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

Windows XP/Vista「回收站已損壞」一鍵修復:命令列與格式化雙方案

編輯:XP 常見問題解答

故障現象

右鍵回收站或嘗試還原檔案時彈出「回收站已損壞」,回收站內容無顯示,無法正常刪除/還原檔案。Windows XP、Vista、Win7 均可能發生。

核心原理

每個磁碟分區根目錄下隱藏資料夾 Recycler (XP) 或 $RECYCLE.BIN (Vista/Win7/8/10/11) 儲存該分區刪除的檔案資訊。資料夾內部結構損毀(檔案系統錯誤、強制關機、病毒破壞)即導致回收站損壞提示。刪除損毀的資料夾,重開機讓系統自動重建 即可修復。

方案一:命令提示字元快速修復(保留資料、秒級完成)

Windows XP

  1. Win+R → cmd → Enter。
  2. 針對提示錯誤的磁碟機代號(假設為 D:),輸入:
    rd /s /q D:\Recycler
    
  3. 系統提示確認刪除(若無 /q 參數),按 Y → Enter。
  4. 重開機,系統自動重建 Recycler,回收站恢復正常。

Windows Vista / 7 / 8 / 10 / 11

  1. 以系統管理員身分執行命令提示字元(開始 → 輸入 cmd → Ctrl+Shift+Enter)。
  2. 針對錯誤磁碟機(假設 D:),依序執行:
    rd /s /q D:\$RECYCLE.BIN
    rd /s /q D:\Recycler   # 兼容升級舊系統殘留
    
  3. 重開機,系統自動重建 $RECYCLE.BIN 結構。

批次處理多磁碟(複製到 .bat 以管理員執行)

@echo off
for %%d in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
    if exist "%%d:\$RECYCLE.BIN" rd /s /q "%%d:\$RECYCLE.BIN"
    if exist "%%d:\Recycler" rd /s /q "%%d:\Recycler"
)
echo 完成,請重新開機。
pause

方案二:格式化分區(針對非系統盤、資料已備份、命令列無效)

  1. 將該分區(如 D:)所有重要資料複製到其他分區/外接硬碟。
  2. 「我的電腦」→ 右鍵 D: → 「格式化」→ 檔案系統 NTFS → 勾選「快速格式化」→ 開始。
  3. 格式化會重建檔案系統結構,包含全新的 $RECYCLE.BIN,徹底解決損壞。

注意:系統盤 (C:) 不可直接格式化,請使用方案一或修復安裝。

常見問題 Q&A

問題解答
刪除後重開機仍提示損壞確認是否以管理員身分執行 cmd;檢查磁碟是否有壞軌(chkdsk D: /f /r);嘗試方案二格式化。
回收站圖示不更新(仍顯示滿/空錯誤)桌面右鍵 → 個人化 → 變更桌面圖示 → 取消勾選回收站 → 套用 → 重新勾選 → 套用;或重建圖示快取(ie4uinit.exe -show)。
外接硬碟/USB 隨插隨拔出現損壞插入時執行對應磁碟機代號的 rd 指令;或在「安全移除硬體」後再拔出,避免檔案系統髒標記。

結語

「回收站已損壞」本質是 Recycler / $RECYCLE.BIN 資料夾結構損毀。管理員 cmd 執行 rd /s /q 磁碟:\$RECYCLE.BIN 並重開機 可 99% 修復;非系統盤資料已備份者可直接格式化分區一勞永逸。建議養成「安全移除硬體」習慣,減少檔案系統髒關機導致的損壞。

Copyright © Windows教程網 All Rights Reserved