注意
Windows 10 支援已於 2025 年 10 月 14 日結束
- 2025 年 10 月 14 日之後,Microsoft 將不再提供 Windows Update、技術協助或 Windows 10 安全性問題修正的免費軟體更新。 您的電腦仍可運作,但我們建議您移至 Windows 11。
- 深入了解
如果你找不到備份中遺失的檔案,可以使用 Windows File Recovery,這是 Microsoft Store 提供的命令列應用程式。 使用這個應用程式嘗試恢復已從本地儲存裝置刪除的檔案, (包括內部硬碟、外接硬碟和) 無法從回收站還原的 USB 裝置。 雲端儲存和網路檔案分享不支援恢復功能。
重要
如果你想增加恢復檔案的機會,請盡量減少或避免使用電腦。 在 Windows 檔案系統中,刪除檔案所使用的空間會被標記為可用空間,表示檔案資料仍可存在並被恢復。 但任何使用電腦都可能產生檔案,隨時可能覆蓋這個空閒空間。
基本步驟
如有需要,請從 Microsoft Store 安裝應用程式:
按下 Windows 鍵,在搜尋框輸入 Windows File Recovery,然後選擇 Windows File Recovery。
當系統提示您允許應用程式對裝置進行變更時,請選擇 「是」。
在 命令提示字元 視窗中,請以以下格式輸入指令:
winfr source-drive: destination-drive: [/mode] [/switches]你可以用兩種基本模式來恢復檔案:一般模式和擴展模式。
常規模式範例
把 Documents 資料夾從 C 碟恢復到 E: 碟的復原資料夾。 別忘了資料夾末尾的反斜線 (\) 。
Winfr C: E: /regular /n \Users\<username>\Documents\
從 C: 碟還原 PDF 和 Word 檔案到 E: 碟的復原資料夾。
Winfr C: E: /regular /n *.pdf /n *.docx
廣延模式範例
使用通行字元恢復任何檔名中包含「invoice」字串的檔案。
Winfr E: C: /extensive /n *invoice*
從你的 Pictures 資料夾還原 jpeg 和 png 照片到 E: 磁碟上的 recovery 資料夾。
Winfr C: E: /extensive /n \Users\<username>\Pictures\*.JPEG /n\Users\<username>\Pictures\*.PNG
來源硬碟和目的硬碟必須不同。 從作業系統硬碟恢復時, (常用 C: ) ,請使用/n <filter>切換器指定使用者檔案或資料夾。
Microsoft 會自動在目的地硬碟建立一個被呼叫Recovery_<date and time>的復原資料夾。當提示確認是否繼續時,輸入 Y 開始復原操作。 根據你原始碼硬碟的大小,這可能需要一段時間。 要停止復原過程,請按 Ctrl + C。
關於模式與檔案系統
以下資訊可協助你決定使用哪種檔案系統及使用哪種模式。
檔案系統
| 檔案系統 | 範例 |
|---|---|
| FAT與exFAT兩大 | SD 卡、隨身碟或 USB 隨身碟 (< 4GB) |
| NTFS | 電腦 (硬碟、SSD) 、外接硬碟、4) GB (> USB 或快閃碟 |
Windows 支援多種檔案系統,依據儲存裝置或作業系統而異。 從非 NTFS 檔案系統還原檔案僅支援於擴展模式。 要查看你使用的是哪個檔案系統,請在檔案總管中右鍵點擊某顆硬碟,然後選擇屬性。
決定使用哪種模式
請參考以下表格,幫助你決定使用哪種模式。 如果不確定,可以先從普通模式開始。
| [檔案系統] | 情況 | 推薦模式 |
|---|---|---|
| NTFS | 最近已刪除 | 標準 |
| NTFS | 已刪除 | 廣泛 |
| NTFS | 格式化磁碟後 | 廣泛 |
| NTFS | 損壞的磁碟 | 廣泛 |
| FAT與exFAT兩大 | 任何一個 | 廣泛 |
命令列語法
一般語法
下表總結了每個進階交換器的用途。
| 參數 / 開關 | 描述 | 支援模式 () |
|---|---|---|
Source-drive: |
指定檔案遺失的儲存裝置。 一定和目的地驅動不同。 | 全部 |
Destination-drive: |
指定儲存裝置及存放復原檔案的資料夾。 一定是和原始硬碟不同。 | 全部 |
/regular |
一般模式,非損壞 NTFS 硬碟的標準復原選項 | 標準 |
/extensive |
擴展模式,一種適用於所有檔案系統的完整復原選項 | 廣泛 |
/n<filter> |
透過使用檔名、檔案路徑、檔案類型或萬用字元掃描特定檔案。 例如:
|
全部 |
/? |
一般使用者的語法與開關摘要。 | 全部 |
/! |
進階使用者的語法與開關摘要。 | 全部 |
進階語法
下表總結了每個進階交換器的用途。
| 參數 | 描述 | 支援模式 |
|---|---|---|
/ntfs |
NTFS 模式,一種利用主檔案表快速恢復健康 NTFS 磁碟的選項 | NTFS |
/segment |
區段模式,NTFS 硬碟使用檔案記錄區段的復原選項 | 區段 |
/signature |
簽章模式,所有檔案系統類型使用檔案標頭的復原選項 | 簽章 |
/y:<type(s)> |
恢復特定擴展群組,逗號分隔 | 簽章 |
/# |
簽章模式的擴充群組及支援的檔案類型。 | 簽章 |
/p:<folder> |
將復原操作的日誌檔案儲存在與復原硬碟預設位置不同的位置,例如 (D:\logfile) 。 |
全部 |
/a |
覆蓋使用者提示,這在腳本檔中非常有用。 | 全部 |
/u |
例如,從回收站還原未刪除的檔案。 | NTFS 區段 |
/k |
還原系統檔案。 | NTFS 區段 |
/o:<a\|n\|b> |
指定是否要 () 、絕不 (n) ,或兩者都保持 (b) ,以決定是否覆寫檔案。 預設動作是提示覆蓋。 | NTFS 區段 |
/g |
能恢復沒有主要資料流的檔案。 | NTFS 區段 |
/e |
為了讓結果更易管理並專注於使用者檔案,有些檔案類型預設會被過濾,但這個開關會移除這個篩選。 關於這些檔案類型的完整清單,請見下表後方的資訊。 | NTFS 區段 |
/e:<extension> |
指定被篩選的檔案類型。 關於這些檔案類型的完整清單,請見下表後方的資訊。 | NTFS 區段 |
/s:<sectors> |
指定來源裝置上的扇區數量。 要查找區域資訊,請使用 fsutil。 | 區段 簽章 |
/b:<bytes> |
指定來源裝置 (分配單元的叢集大小) 。 | 區段 簽章 |
檔案副檔名過濾器列表
以下檔案類型預設會從結果中篩選出。 用 /e 開關來停用這個過濾器,或用 /e:<extension> 過濾器指定檔案類型,而不是用來篩選。
_, adm, admx, appx, appx, ascx, asm, aspx, aux, ax, bin, browser, c, cab, cat cdf-ms, catalogItem, cdxm, cmake, cmd, coffee, config, cp, cpp, cs, cshtm, css, cur, dat, dll, et, evtx, exe, fon, gpd, h, hbakedcurve, htm, htm, ico, id, ildl, ilpdb, iltoc, iltocpdb, in, inf, inf_loc, ini, js, json, lib, lnk, log, man, manifest, map, metadata, mf, mof, msc, msi, mui, mui, mum, mun, nls, npmignore, nupkg, nuspec, obj, p7s, p7x, pak, pckdep, pdb, pf, pkgdef, plist, pnf, pp, pri, props, ps1, ps1xm, psd1, psm1, py, resjson, resw, resx, rl, rs, sha512, snippet, sq, sys, t4, targets, th, tlb, tmSnippet, toc, ts, tt, ttf, vb, vbhtm, vbs, vsdir, vsix, vsixlangpack, vsixmanifest, vstdir, vstemplate, vstman, winmd, xam, xbf, xm, xrm-ms, xs, xsd, ym
常見問題集
你能給我一些建議,幫助我使用正確的語法嗎?
- 來源和目的地路徑一定要用磁碟字母,別忘了在磁碟機字母後面加冒號 (
:) ,並確保來源和目的地之間有空格。 - 當你只指定資料夾名稱,例如
/n \Myfolder\,在資料夾末尾加上反斜線 (\) 。 - 如果檔案或資料夾名稱有空格,請用引號包圍它。 例如:
winfr C: E: /regular /n "\Users\<username>\Documents\Quarterly Statement.docx"
<在指令範例中,username> 是什麼意思?
在檔案總管網址列中,輸入 C:\users 即可查看電腦上潛在使用者的名單。 你的電腦上可能有好幾個使用者,包括你、管理員和預設帳號。 當你在檔案路徑中看到 <使用者名稱> 時,它是你電腦上目前使用者名稱的佔位符。
為什麼我會收到這個訊息:「來源和目的地不能指向同一個實體分割區?」
來源硬碟和目的地硬碟或分割區路徑不應該相同。 如果你只有一顆硬碟,建議用 USB 或外接硬碟作為目的地路徑。 資料遺失後不要建立分割區,因為這會降低成功復原的機率。
為什麼回收手術要花這麼久?
依硬碟大小,可能需要一些時間才能恢復檔案,尤其是使用擴展模式時。
為什麼我的作業系統硬碟還能恢復更多檔案?
在幕後,Windows 不斷建立和刪除檔案。 預設情況下,Windows File Recovery 會過濾這些檔案,但還是會有些檔案漏網。 為避免這種情況,請依照本文範例使用/n <濾鏡> 。
什麼是 $Recycle.Bin 資料夾?
在 NTFS 和 segment 模式中,你也可能看到從回收站 (回收的遺失檔案,這些檔案可能在回收站,或是永久刪除) 以 $files.xxx 為名的資料夾儲存在一個名為 $RECYCLE 的資料夾中。BIN。
如果目的地硬碟滿了會怎樣?
如果你看到以下訊息:「目的磁碟已滿,請在繼續前釋放空間: (R) esume、 (S) kip file,或 (A) bort」,請釋放目標硬碟的磁碟空間,然後選擇其中一個選項。
我無法恢復檔案,接下來該怎麼辦?
如果你用的是一般模式,請在擴充模式中再試一次,前提是該檔案類型有支援。 有可能是空閒空間被覆蓋了,尤其是在固態硬碟 (SSD) 。 如果你需要幫助,請聯絡你的管理員。