Windows 7 資源回收筒若無法清空(點選「清空資源回收筒」無反應、卡住、報錯),多半是檔案系統邏輯錯誤導致 $Recycle.Bin 目錄損毀。以系統管理員身分執行 chkdsk /f 修復檔案系統即可解決。
修復步驟
- 按 Win+R 輸入
cmd → Ctrl+Shift+Enter 以系統管理員身分開啟命令提示字元。
- 輸入指令:
chkdsk C: /f (C: 為系統碟,若資源回收筒問題在其他磁碟,請換對應磁碟代號)。
- 系統提示「無法鎖定磁碟機,是否排程在下次重新開機時檢查?(Y/N)」,輸入 Y → Enter。
- 重新開機,系統會在開機前執行 chkdsk 掃描修復,完成後進入桌面。
- 嘗試清空資源回收筒,應可正常運作。


若問題持續
- 執行
chkdsk C: /r (含壞軌掃描,耗時較久)。
- 檢查事件檢視器「系統」日誌,查看 chkdsk 執行結果 (Event ID 26226/1001)。
- 嘗試在安全模式下清空資源回收筒。
- 使用第三方工具 (如 Unlocker、IObit Unlocker) 釋放被鎖定的檔案後再清空。
預防建議
- 定期執行
chkdsk /f 維護檔案系統健康。
- 避免強制斷電、藍屏後未檢查磁碟就繼續使用。
- SSD 使用者啟用 TRIM (Windows 7 需確認 AHCI 模式並安裝對應驅動)。
透過 chkdsk 修復檔案系統,徹底解決資源回收筒清空失敗問題。