在我导航到 之前,命令提示符无法找到诸如 等常用命令ping
。但变量包含。ipconfig
system32
PATH
%SystemRoot%\System32\
这可能是什么问题?
答案1
如果您确定 PATH 变量的内容正确,则检查注册表:
- 打开 regedit.exe
- 导航到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
- “Path”注册表项的类型是什么?如果不是 REG_EXPAND_SZ,那么这可能是问题所在。
您可以通过执行以下操作将其更改为 REG_EXPAND_SZ:
* Double Click “Path” and copy it’s Data Value “…%SystemRoot%system32;%SystemRoot%; …” * Delete the “Path” * Create New > Expandable String Value * Give “Path” as the name, double click it, and Paste the value copied in the previous step to the “Value Data” field
- 关闭 Regedit 窗口并重新启动