Windows XP 「搜尋小幫手」 (Search Companion) 是基於索引服務與特定 COM 元件實現。當相關檔案損壞、註冊表錯誤或服務停用時,搜尋功能會失效。本文針對四大典型故障提供修復步驟。
原因:搜尋助手元件 (srchasst.inf) 註冊遺失或損壞。
修復:
C:\Windows\inf (隱藏資料夾,需先設定「顯示隱藏檔案」)。srchasst.inf → 選擇「安裝」。D:\i386 或光碟機代號)。此法重新註冊搜尋相關 DLL、註冊表項目,為大多數搜尋失效的「萬用修復」。
原因:C:\Windows\srchasst\mui\0409 (英文版為 0409,中文版為 0804) 目錄下的 BAR.XSL、BALLOON.XSL 等 XSL 樣式表檔案損壞或遺失。
修復:
Q319949_WXP_SP1_x86_ENU.exe (含於 SP1)。WindowsXP-KB885626-v2-x86-CHS.exe) 或 SP3 (WindowsXP-KB936929-SP3-x86-CHS.exe)。原因:命名空間擴充套件註冊表鍵值錯誤。
修復 (需編輯登錄檔,操作前請備份):
regedit。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{e17d4fc0-5564-11d1-83f2-00a0c90dc849}。Search Results Folder。HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CabinetState。Search Asst,數值 no。原因:群組原則或登錄檔限制隱藏搜尋功能。
修復:
regedit 定位 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer。NoFind,數值 0 (十六進位)。若以上方法均無效,執行系統檔案完整性掃描:
sfc /scannow
需插入 Windows XP 安裝光碟。此指令會比對所有受保護系統檔案與光碟來源版本,自動修復損壞/遺失檔案,包含搜尋相關組件。
XP 搜尋故障多源於 srchasst.inf 組件註冊遺失或 XSL 檔案損壞,依序嘗試上述修復步驟,90% 以上案例可恢復正常。
微軟安全報告:Windows 7 比 XP SP3 更安全,64 位元版感染率最低
開機按 F1 才能進入 Windows XP?13 種 BIOS 錯誤訊息完整對照表
四招徹底解決 XP「記憶體無法為 read/written」錯誤:釋放記憶體、修復 WMI、系統檔案檢查、移除惡意外掛
筆記本 Windows XP 刪除檔案提示「回收站損毀」修復指令:命令列重建回收站
Windows Vista 開機流程完整解析:從 POST 到 Winlogon 的關鍵步驟
Windows XP 記憶體支援上限完整解析:32 位元 vs 64 位元