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

Windows XP 單擊大型 AVI 檔案導致資源管理員 100% CPU 解決方案

編輯:Windows XP 系統介紹

現象描述

單擊較大 AVI 影片檔(>700MB)時,Explorer.exe CPU 佔用率飆升 100%,持續長達數小時,系統近乎癱瘓。其他格式(RM、MP4 等)與播放器播放均正常,殺毒無毒,播放器升級無效。

根本原因

資源管理員單擊 AVI 時,為建立索引預覽資訊(長度、解析度、編碼等),會掃描整個檔案執行循環檢查。若檔案超大且內部缺乏索引資訊,掃描時間極長,導致 CPU 長時間滿載。

微軟官方說明

KB 文件確認此為 XP SP1+ 已知問題,並發布修補程式,但未提供公開下載,僅提供付費支援電話,實用性極低。

徹底解決方案:關閉目標資料夾索引功能

  1. 右鍵目標資料夾 →「屬性」→「一般」→「進階」。
  2. 取消勾選「為了快速搜尋,允許索引服務編制此資料夾的索引」。
  3. 確定 → 選擇「套用至這個資料夾、子資料夾和檔案」。
  4. 若完全不需要索引服務,可全域套用至所有資料夾。

原理說明

關閉資料夾索引後,資源管理員不再嘗試掃描 AVI 內容建立索引,單擊即為單純選取動作,CPU 佔用率瞬間歸零。

替代方案

  • 使用第三方播放器(PotPlayer、MPC-BE 等)建立關聯,避免資源管理員預覽掃描。
  • 將大型 AVI 檔移至獨立分區/資料夾,僅關閉該資料夾索引。
  • 升級至 XP SP3(含修補程式),但 SP3 同樣需關閉索引服務才能徹底解決。

小結

「單擊大型 AVI 導致 Explorer 100% CPU」本質是索引服務掃描無索引大檔案導致。關閉該資料夾索引功能即可一勞永逸,無需安裝補丁或第三方工具,是最經濟有效的解決之道。

Copyright © Windows教程網 All Rights Reserved