环境变量的误改出现的小问题和解决办法

本文介绍了一次不慎修改Windir环境变量导致系统异常的经历,并详细记录了通过注册表手动修复的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

尝试 重要!


学习编程时接触了环境变量,发现挺有用, 比如启动某个程序更方便。  于是在这上面动动手,以为没什么风险, 最多是不能引用某个包(学习面向对象)。 当我修改windir参数, 平常那样加个分号,再添加一个路径, 确定并退出, 我发现进不去高级系统设置和管理界面,每次都会弹出个警告, 提示找不到这个文件,其中路径有一部分正是我刚刚加进去的, 我立刻明白windir添加方法和path不一样。  重启一下,右下角的喇叭是个叉号,但还是有声音,而且, 不仅命令提示符图标有问题,而且有的win7自带的程序无法启动。


得出了个结论,碰到导火索了!  我上网查了查,很多人采取重装系统办法,或者安个360, 我先试了后者,不行, 但我不打算重装,这是不得已的办法。 于是我想, 既然这是个路径配置问题, 那这些路径一定存放在系统的某个文件里, 那就能通过别的方式修改环境变量, 我百度, 查找  ”改环境怎么通过别的方式修变量“ ,  找到了答案: 注册表。


下面是方法:

1.打开注册表


开始 -> 运行 -> re2\Control\Session Manager\Environment

第三个  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\gedit


2, 找到Environment (存放环境变量的参数)

有三个,只需修改两个, 第三个的windir的参数没变

第一个是在  HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment

第二个是在  HKEY_LOCAL_MACHINE\SYSTEM\ControlSet00Session Manager\Environment

我修改了前两个, 关闭, 重启, 问题解决了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值