win10环境变量【windir】【path】误删丢失导致的“windows 找不到文件 %windir%\systempropertiesadvanced.exe 请确定文件是否正确后,再试一次”

前几天由于安装了idea,去检查环境变量是否存在问题,编辑完以后点击“确定”按钮的时候,系统提示错误不能保存,然后我就直接关闭了环境变量设置界面,检查了下java开发环境没有什么异样,就没多注意,第二天开机发现系统的一些功能有的打不开,比如 :系统声音设置界面打不开显示红叉,桌面上的文件夹的图标显示如下:
这里写图片描述
也没有影响正常工作,但是好时光总是很短暂,第二天我的SecureCRT连不上服务器,生产上的日志看不了,那我就焦急起来了,还提示:“操作系统找不到已输入的环境选项”,然后我想看看是不是环境变量哪里有问题,令我没想到的是点击“高级系统设置”跳出下面提示窗口:
这里写图片描述
网上百度说是少了环境变量(跟我猜想的一致),需要安全模式进入,当时思维模式还停留在win7,开机使劲按F8,可是无济于事,那就再看看其他方法呗
网上抄过来的方法(本人电脑联想E系列):
1、打开“开始菜单”,点击【设置】选项,弹出一个选择菜单窗口,选择【更新和安全】选项,
2、选择左侧【恢复】选项,点击 【高级启动】 下的 【立即启动】 项
3、跳出启动页面,直接点击【启动】,跳出来选择模式进入的界面后,直接输入【4】直接进入安全模式
4、这时候已经进入安全模式,需要做的就是配置环境变量(安全模式下去设置环境变量还是不行,然后我去C:\Windows\System32下的systempropertiesadvanced.exe双击打开去修改ok了!)
根据上面问题现象来配置环境变量:
4.1、“操作系统找不到已输入的环境选项”对应的配置path环境变量
这里写图片描述
path需配置项:
%SystemRoot%\system32;
%SystemRoot%;
%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
%SYSTEMROOT%\System32\OpenSSH\;
4.2、“windows 找不到文件 %windir%\systempropertiesadvanced.exe 请确定文件是否正确后,再试一次”
这个需要配置windir 变量
这里写图片描述
windir = %SystemRoot%
4.3、最后附上完整的环境变量配置项:
用户变量
变量 值
Path %USERPROFILE%\AppData\Local\Microsoft\WindowsApps;
TEMP %USERPROFILE%\AppData\Local\Temp
TMP %USERPROFILE%\AppData\Local\Temp
系统变量
变量 值
ComSpec %SystemRoot%\system32\cmd.exe
NUMBER_OF_PROCESSORS 4
OS Windows_NT
PATH %SystemRoot%;%SystemRoot%\system32;
%SystemRoot%\System32\wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
PATHEXT .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE AMD64
PROCESSOR_IDENTIFIER Intel64 Family 6 Model 58 Stepping 9, GenuineIntel
PROCESSOR_LEVEL 6
PROCESSOR_REVISION 3a09
PSModulePath %ProgramFiles%\WindowsPowerShell\Modules;%SystemRoot%\system32\WindowsPowerShell\v1.0\Modules
TEMP %SystemRoot%\TEMP
TMP %SystemRoot%\TEMP
USERNAME SYSTEM
windir %SystemRoot%
这里写图片描述

另一种方案:
如果你打不开,请使用一下命令修改:
修改环境变量windir
wmic ENVIRONMENT where “name=’windir’ and username=’’” set VariableValue=”%SystemRoot%”

修改环境变量path
wmic ENVIRONMENT where “name=’PATH’ and username=’’” set VariableValue=”%PATH%;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;”

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值