如果我在 Windows 7 中不小心删除了环境变量,会有什么严重后果吗?我知道某些程序可能无法运行,但这会导致系统在启动时崩溃吗?
答案1
关键环境变量受到一定程度的保护,无法通过常规方法永久更改或删除。可以使用命令提示符更改它们,SET VariableName=
但这种更改仅限于该命令提示符会话。
它们可以通过注册表项进行更改HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
。我本不必告诉你它们受保护是有原因的。
如果您真的认为它们已被篡改,请将系统硬盘插入另一台计算机或使用 LiveCD(这样就不会从中启动)。检查日志文件Windows\System32\Config
。如果这是问题所在,可能需要进行系统还原。
答案2
答案3
这不会导致 Windows 本身崩溃,但某些启动程序可能会崩溃或失灵。
最好的方法是将系统恢复到删除之前的状态。