这是一个非常恼人的问题,当Windows系统的环境变量受到干扰时就会出现。发生这种情况的主要原因是用户在其系统上安装的第三方软件。这些软件应用程序会悄悄更改您计算机上的环境变量,结果是大多数其他系统进程停止工作。用户可能会遇到无法执行需要用户权限的操作、大多数可执行文件变成快捷方式、无法打开任务管理器和命令提示符等 Windows 核心程序等问题。用户将在屏幕上不断弹出以下错误:
方法一:在安全模式下添加新的环境变量
在这个方法中,我们读取名为“ Windir ”的系统变量。Windows 有一个名为“Windir”的内置系统变量,它指向 Windows 目录。但是这个变量也可以被用户或其他程序编辑或删除。批处理脚本需要此变量才能正确运行,某些系统应用程序还指向存储在“Windir”变量中的路径。因此,如果这个变量被破坏,那么所有依赖它的应用程序也会停止工作。
- 重新启动系统并在看到启动徽标时按F4 ,然后选择安全模式
- 如果您不知道哪个功能键进入安全模式,请按Windows 键 + R。这将打开运行对话框。输入“ msconfig” 并按确定。
- 选择Boot选项卡,然后在Boot Options下,选中Safe Boot选项。现在单击应用,然后单击确定并重新启动系统。
- 系统以安全模式重新启动后,转到“系统属性”并单击“高级系统设置”
- 单击环境变量
- 单击系统变量下的新建
- 在变量名中输入“windir”,在变量 值中输入“C:\Windows”(安装 Windows 的目录路径)
- 单击确定并关闭所有窗口以保存设置
方法 2:使用系统还原来还原您以前的设置
在这种方法中,我们尝试将 Windows 恢复到较早的设置,其中恢复了所有以前的功能,丢弃对您的计算机所做的任何有害更改。为此,Windows 中有一个名为“系统还原”的实用程序。但是要使此方法起作用,您的系统应该有一个已经创建的系统还原点。这些还原点要么由用户手动创建,要么有时在另一个应用程序试图对系统进行任何重要更改时自动创建。
- 在启用安全模式的情况下重新启动系统
- 转到您的计算机属性,然后单击高级系统设置
- 转到系统保护选项卡,然后单击系统还原…
- 选择还原点并单击下一步
- 单击“是”并等待系统还原
- 恢复后,您将看到系统已恢复到正常状态。
方法三:在安全模式下添加经常缺失的变量
系统中可能缺少一个以上的环境变量。在这种方法中,我们尝试添加其他用户报告丢失的最常见的变量。有系统变量,这意味着这些通常由 Windows 设置,但您也可以手动将它们插入注册表。
- 在启用安全模式的情况下重新启动系统
- 转到您的系统属性,然后单击高级系统设置
- 单击环境变量
- 单击系统变量下的新建
- 在变量名和变量值中输入以下内容:
CommonProgramFiles =C:\Program Files\Common Files CommonProgramFiles(x86) =C:\Program Files (x86)\Common 文件 CommonProgramW6432 =C:\Program Files\Common 文件 ProgramFiles =C:\程序文件
- 单击确定并关闭所有窗口以保存设置
- 现在正常重启你的系统