解决方法: 2019.01.10 文章转载自 李北北: https://www.jianshu.com/p/b89f0c99867e
问题描述: 修改了 path 变量, 但是环境变量中 path 消失, 于是想再次打开属性 -> 高级系统设置 时候, 报出如下错误:
去百度都说到 C:\Windows\System32 文件夹中直接打开 systempropertiesadvanced.exe 文件, 然而当我想直接打开这个文件时候, 又报出另外一个错误如下:
于是继续去找解决问题的办法, 有人说可能误删了环境变量:
windir=%SystemRoot%
我用 cmd 命令 echo %windir% 查看果然缺少该环境变量, 而去看同事的电脑发现这个环境变量是有的, 于是找各种方法把该环境变量重新设定, 过程稍微有点小麻烦, 现在总结如下:
第一步: 进入安全模式由于我的电脑是 win10 系统, 所以进入安全模式不能像之前版本的 Windows 系统那样方便. 下面是我找到的进入安全模式的方法:
1, 打开 "开始菜单", 点击 "电源" 选项, 弹出一个选择菜单, 此时按住 "Shift 键", 然后点击 "重启" 选项
2, 等一会之后, 进入到下面这个界面, 选择 "疑难解答"
3, 点击高级选项
4, 点击启动设置
5, 点击重启
6, 按下数字 4 选择安全模式重启
7, 第二步: 重新配置相关环境变量
完成了以上第一步所有的步骤, 就可以进入安全模式了, 这个时候到 C:\Windows\System32 文件夹中双击 systempropertiesadvanced.exe 文件就可以打开环境变量配置页面了, 在系统变量中创建新的环境变量: windir=%SystemRoot% 如下图
同时检查 path 环境变量中是否有这些值:
- %SystemRoot%\system32;
- %SystemRoot%;
- %SystemRoot%\System32\Wbem;
- %SYSTEMROOT%\System32\WindowsPowerShell\v1.0;
如果没有记得加上.(如图)
来源: http://www.bubuko.com/infodetail-2945381.html