Windows XP 「搜尋」功能常見故障:開啟搜尋視窗後,檔案/資料夾名稱輸入框呈灰色無法輸入,或「搜尋小幫手」側邊欄一片空白。本文提供四種由淺入深的修復方法,涵蓋 INF 重新安裝、註冊表修正、DLL 重新註冊、批次檔自動化修復。
C:\Windows\infsrchasst.inf 檔案。I386 目錄路徑。regedit 開啟註冊表編輯器。HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CabinetStateUseSearchAsstno (小寫)。原理:強制使用傳統搜尋介面而非搜尋小幫手,繞過損壞的元件。
cmd 開啟命令提示字元。regsvr32 jscript.dll
regsvr32 vbscript.dll
regsvr32 mshtml.dll
regsvr32 shdocvw.dll
cd /d "%SystemRoot%\System32"
regsvr32 /u /s msxml3.dll
regsvr32 /s msxml3.dll
fix_search.bat(編碼選 ANSI 或 UTF-8)。若上述方法無效,檢查 C:\Windows\System32\shell32.dll 檔案屬性 → 「詳細資料」→「語言」,記下語言代碼 (繁體中文 0404、簡體中文 0804、英文 0409)。
進入 C:\Windows\srchasst\mui\ 目錄,將現有子目錄 (如 0409) 重新命名為與 shell32.dll 語言代碼相同的數字。