如果无法从备份中查找丢失 的文件,可以使用 Windows 文件恢复,这是 Microsoft Store 提供的命令行应用。 使用此应用尝试恢复从本地存储设备中删除的已丢失文件 (包括内部驱动器、外部驱动器和 USB 设备) 且无法从回收站还原。 不支持云存储和网络文件共享上的恢复。

注意此应用需要 Windows 10 内部版本 19041 或 (查看你拥有哪个版本的 Windows 10) 。

重要: 如果要增加恢复文件的可能性,请尽量减少或避免使用计算机。 在 Windows 文件系统中,已删除文件使用的空间被标记为可用空间,这意味着文件数据仍可存在且可恢复。 但是,使用计算机的任何操作都可能会创建文件,这些文件可能随时过度写入此可用空间。 

Windows 文件恢复 - 冬季 2020 版

  1. 如有必要,请从 Microsoft Store 下载并启动该应用。

  2. 按 Windows 键,在搜索框中输入 Windows 文件恢复,然后选择"Windows 文件恢复"。

  3. 当系统提示允许应用对设备进行更改时,请选择"是"。

  4. 在"命令提示符"窗口中,采用以下格式输入命令: 

    winfr source-drive: destination-drive: [/mode] [/switches]

  5. 有 2 种基本模式可用于恢复文件:常规模式和广泛模式。 

    常规模式示例  

    将"文档"文件夹从 C: 驱动器恢复到 E: 驱动器上的恢复文件夹。 不要忘记文件夹末尾的反 (\) 反杠。  

    Winfr C: E: /regular /n \Users\<username>\Documents\ 

    将 PDF 和 Word 文件从 C: 驱动器恢复到 E: 驱动器上的恢复文件夹。 

    Winfr C: E: /regular /n *.pdf /n *.docx 

    广泛的模式示例  

    使用通配符恢复文件名中字符串为"invoice"的任何文件。 

    Winfr E: C: /extensive /n *invoice* 

    将 jpeg 和 png 照片从"图片"文件夹恢复到 E: 驱动器上的恢复文件夹。 

    Winfr C: E: /extensive /n \Users\<username>\Pictures\*.JPEG /n\Users\<username>\Pictures\*.PNG 

    源驱动器和目标驱动器必须不同。 从操作系统驱动器恢复时 (C: ) ,请使用 /n <filter> 开关指定用户文件或文件夹。 
    Microsoft 会自动创建你调用的恢复文件夹, Recovery_<date and time> 驱动器上的恢复文件夹。 

  6. 当系统提示确认继续时,请输入Y以启动恢复操作。 根据源驱动器的大小,这可能需要一段时间。 若要停止恢复过程,请按Ctrl + C。 

以下信息可帮助你决定你拥有哪个文件系统以及使用哪种模式。 

文件系统

“文件系统”

示例

FAT 和 exFAT

SD 卡、闪存或 U 盘 (< 4GB)

NTFS

计算机 (HDD、SSD) 、外部硬盘驱动器、闪存或 U 盘 (> 4GB)

Windows 支持多个文件系统,这些文件系统因存储设备或操作系统而异。 仅广泛模式支持从非 NTFS 文件系统恢复文件。 若要查看你拥有哪个文件系统,请在文件资源管理器中右键单击一个驱动器,然后选择"属性"。 

决定使用哪种模式

使用下表可帮助你决定使用哪种模式。 如果不确定,请从常规模式开始。

“文件系统”

环境

建议的模式

NTFS

最近删除

普通发票

NTFS

已删除一段时间

广泛

NTFS

格式化磁盘后

广泛

NTFS

磁盘损坏

广泛

FAT 和 exFAT

任意

广泛

常规语法

下表汇总了每个高级开关的用用。

参数/开关  

描述

支持 (模式)

源驱动器:

指定文件丢失的存储设备。 必须与目标驱动器不同。

全部

目标驱动器:

指定要保存已恢复文件的存储设备和文件夹。 必须与源驱动器不同。

全部

/regular

常规模式,未损坏的 NTFS 驱动器的标准恢复选项

普通发票

/extensive

广泛模式,一个适用于所有文件系统的彻底恢复选项

广泛

/n<筛选器>

使用文件名、文件路径、文件类型或通配符扫描特定文件。 例如: 

  • 文件名:/n myfile.docx

  • 文件路径:/n /users/<username>/Documents/

  • 通配符:/n myfile.*

  • /n *.docx

  • /n *<string>*

