Windows XP 內建搜尋功能預設會略過系統目錄、隱藏檔案與特定副檔名,導致搜尋結果不完整。本文提供註冊表調整與索引服務啟用兩大方向的優化技巧,讓搜尋更精準、更快速。
開啟註冊表編輯器,定位至:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
在右側建立/修改以下 DWORD 值為 1:
| 值名稱 | 功能 |
|---|---|
| CaseSensitive | 區分大小寫搜尋 |
| IncludeSubFolders | 包含子資料夾 |
| SearchHidden | 搜尋隱藏檔案 |
| SearchSlowFiles | 搜尋離線/緩慢檔案(如網路磁碟) |
| SearchSystemDirs | 搜尋系統目錄 |
XP 預設不支援許多文字型檔案的內容搜尋。以 .htm 為例:
HKEY_CLASSES_ROOT。HTM(若不存在)。PersistentHandler。{5e941d80-bf96-11cd-b579-08002b30bfeb}(純文字過濾器 GUID)。同理可為 .css、.js、.xml、.json、.log、.ini、.cfg 等文字格式新增支援。
擴大搜尋範圍會犧牲速度,解決之道是啟用「索引服務」建立全文檢索目錄:
若需更強大功能,建議使用:
透過註冊表微調與索引服務啟用,即可大幅改善 XP 搜尋體驗,找回被遺漏的檔案。