如何使用 CMD | 命令提示字元復原已刪除或遺失的檔案

想使用 CMD 復原已刪除或永久遺失的檔案嗎?本指南涵蓋多種方法,包括使用 ATTRIB 指令還原隱藏檔案,以及運用 Windows File Recovery 工具進行進階資料復原。遵循逐步指示,從你的電腦、外接硬碟及快閃儲存裝置中找回遺失的資料。

來自 @Alicia
最後更新於 2026年03月05日

使用命令提示字元 (CMD) 復原已刪除檔案概述

命令提示字元 (CMD) 是 Windows 中一個強大的工具,允許使用者執行各種系統操作,包括「檔案復原」。當檔案被刪除時,它們並不會立即從儲存裝置中抹除,而是將其佔用的空間標記為可供新資料使用。CMD 提供了內建指令,可在遺失或隱藏的檔案被覆蓋前協助將其復原。

CMD 復原方法適用的時機

CMD 復原方法在以下情境中特別有用:

1. 從資源回收筒還原已刪除檔案:若檔案已被刪除但尚未從資源回收筒永久移除,CMD 可協助定位並還原它們。

2. 復原隱藏或遺失的檔案:若檔案因系統錯誤或惡意軟體而被隱藏,CMD 可使用「ATTRIB 指令」將其顯示出來。

3. 從損毀的磁碟機復原遺失的檔案:CHKDSK 指令可修復磁碟機錯誤,並從損壞的檔案系統中還原遺失的檔案。

4. 使用 Windows File Recovery 工具進行深度掃描:Windows 提供了一個官方工具「Windows File Recovery」,可透過 CMD 執行以擷取永久刪除的檔案。

如何使用 CMD 復原已刪除的檔案?

在本節中,我們將探討如何在不同情況下使用命令提示字元復原已刪除的檔案。請查看並選擇符合你需求的方法。

👨‍🏫準備工作:以系統管理員身分執行命令提示字元

  • 按下「Win+R」,輸入「cmd」,然後按下「Ctrl+Shift」並「以系統管理員身分執行」。
  • 在開始功能表中搜尋「cmd」,在結果中對命令提示字元按右鍵,並選擇「以系統管理員身分執行」。

  • 按下「Windows+X」,然後選擇命令提示字元或「Windows PowerShell (系統管理員)」。

方法 1. 使用 DIR 指令

如果檔案已被刪除但仍保留在資源回收筒中,你可以透過命令提示字元 (CMD) 輸入以下指令來還原它,每次輸入後請按下「Enter」:

1. cd $Recycle.Bin:此指令會將你導向儲存已刪除檔案的系統資料夾。

2.dir /s:這將列出目前儲存在資源回收筒中的所有檔案。

3. move "C:\$Recycle.Bin\S-1-5-21-XXXX\deletedfile.txt" "C:\Users\YourName\Desktop: 將特定檔案還原到指定位置。

請將「S-1-5-21-XXXX」替換為實際的使用者專屬資料夾名稱。

方法 2. 使用 ATTRIB 指令

命令提示字元 (CMD) 中的 ATTRIB 指令用於修改 Windows 中的檔案屬性。它對於恢復因惡意軟體、系統錯誤或意外變更而隱藏或無法存取的檔案特別有用。只需執行以下指令(請將 E: 替換為你的磁碟機代號)。

attrib -h -r -s /s /d E:\*.*

此指令會移除 E: 磁碟機上所有檔案的隱藏 (-h)、系統 (-s) 和唯讀 (-r) 屬性,使其重新可見。

-h: 移除隱藏屬性
-r: 移除唯讀屬性
-s: 移除系統屬性
/s: 將變更套用至子目錄中的所有檔案
/d: 包含目錄

方法 3. 使用 CHKDSK 指令

命令提示字元中的「CHKDSK (檢查磁碟)」指令用於掃描、偵測及修復硬碟、SSD、USB 隨身碟、SD 卡和其他儲存裝置上的磁碟錯誤。它有助於修復檔案系統損毀、從壞軌恢復可讀取的資料,並改善整體磁碟健康狀況。

CHKDSK 指令的主要功能:

1. 偵測並修復檔案系統錯誤:修復 NTFS 和 FAT 檔案系統中的問題。

2. 定位並從壞軌恢復資料:標記故障的磁碟區域以防止進一步的資料遺失。

3. 提升系統效能:最佳化儲存空間並防止因磁碟錯誤導致的系統當機。

4. 從損壞的磁碟機恢復遺失的檔案:可協助恢復因邏輯磁碟故障而無法存取的檔案。

若要使用 chkdsk 指令恢復已刪除的檔案,請執行指令: chkdsk g: /f /r(請將「g:」替換為你實際的磁碟機代號。)

/f: 修復偵測到的檔案系統錯誤。
/r: 掃描並從壞軌恢復可讀取的資料。

方法 4. 使用 Winfr 指令 (適用於永久刪除的檔案)

