windows环境变量PATH误操作后导致找不到文件

 

https://blog.csdn.net/mimei123/article/details/80212914

windows环境变量PATH误操作后导致找不到文件 %windir%\systempropertiesadvanced.exe解决记录
修改PATH错误后由于误操作导致环境变量全部丢失。 
再次点击点击“更改配置” 
 
报错:windows 找不到文件 %windir%\systempropertiesadvanced.exe 
若系统没关机首先操作的是打开命令行将通过set命令找到之前的环境变量设置。 
1、按住快捷键 win+R,弹出运行对话框,输入cmd,调出命令行窗口。 
在命令行窗口中输入set 命令回车,如下图,可以看到之前的环境变量 
,点击右键弹出菜单,选择“标记”,将命令行中set后的所有变量全部选中,再点击右键即可复制,然后将复制后的变量放到一个记事本中备用。 
命令行复制出来的字符串在记事本中有回车换行,所以需要手动进行将换行去除保持一个整体


方式一
在运行中输入“regedit” ,若可以弹出注册表编辑器。则找到[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment]路径,发现里面全部是空的。那么可以在此根据以下内容进行创建
PATH:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
PATHEXT: .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PSModulePath: %ProgramFiles%\WindowsPowerShell\Modules;%SystemRoot%\system32\WindowsPowerShell\v1.0\Modules;
TEMP: %SystemRoot%\TEMP
TMP: %SystemRoot%\TEMP
USERNAME: SYSTEM
windir: %SystemRoot% 
以下截图圈住的为必须要输入的 

关闭注册表,在右键我的电脑-属性-更改设置,查看是否能打开环境变量,若能打开则,刚刚保存的记事本的环境变量配置文件进行手动配置。这样就能还原回来历史的环境变量。 
方式二
若注册表无法打开,那么可以通过以下步骤进行操作 
具体步骤如下: 
1. 首先重新启动电脑,然后按住F8进入调试界面,选择疑难解答->再选择高级选项->再选择启动设置->然后点击重启->再按4进入安全模式 
2. 进入安全模式之后和平时差不多,只是没有网络和其他快捷功能,我们的目的是改环境变量,所以就直接进入C:\Windows\System32下的systempropertiesadvanced.exe双击打开,然后就出来了环境变量窗口,点击环境变量,新建添加缺失的变量(如下这些变量直接复制就行了,通用):
PATH:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\; 
PATHEXT:.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC 
PSModulePath:%ProgramFiles%\WindowsPowerShell\Modules;%SystemRoot%\system32\WindowsPowerShell\v1.0\Modules; 
TEMP: %SystemRoot%\TEMP 
TMP: %SystemRoot%\TEMP 
USERNAME: SYSTEM 
windir: %SystemRoot% 
3. 声明一下,上面的变量都是通用的,直接复制粘贴就行了,至于Java或者python等的环境变量可以同时设置,但是我们的目的是退出安全模式后保证能够打开环境变量,所以这里不多说,而且那些变量每个人的安装位置也不一样,不好同意给出,所以只需要日后按照自己的需求随时加进去就行了。 
4. 第2步完成之后就一直按确定保存,然后重启电脑,这时候就退出安全模式了,一进入桌面你就会发现和之前不一样了,环境变量肯定好了。为什么这么说呢:第一,任务栏中的文件夹之前是白色的,现在恢复正常了;第二,右下角的音量设置之前是有个红叉的,现在也恢复正常了。 
5. 特别感谢 
https://blog.csdn.net/u010411264/article/details/53813287、 
https://blog.csdn.net/trisyp/article/details/78712432 
这两位给出的解决方案。
————————————————
版权声明:本文为CSDN博主「mimei123」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/mimei123/article/details/80212914

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值