一、问题重现
- 环境: win10
- 相关信息:
通过Dos命令或图形界面操作,误删Path部分或全部环境变量。
二、问题–方案
简单说下Path修改及生效的原理:
- 图形界面修改Path,同步到注册表,立即生效,已打开的cmd中不会生效;
- cmd命令修改Path,同步到注册表,不立即生效,已打开的cmd中不会生效;
- 重启计算机、重启文件管理器explorer.exe、手动发送系统全局广播,均会导致修改的系统Path生效,其中前两种较为常见。
下面针对各种情况,索引到不同的解决方案。
三、解决方法
3.1 cmd命令行恢复
- cmd命令行修改系统Path
被修改的系统Path只是同步到了注册表
中,并未立即生效,所以可以使用cmd命令行重新得到系统Path。