我的 Win7 64 位中的所有环境变量都已被删除

我的 Win7 64 位中的所有环境变量都已被删除

我已经覆盖了环境变量中的所有路径。我怎样才能恢复这些变量。

答案1

您可以尝试运行 Windows 7 恢复安装。它从 Windows 7 内部开始运行。我想这应该可以恢复它们。

您可以尝试从虚拟机等设备全新安装 Windows 7,然后复制存储环境变量的注册表项的内容。

win7

机器/系统变量
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

用户变量
HKCU\Environment

我注意到一个名为 PROCESSOR_ARCHITECTURE 的条目/变量,这可能与虚拟机不同。因此尝试恢复 win7 可能比从全新安装中复制更好。

答案2

尝试查找 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet###\Control\Session Manager\Environment

\ControlSet\ 是所使用的设置,\ControlSet###\ 是用于恢复以前的设置的设置。

如果它们相同,运气不好,那么你最多只能恢复一些。所有变量都是程序特定的。

您所能做的就是创建一个包含一些基本变量的 PATH 变量:%SystemRoot%;%SystemRoot%\system32;%SystemRoot%\System32\Wbem

对于 java 搜索它,我的是在 C:\Program Files (x86)\Java\jre1.8.0_40\bin

如果您有 ATI Catalyst,请对该套装进行修复。

临时变量并不挑剔,只要确保位置在那里即可。

相关内容