許多 Win8 使用者回報:開啟含大量執行檔 (.exe) 的資料夾時,總管會長時間「未回應」、磁碟狂轉、CPU 飆高。經排查,兇手是預設開啟的 Windows Defender 即時掃描:總管為顯示圖示需讀取執行檔資源,觸發 Defender 逐一掃描,導致嚴重卡頓。
現象分析
- 開啟程式密集資料夾 → 總管掛起、磁碟 100%。
- 工作管理員觀察:
MsMpEng.exe (Antimalware Service Executable) 佔用高 CPU/磁碟。
- 檔案位置:
%ProgramFiles%\Windows Defender\MsMpEng.exe,服務名 WinDefend。
- 圖示逐個顯示 (白色通用圖示 → 真實圖示) 即為掃描完成順序。
解決方案
方案 A:已安裝第三方防毒 → 停用 Windows Defender
- 第三方防毒 (如 360、Kaspersky、NOD32) 安裝後,Defender 應自動關閉。
- 若未自動關閉:
services.msc → 找 WinDefend → 右鍵「內容」→ 啟動類型改「已停用」→「停止」服務。
方案 B:無第三方防毒,需保留 Defender 基礎防護 → 設定排除項
- 開始畫面輸入「Defender」開啟 Windows Defender 應用。
- 切換到「設定」索引標籤 → 左側選擇 「排除項目」。
- 新增排除:
- 檔案/資料夾:指定常用程式集中資料夾 (如
D:\Tools、C:\PortableApps)。
- 檔案類型:輸入
.exe、.dll 等 (謹慎使用,會降低防護)。
- 進程:加入
explorer.exe (總管進程) 可解決開啟資料夾卡頓,但總管啟動的子進程仍可能被掃描。
- 按「儲存」,重新開啟資料夾即順暢。
重要說明
- 排除設定僅對目前開機有效?實測:不加排除時,首次開啟資料夾掃描完後後續流暢,但重開機後會重新掃描 (系統無法保證重開機期間檔案未被竄改)。
- 加入排除後,該資料夾/檔案/進程的安全責任自負,確認來源可信再操作。
- Win8 預設開啟 Defender,Win7 需手動安裝 MSE,故此問題在 Win8 顯著增加。