問:在Windows XP系統(tǒng)下,運(yùn)行“msconfig”后,系統(tǒng)提示找不到該文件。但是該文件明明存在于系統(tǒng)分區(qū)中,而且可以雙擊打開。
答:這是因?yàn)閙sconfig.exe存在于 %systemroot% PCHealthHelpCtrBinaries 目錄中,而不是 %systemroot% 或 %systemroot%system32 ,無法省略其路徑而直接運(yùn)行文件名打開。我們平時(shí)之所以能夠直接運(yùn)行msconfig打開該程序,是因?yàn)樵谧员碇械腍KEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionApp Paths鍵下有msconfig.exe 的相關(guān)路徑,起到導(dǎo)向功能。如果沒有msconfig.exe相關(guān)路徑或者路徑錯(cuò)誤,就會導(dǎo)致無法直接運(yùn)行文件名打開。
解決方法:運(yùn)行“regedit”,打開注冊表編輯器,依次展開HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionApp Paths
在右邊窗口中,右擊空白處,依次選擇“新建”→“項(xiàng)”,將其名改為“MSCONFIG.EXE”。然后選中“MSCONFIG.EXE”,再在右邊窗口中,雙擊字符串值“默認(rèn)”,把數(shù)值改為“C:WindowsPCHealthHelpCtrBinariesMSConfig.exe”(請讀者根據(jù)自己系統(tǒng)所在的實(shí)際分區(qū)自行更改)。修改后,我們就可以像以前一樣直接運(yùn)行msconfig打開該程序啦。
小提示:照貓畫虎,我們可以根據(jù)這個(gè)原理,解決類似故障,例如運(yùn)行conf無法打開“NetMetting”等。此外,我們還可以利用該原理,自行創(chuàng)建一些不方便直接放在桌面上的常用工具的導(dǎo)向,這樣就不用再為每次打開煩瑣的路徑而煩惱了。