全部

/?

常规用户的语法和开关摘要。

全部

/!

高级用户的语法和开关摘要。

全部

高级语法

下表汇总了每个高级开关的用用。

切换

描述

支持的模式

/ntfs

NTFS 模式,使用主文件表快速恢复正常的 NTFS 驱动器

NTFS

/segment

段模式,使用文件记录段的 NTFS 驱动器的恢复选项

/signature

签名模式,使用文件头的所有文件系统类型的恢复选项

签名

/y:<键入 (s) >

恢复特定扩展组,逗号分隔

签名

/#

签名模式扩展组和支持的文件类型。

签名

/p:<文件夹>

将日志文件操作日志保存在恢复驱动器上默认位置不同的位置,例如 D:\logfile (D:\logfile) 。

全部

/a

重写用户提示,这在脚本文件中非常有用。

全部

/u

例如,从回收站恢复未删除的文件。

NTFS

/k

恢复系统文件。

NTFS

/o:<a|n|b>

指定是否始终 (,) (n) ,或者选择是否覆盖文件时, (b) 始终为 b。 默认操作是提示进行覆盖。

NTFS

/g

恢复不带主数据流的文件。

NTFS

/e

若要使结果易于管理并专注于用户文件,默认情况下会筛选某些文件类型,但此开关会删除该筛选器。 有关这些文件类型的完整列表,请参阅此表后的信息。

NTFS

/e:<扩展>

指定筛选哪些文件类型。 有关这些文件类型的完整列表,请参阅此表后的信息。

NTFS

/s:<扇区>

指定源设备上扇区的数量。 若要查找扇区信息,请使用fsutil。


签名

/b:<字节>

指定源设备上 (单元) 大小。


签名

文件扩展名筛选器列表

默认情况下,会从结果中筛选以下文件类型。 使用 /e 开关禁用此筛选器或 /e:<扩展>筛选器来指定不筛选的文件类型。

_, adm, admx, appx, appx, ascx, asm, aspx, aux, ax, bin, 浏览器, 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, 叫人, 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, 代码片段, 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" 

在<示例中>用户名意味着什么? 

在文件资源管理器地址栏中,输入C:\users以查看计算机上的潜在用户列表。 您的计算机上可能有几个用户,包括您、管理员和默认帐户。 当在<中>用户名时,它是计算机上当前用户名的占位符。 

为什么我收到此消息:"源和目标不能引用同一物理分区?" 

源和目标驱动器或分区路径不应相同。 如果只有一个驱动器,请使用 USB 或外部硬盘驱动器作为目标路径。 在丢失数据后不要创建分区,因为这样可以减少成功恢复的可能性。 

为什么恢复操作需要很长时间? 

根据磁盘大小,可能需要一些时间恢复文件,尤其是在使用扩展模式时。 

为什么其他文件从操作系统驱动器恢复? 

Windows 在后台不断创建和删除文件。 默认情况下,Windows 文件恢复会筛选掉这些文件,但有些文件会滑过。 若要防止这种情况,请使用 /n <筛选器>,如本文中的示例所示。 

什么是 $Recycle.Bin 文件夹? 

对于 NTFS 和段模式,还可能会看到从回收站 (文件恢复的、在回收站中或永久删除) 且名为 $files.xxx 且存储在名为 $RECYCLE 的文件夹中的文件。BIN。 

如果目标驱动器已满,会发生什么情况? 

如果看到以下消息:"目标磁盘已满,请在恢复前释放空间: (R) esume、 (S) kip 文件或 (A) bort",释放目标驱动器上的驱动器空间,然后选择其中一个选项。 

我无法恢复文件,现在该做什么? 

如果使用常规模式,如果文件类型受支持,请在广泛的模式下重试。 可用空间有可能被覆盖,尤其是在固态硬盘和 SSD () 。 如需帮助,请与管理员联系。 

