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