我安装了一个应用程序,它破坏了我的 PATH 变量。现在我无法从命令提示符运行任何程序。有什么方法可以恢复 PATH 变量吗?
答案1
得到答案了专家交流。以下是摘录:
启动regedit
并检查中的“路径”值HKLM\System\ControlSet<xx>\Control\Session Manager\Environment
(替换<xx>
为所有存在的编号ControlSet
条目。无需检查CurrentControlSet
,它是键之一ControlSetxx
,您将不会在那里找到任何东西。)
这些是“最后已知的良好”配置;如果你幸运的话,还会剩下一个具有路径变量的配置。
如果没有的话,最低要求是这样的:
C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem
答案2
默认环境变量存储在注册表中的以下键下
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
在此处将路径变量设置为其默认值:
"C:\Windows\System32\;C:\Windows\;C:\Windows\System32\Wbem"
答案3
系统还原应该恢复 PATH 变量。
答案4
Windows XP 系统环境变量
关键是
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
价值是
Path REG_EXPAND_SZ %SystemRoot%\;%SystemRoot%\system32\;%SystemRoot%\system32\wbem\
就是这样。