在Windows XP系统下,运行“msconfig”后,系统提示找不到该文件。但是该文件明明存在于系统分区中,而且可以双击打开。
工具/原料
Windows XP
问题原因
1
msconfig.exe存在于%systemroot%\PCHealth\HelpCtr\Binaries目录中
2
而非%systemroot% 或 %systemroot%\system32,无法省略其路径而直接运行文件名打开
3
我们平时之所以能够直接运行msconfig打开该程序
4
是因为在注册表中的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppPaths键下有msconfig.exe的相关路径,起到导向功能
5
如果没有了msconfig.exe相关路径或者路径错误,就会导致无法直接运行文件名打开
问题解决
1
点击“开始”、“运行”
2
输入“msconfig”,点击“确定”
3
打开“注册表编辑器”,找到路径“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppPaths”
4
右边窗口中,右击空白处,选择【新建】→【项】
5
将其名称改为“MSCONFIG.EXE”
6
选中“MSCONFIG.EXE”,再在右边窗口中,双击字符串值【默认】,把数值改为C:\Windows\PCHealth\HelpCtr\Binaries\MSConfig.exe”(根据系统所在分区自行更改)
7
点击“确定”
8
验证