Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 搜尋功能失效無法使用?srchasst.inf 重新註冊與登錄修復完整教學

編輯:Win7 系統應用技巧

Win7 開始選單/檔案總管搜尋框輸入關鍵字無結果、轉圈無反應。透過重新註冊系統搜尋元件與修復登錄設定可恢復功能。

步驟 1:重新安裝搜尋助手元件

  1. 開啟資料夾:C:\Windows\inf
  2. 找到 srchasst.inf → 右鍵 → 「安裝」(可能提示插入 Win7 安裝光碟/ISO 掛載)。

步驟 2:登錄啟用搜尋助手

  1. Win + R → regedit。
  2. 展開:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CabinetState
  3. 右側空白處 → 新增 → 字串值 → 命名 UseSearchAsst → 數值資料:NO → 確定。

步驟 3:重新註冊核心 DLL(管理員 CMD 逐行執行)

regsvr32 jscript.dll
regsvr32 vbscript.dll
regsvr32 mshtml.dll
regsvr32 /i shdocvw.dll

步驟 4:修復 MSXML 3.0(建立 .bat 執行)

  1. 新建文字文件 → 貼上:
cd /d "%SystemRoot%\System32"
regsvr32 /u /s msxml3.dll
regsvr32 /s msxml3.dll
exit
  1. 另存為 fix_msxml.bat → 右鍵「以系統管理員身分執行」。

步驟 5:建立新使用者帳號測試(終極隔離法)

控制台 → 使用者帳戶 → 管理其他帳戶 → 建立新帳號(管理員) → 登入新帳號測試搜尋。若正常,舊帳號設定檔損毀,建議遷移資料至新帳號。

💡 進階:重建搜尋索引

控制台 → 「索引選項」→ 「進階」→ 「索引設定」頁籤 → 「重建」 → 確定(需較長時間,完成後搜尋最精準)。

Copyright © Windows教程網 All Rights Reserved