Windows 文件恢复 - 2020 年夏季版本

  1. 如有必要,请从 Microsoft Store 下载并 启动该应用。

  2. 按 Windows 键,在 搜索框中输入 Windows 文件恢复,然后选择 "Windows 文件恢复"。

  3. 当系统提示允许应用对设备进行更改时,请选择"是"。

  4. 在" 命令提示符 "窗口中,采用以下格式输入命令:

    winfr source-drive: destination-drive: [/switches]


    源驱动器和目标驱动器必须不同。 从操作系统驱动器 (通常 C: ) 恢复时,请使用 /n <筛选器> 和 /y:<类型< (s) > 开关指定用户文件或文件夹。

    Microsoft 会自动创建一个恢复文件夹,该文件夹Recovery_<驱动器上的>日期和时间。

    有三种模式可用于恢复文件:默认、分段和签名。

    默认模式示例

    将特定文件从 C: 驱动器恢复到 E: 驱动器上的恢复文件夹。

    winfr C: E: /n \Users\<username>\Documents\QuarterlyStatement.docx


    将 jpeg 和 png 照片从"图片"文件夹恢复到 E: 驱动器上的恢复文件夹。

    winfr C: E: /n \Users\<username>\Pictures\*.JPEG /n \Users\<username>\Pictures\*.PNG


    将"文档"文件夹从 C: 驱动器恢复到 E: 驱动器上的恢复文件夹。

    winfr C: E: /n \Users\<username>\Documents\


    不要忘记文件夹末尾的反 (\) 反杠。

    段模式示例 (/r)

    将 PDF 和 Word 文件从 C: 驱动器恢复到 E: 驱动器上的恢复文件夹。

    winfr C: E: /r /n *.pdf /n *.docx


    使用通配符恢复文件名中字符串为"invoice"的任何文件。

    winfr C: E: /r /n *invoice*


    签名模式示例 (/x)

    使用签名模式时,首先查看支持的扩展组和相应的文件类型会很有帮助。

    winfr /#


    将 JPEG (jpg、jpeg、jpe、jif、jfif、jfif、jfi) 和 PNG 照片从 C: 驱动器恢复到 E: 驱动器上的恢复文件夹。

    winfr C: E: /x /y:JPEG,PNG


    将 ZIP 文件 (zip、docx、xlsx、ptpx 等) 从 C: 驱动器恢复到 E: 驱动器上的恢复文件夹。

    winfr C: E:\RecoveryTest /x /y:ZIP

  5. 当系统提示确认继续时,请输入 Y 以启动恢复操作。

    根据源驱动器的大小,这可能需要一段时间。

    若要停止恢复过程,请按Ctrl+C。

以下信息可帮助你决定你拥有哪个文件系统以及使用哪种模式。

文件系统

Windows 支持多个文件系统,这些文件系统因存储设备或操作系统而异。 仅在签名模式下支持从非 NTFS 文件系统恢复文件。 若要查看你拥有哪个文件系统,请在文件资源管理器中右键单击一个驱动器,然后选择"属性"。

“文件系统”

示例

FAT 和 exFAT

SD 卡、闪存或 U 盘 (< 4GB)

ReFS

适用于工作站的 Windows Server 和 Windows Pro

NTFS

计算机 (HDD、SSD) 、外部硬盘驱动器、闪存或 U 盘 (> 4GB)

决定使用哪种模式

使用下表可帮助你决定使用哪种模式。 如果不确定,请从默认模式开始。

“文件系统”

环境

建议的模式

NTFS

最近删除

默认

NTFS

已删除一段时间

段,后跟签名

NTFS

格式化磁盘后

段,后跟签名

NTFS

磁盘损坏

段,后跟签名

FAT、exFAT

支持恢复文件类型 (请参阅下表)

签名

签名模式扩展组和文件类型

下表汇总了使用 /y:<类型时每个组的扩展组 (支持的) > 开关 

扩展组

文件类型

ASF

wma、wmv、asf

JPEG

jpg、jpeg、jpe、jif、jfif、jfi

MP3

mp3

MPEG

mpeg、mp4、mpg、m4a、m4v、m4b、m4r、mov、3gp、qt

PDF

pdf

PNG

png

ZIP

zip、docx、xlsx、pptx、odt、ods、odp、odg、odi、odf、odc、odm、ott、otg、otp、ots、otc、oti、otf、oth

常规语法

下表汇总了每个基本命令行参数和开关用于哪些方面。

参数或开关

描述

支持的模式

源驱动器:

指定文件丢失的存储设备。 必须与目标驱动器不同。

全部

目标驱动器:

指定要保存已恢复文件的存储设备和文件夹。 必须与源驱动器不同。

全部

/r

使用段模式,该模式检查 FRS (文件) 。

/n <筛选器>

使用文件名、文件路径或通配符扫描特定文件。 例如:

  • 文件名:/n myfile.docx

  • 文件路径:/n /users/<username>/Documents/

  • 通配符:/n myfile.*
    /n *.docx
    /n *<string>*

