您可以在Windows 10的“运行”窗口中运行命令或运行程序。 只需输入程序的名称(例如notepad.exe ),即可立即成功启动,而无需指定程序的特定路径。 这是Windows默认路径环境变量的工作方式,可帮助您找到所需的程序。
但是,由于手动操作或软件操作的错误,可能会意外地删除路径环境变量,下次启动后,执行程序可能无法找到路径。 那么,如果路径环境变量丢失,如何恢复呢?
首先,在发现路径环境变量丢失后,不要急于重新启动系统。 在这种情况下,有望通过命令提示窗口、PowerShell窗口、注册表等正常恢复。 当然,还有重新启动和修复系统的方法。
1 .在命令提示符或PowerShell中恢复
如果在“system properties (系统属性)”窗口的“advanced (高级)”选项卡的“environment variables (环境变量)”窗口中删除或修改路径变量,请在命令提示符窗口中尝试使用以下命令检索路径环境变量(图1 ) :
echo %PATH%
您还可以在PowerShell窗口中运行以下命令来检索它们(图2 ) :
get-item属性路径" hkcu:\ environment "
最后,将获取的路径环境变量的值输入到环境变量设定窗口的适当位置后即可恢复。
2 .用户配置恢复备份文件
如果存在用户配置文件备份或系统备份,请在Users文件夹下的用户名子文件夹中找到名为NTUSER.DAT的文件(图3 )。 在记事本中打开此文件。 此文件包含旧路径的环境变量,您可以通过搜索PATH相关文本来了解路径环境变量。 当然,这种方法取决于备份的先决条件。
3 .在注册表编辑器中获取路径
按Win+R打开“运行”框,然后键入regedit打开注册表编辑器。 在注册表编辑器中,导航到HKEY_CURRENT_USER\Environment (图4 )。 Environment键的Path值列出了路径环境变量。 如果双击打开的路径并将其复制到记事本中,则可以使用该路径的值在“环境变量设置”窗口中进行重新设置。
如果在意外删除环境变量后重新启动系统,注册表中的环境变量也可能被清除。 在这种情况下,请在注册表中搜索名为Environment的条目,并检查结果中显示的相关选项下是否包含路径环境变量。 如果注册表中的默认路径环境变量完全为空,则可以在相同版本的Windows 10注册表中搜索、复制和恢复默认路径环境变量的值。