den*_*eno 42 windows windows-registry path environment-variables
我不小心通过创建一个带有路径名的新环境变量删除了 Path 环境变量。如何恢复旧的 Path 环境变量?
Tom*_*eld 72
我今天早些时候在安装程序时丢失了 PATH,但是由于所有现有程序都在运行,因此很容易将其恢复。如果您打开了命令窗口,请运行:
echo %PATH%
Run Code Online (Sandbox Code Playgroud)
如果没有,您可以使用Process Explorer (procexp)查看当前运行程序的环境变量。
小智 24
我遵循了此处相关问题的答案中的建议,并使用 regedit 恢复了截至今天早上的先前路径设置。扩展一下那个答案,这就是我是怎么做的。(阅读链接的答案以获取完整说明,我不会在此处提供所有详细信息。)
我选择了今天最早的备份(“今天”部分的 11:43 AM 时间戳)
并检查了注册表文件 ControlSet002 副本的HKEY_LOCAL_MACHINE/System节点中最早的ControlSet:
并从该级别内的密钥Control\ Session Manager\ Environment\ 中复制出我的路径变量的先前值Path。
您的里程可能会有所不同,因为我不知道究竟是什么触发了注册表的备份。
小智 9
regedit
HKEY_LOCAL_MACHINE folder
SYSTEM folder
ControlSet002
文件夹Control
文件夹Session Manager
Environment
文件夹Environment
文件夹内,双击Path
之前的路径应该在那里。
从默认设置“恢复”是另一种选择,在修复之前,某些已安装的应用程序可能会抱怨。
背景: 重新启动后启动 WLM 时发生。唯一包含有关缺少 WLDcore.dll 信息的线程PATH
表明缺少环境变量。
在上述重新启动之前,有一个管理 PS 控制台打开,试图让Curl 接受命令。一定是用它以某种方式消除了PATH
变量。幸运的是,不幸的是,在访问本线程其他答案中提到的ControlSet001(此处没有ControlSet002 )中的值之前,
Brink 的默认 PATH 值已复制到
系统属性\环境变量。因此,恢复原始值的唯一选择是使用本线程中也提到的系统还原。一件好事是在这台机器上使用的应用程序记录了它们的要求,因此很容易修复。
对于那些经历过类似情况的人,以下是 Brink 的 Windows 10 价值观:PATH
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Live\Shared
Run Code Online (Sandbox Code Playgroud)
以及他对以前操作系统的最低要求:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
213898 次 |
最近记录: |