默认值

/x

使用签名模式,该模式检查文件类型并适用于所有文件系统。

签名

/y:<键入 (s) >

扫描具有特定文件类型的文件。 使用逗号分隔多个条目。 有关扩展组和相应文件类型的列表,请参阅"关于模式和文件系统"部分中的"签名模式扩展组和文件类型"表。

签名

/#

显示签名模式扩展组以及每个组中相应的文件类型。

全部

/?

显示常规用户的语法和开关的快速摘要。

全部

/!

显示高级用户的语法和开关的快速摘要。

全部

高级语法

下表汇总了每个高级开关的用用。

切换

描述

支持的模式

/p:<文件夹>

将日志文件操作日志保存在恢复驱动器上默认位置不同的位置,例如 D:\logfile (D:\logfile) 。

全部

/a

重写用户提示,这在脚本文件中非常有用。

全部

/u

例如,从回收站恢复未删除的文件。

默认值

/k

恢复系统文件。

默认值

/o:<a|n|b>

指定是否始终 (,) (n) ,或者选择是否覆盖文件时, (b) 始终为 b。 默认操作是提示进行覆盖。

默认值

/g

恢复不带主数据流的文件。

默认值

/e

若要使结果易于管理并专注于用户文件,默认情况下会筛选某些文件类型,但此开关会删除该筛选器。 有关这些文件类型的完整列表,请参阅此表后的信息。

默认值

/e:<扩展>

指定筛选哪些文件类型。 有关这些文件类型的完整列表,请参阅此表后的信息。

默认值

/s:<扇区>

指定源设备上扇区的数量。 若要查找扇区信息,请使用fsutil。


签名

/b:<字节>

指定源设备上 (单元) 大小。


签名

/f:>扇区>

在源设备上扫描的第一个扇区。


签名

你可以提供一些提示来帮助我使用正确的语法吗?

下面是一些建议:

  • 始终在源和目标路径中使用驱动器号,不要忘记驱动器号后冒号 (:) ,并确保源和目标之间存在空格。

  • 如果开关有冒号,如 /y:,请不要在冒号和其余值之间添加空格。

  • 如果仅指定文件夹名称(如 /n \Myfolder\)时,请添加反 (\) 末尾的反杠。

  • 如果文件或文件夹名称包含空格,请用引号括起来。 例如:

    winfr C: E: /n "\Users\<username>\Documents\Quarterly Statement.docx"
  • 若要停止恢复过程,请按Ctrl+C。

在<示例中>用户名意味着什么?

在文件资源管理器地址栏中,输入 C:\users 以查看计算机上的潜在用户列表。 您的计算机上可能有几个用户,包括您、管理员和默认帐户。 当在<中>用户名时,它是计算机上当前用户名的占位符。

为什么我收到此消息:"源和目标不能引用同一物理分区?"

源和目标驱动器或分区路径不应相同。 如果只有一个驱动器,请使用 USB 或外部硬盘驱动器作为目标路径。 在丢失数据 后不要 创建分区,因为这样可以减少成功恢复的可能性。

为什么恢复操作需要很长时间?

根据磁盘大小,可能需要一些时间恢复文件,尤其是在使用签名模式时。

为什么其他文件从操作系统驱动器恢复?

Windows 在后台不断创建和删除文件。 默认情况下,Windows 文件恢复会筛选掉这些文件,但有些文件会滑过。 若要防止这种情况,请使用默认<和>模式下的 /n> 筛选器开关,在签名模式下使用 /y:<类型 (s) > 开关。

什么是 $Recycle.Bin 文件夹?

对于默认模式和分段模式,还可能会看到从回收站 (文件恢复的丢失文件,或者已永久删除) 且名称为 $files.xxx 且存储在名为 $RECYCLE 的文件夹中的文件。BIN。

如果目标驱动器已满,会发生什么情况?

如果看到以下消息:"目标磁盘已满,请在恢复前释放空间: (R) esume、 (S) kip 文件或 (A) bort",释放目标驱动器上的驱动器空间,然后选择其中一个选项。

我无法恢复文件,现在该做什么?

如果使用默认模式或段模式,请在签名模式下重试(如果文件类型受支持)。 可用空间可能过度写入,尤其是在固态硬盘上,SSD () 。 如需帮助,请与管理员联系。

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

你对翻译质量的满意程度如何?

哪些因素影响了你的体验?

是否还有其他反馈?(可选)

谢谢您的反馈意见!

×