恢复误删的Path环境变量

use*_*668 6 windows environment-variables

我使用 Windows 7 x64。我只是不小心删除了我的用户路径环境变量并试图恢复它。我很高兴在这里找到了我真正需要的东西

但我不明白“导航到您的用户文件夹”(第 4 点)的确切含义。我的用户文件夹是什么?

Kev*_*gan 7

您的用户文件夹是包含您的“个人”文件夹和文件的文件夹,例如“桌面”和“我的文档”。您可以通过打开命令提示符窗口并键入以下内容来找到您的用户文件夹:

C:\>echo "%userprofile%"
"C:\Users\yourusername"

C:\>
Run Code Online (Sandbox Code Playgroud)


为您显示的任何内容都是您的用户文件夹: "C:\Users\yourusername"




这里有一个简单的方法来恢复以前的Path,而不必处理永久回滚到以前的System Restore Point,也不必使用Registry Editor(Regedit)。

  1. 确保您保存了当前的System Restore Point.
  2. (暂时)回滚到删除变量System Restore Point之前保存的上一个Path
  3. 打开Command Prompt一扇窗户。
  4. 确保Path变量具有您想要的值:

    C:\>echo %Path%
    C:\Windows\System32\;C:\Windows\;C:\Windows\System32\Wbem

    C:\>

  5. 保存Path变量的副本:

    echo @set "Path=%Path%">"%userprofile%\Desktop\setpath.cmd"

  6. 恢复System Restore PointStep 1

  7. 使用Notepad或您最喜欢的文本编辑器,打开文件:

    "%userprofile%\Desktop\setpath.cmd"

  8. 选择Path值并将其复制到Clipboard.

  9. 打开Environment Editor

    Start (球体) --> right-click Computer --> Properties --> Advanced system settings --> Advanced-tab --> Environment Variables

  10. 根据您的需要,PathUser variablesSystem variables部分找到变量,然后单击Edit...。或者,如果未Path找到变量,请单击New...PathVariable name文本框中键入。

  11. Path将您复制到Clipboardin 中的值粘贴Step 8Variable value文本框。
  12. 单击OK以保存恢复的Path值。
  13. 单击OK以关闭Environment Variables编辑器窗口。
  14. 单击OK以关闭System Properties窗口。
  15. 关闭MyComputer-Properties窗口。

你完成了。您保留了当前变量System Restore Point并恢复了已删除的Path变量。

保存一个新的System Restore Point,其中将包含恢复的Path变量。

您可以保留文件:

"%userprofile%\Desktop\setpath.cmd"

以防您Path将来需要再次恢复该变量。


小智 6

https://www.youtube.com/watch?v=C1W04pawwqU找到了一个简单的解决方案

  1. 打开regedit,找到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Session Manager\Environment下的key Path
  2. 复制路径键的数据
  3. 转到控制面板 > 系统 > 高级系统设置 > 高级选项卡 > 环境变量
  4. 编辑系统变量下的Path变量并附加上面第 2 步中复制的值
  5. 单击确定保存。