winfr 指令是 Windows File Recovery 工具的一部分,該工具是 Windows 10 及後續版本中的內建應用程式。它能協助從本機磁碟機、外接磁碟機,甚至是 USB 隨身碟和 SD 卡中復原已刪除的檔案,這在檔案因意外刪除或格式化後遺失,且無法從資源回收筒還原時特別有用。

要使用 winfr 指令復原已刪除的檔案,只需執行以下指令(範例):

winfr C: D: /n \Users\YourName\Documents\*.xlsx

這將從 C: 磁碟機復原已刪除的 Excel 檔案 (*.xlsx) 並將其儲存到 D: 磁碟機。

Winfr 指令的基本語法: winfr 來源磁碟機: 目的地資料夾 [/模式] [/參數]

參數:
來源磁碟機: 已刪除檔案原先所在的磁碟機。
目的地資料夾: 復原檔案將儲存的資料夾。請確保此資料夾位於與來源不同的磁碟機上,以避免覆寫資料。
/模式: 你想要使用的掃描模式。主要有兩種模式: /normal– 標準掃描,用於復原未被覆寫的檔案; /extensive– 更深層的掃描,用於可能部分被覆寫的檔案,提供更徹底的復原機會。
/參數: 用於微調搜尋的額外選項。例如,你可以使用 /n 來依特定檔案類型或檔案路徑進行篩選。

例如:

winfr C: D: /regular: 從 C: 磁碟機復原已刪除的檔案並儲存到 D: 磁碟機

winfr C: D: /extensive: 進行更深層的掃描以復原更難找到的檔案

winfr C: D: /n \Users\YourName\Documents\*.xlsx: 僅復原位於 Documents 資料夾中的 Excel 檔案。

如何使用命令提示字元的替代方案復原已刪除的檔案?

雖然命令提示字元的方法,例如使用「CHKDSK」、「ATTRIB」和「Winfr」,在某些情況下可能有助於復原已刪除的檔案,但它們確實有其限制。這些方法在檔案只是被隱藏、損壞或最近才被刪除時效果最好,但如果檔案已被永久刪除,復原的機會就會大幅降低。

在這種情況下,第三方復原軟體如「MyRecover」提供了更強大且可靠的解決方案。MyRecover 提供進階的掃描功能,可以從損壞、格式化或深度損毀的磁碟機中復原檔案,與單獨使用命令提示字元相比,為你提供了更高的成功機會。

🌟🌟🌟產品亮點:
🌟直觀易用的介面:MyRecover 提供直觀、易於導航的介面,適合初學者和專家使用。
🌟全面的檔案恢復:它能恢復多種檔案類型,包括檔案、圖片和影片。
🌟深度掃描以獲得更佳結果:深度掃描功能可徹底恢復深度遺失的檔案。
🌟支援各種儲存裝置:MyRecover 適用於所有儲存裝置,包括外接硬碟、USB 隨身碟和 SD 卡。
🌟預覽可恢復的檔案:你可以在恢復前預覽檔案,確保它們完整且可用。
🌟全面的檔案系統支援:它支援多種檔案系統,如 NTFS、FAT 和 exFAT,以實現更廣泛的恢復。
🌟涵蓋所有資料遺失情境:MyRecover 可協助你從各種遺失情境中恢復資料,包括意外刪除、格式化、系統崩潰、病毒攻擊等。

使用 MyRecover 恢復已刪除檔案的步驟

1. 下載並安裝 MyRecover:訪問官方網站下載 MyRecover,並將其安裝在與你要恢復檔案的磁碟機不同的磁碟機上。

下載免費軟體Win 11/10/8/7 & Server
免費下載

2. 啟動 MyRecover:以管理員權限開啟軟體,以確保它能正確掃描你的磁碟機。

3. 選擇目標磁碟機:選擇你要恢復已刪除檔案的磁碟機或分割區,然後點擊「掃描」開始程式。

4. 選擇快速或深度掃描:先使用「快速掃描」尋找最近刪除的檔案。如有需要,再進行「深度掃描」以更徹底地搜尋遺失的資料。

5. 預覽可恢復的檔案:掃描完成後,瀏覽可恢復檔案的清單。使用「打開」功能驗證檔案的完整性。

6. 選取並恢復檔案:選中你想要恢復的檔案,然後點擊「復原」。將它們儲存到不同的位置,以防止覆蓋任何剩餘的遺失資料。

總結

使用 CMD(命令提示字元)恢復已刪除檔案提供了多種適用於不同情境的實用方法,包括從資源回收筒還原檔案、使用 ATTRIB 指令恢復隱藏檔案、使用 CHKDSK 修復損毀的磁碟機,以及使用 Winfr 指令取回永久刪除的檔案。

雖然這些 CMD 方法在許多情況下可能有所幫助,但它們有其限制。對於更進階的檔案恢復,第三方軟體如 MyRecover 提供了全面的解決方案,具備強大的掃描功能和易於使用的介面。此外,它提供 3 種不同版本供你選擇:1 個免費版本和 2 個付費版本。如果你想預覽所有可恢復的檔案並從當機的電腦恢復資料,請選擇專業版或技術人員版。