Win8.1 檔案搜尋結果出現同一檔案重複多筆?索引資料庫碎片化/損壞導致。標準解法:控制台 → 索引選項 → 進階 → 重建,相當於搜尋引擎「重啟」,過程不影響使用,完成後重複顯示消失。
操作步驟(含截圖)
- 開啟索引選項:控制台 → 大圖示檢視 → 索引選項。

- 進階設定:點 進階 按鈕 → 需管理員權限。

- 重建索引:索引設定 索引標籤 → 疑難排解 區塊 → 點 重建 → 確認提示「重建索引需要很長時間」 → 確定。

- 等待完成:系統托盤索引圖示顯示「正在編製索引...」,視檔案數量 10 分鐘~數小時不等,可繼續使用電腦,搜尋功能暫時降級為非索引掃描。
原理與適用場景
- 索引機制:Windows Search 服務 (WSearch) 維護倒排索引 (ESE 資料庫
Windows.edb),記錄檔案路徑、屬性、內容詞彙。
- 重複顯示成因:索引資料庫分頁分裂、檔案系統 USN Journal 異常、移動/重命名檔案後索引未正確更新、多個索引目錄重疊 (如同時索引 C:\Users 與 D:\Data 但 D:\Data 為 C:\Users\Data 的連接點)。
- 重建效果:刪除舊
Windows.edb、重新掃描所有納入索引的位置、重寫倒排表,徹底消除重複條目。
進階:命令列重建 (管理員 PowerShell)
Stop-Service WSearch
Remove-Item "C:\ProgramData\Microsoft\Search\Data\Applications\Windows\Windows.edb" -Force
Start-Service WSearch
# 服務啟動後自動觸發完整重建
相關閱讀
Win8.1 系統安裝軟體後重複提示「應用程式發生異常」的解決方法