网站搜索

如何在 Windows 10 和 Windows 11 上使用 Microsoft 的“Windows 文件恢复”


Microsoft 的 Windows 文件恢复是一款官方工具,用于从硬盘、SD 卡、USB 驱动器和其他存储介质中恢复已删除的文件。这是有关使用此命令行实用程序的深入分步指南。

你需要知道什么

Microsoft 的 Windows 文件恢复工具没有图形界面——它只是一个命令行实用程序。我们将向您展示如何使用它,但与您对 Microsoft Store 中提供的官方 Microsoft 实用程序的预期相比,这是一个更实际的过程。

此工具要求您已安装 Windows 10 的 2020 年 5 月更新或更新版本,或任何版本的 Windows 11。它不能在旧版本的 Windows 上运行。

微软的工具能否真正找到并恢复你删除的文件取决于驱动器。删除的文件不会立即从硬盘驱动器中删除,但它们通常会立即从固态驱动器中删除。如果您在删除文件后向 SD 卡等设备写入了大量数据,则文件的数据很可能已被覆盖。

即使您设法恢复了一个文件,您也可能只得到文件的部分数据——文件可能已损坏。您只能获取仍在驱动器上的任何数据。这里没有任何保证,这就是备份如此重要的原因。

该实用程序还具有针对不同情况和文件系统的多种模式。我们将解释您应该使用哪些以及如何使用它们。

如何安装 Windows 文件恢复

首先,从 Microsoft Store 安装 Windows 文件恢复工具以开始使用。您可以打开商店并搜索“Windows 文件恢复”,或者只需单击该链接即可打开商店。

安装后,打开“开始”菜单并搜索“文件恢复”。启动“Windows 文件恢复”快捷方式一次,然后在出现 UAC 提示时单击“是”。

您会看到一个具有管理员访问权限的命令提示符窗口。这是您将运行文件恢复命令的地方。

您可以使用其他命令行环境,例如 Windows 终端和 PowerShell,但请确保以管理员访问权限启动它们。 (在“开始”菜单中,右键单击要使用的那个,然后选择“以管理员身份运行”。)

如何在 Windows 10 和 Windows 11 上恢复已删除的文件

要使用此工具,您将运行 winfr 命令,指定要搜索已删除文件的驱动器、要将其保存到的目标以及控制该工具搜索内容的各种开关以及如何搜索。您必须将删除的文件保存到不同的驱动器。

这是基本格式:

winfr source-drive: destination-drive: /switches

运行该命令后,该工具将在您指定的目标驱动器上自动创建一个名为“Recovery_[date and time]”的目录。

您应该使用哪种模式?

在继续之前,您应该确定要扫描已删除文件的“模式”。共有三种模式,Default、Segment 和 Signature。 Default 是最快的模式,而 Segment 类似但更慢且更彻底。签名模式可以按类型搜索文件——它支持 ASF、JPEG、MP3、MPEG、PDF、PNG 和 ZIP 文件。 (搜索“ZIP”文件还会找到以 DOCX、XLSX 和 PPTX 等格式存储的 Office 文档。)

您需要知道要扫描的驱动器使用什么文件系统进行格式化。要找到它,请打开文件资源管理器,右键单击此电脑下的驱动器,然后选择“属性”。您会看到文件系统显示在“常规”选项卡上。

以下是您应该使用不同模式的时间:

  • 您是否要查找最近在使用 NTFS 格式化的驱动器上删除的文件,NTFS 是默认的 Windows 10 和 11 文件系统?使用默认模式。
  • 如果您在另一种情况下扫描 NTFS 驱动器——例如,如果您刚才删除了文件、格式化了驱动器,或者您正在处理损坏的驱动器——请先尝试分段模式,然后尝试签名之后的模式。
  • 您是否要查找存储在 FAT、exFAT 或 ReFS 驱动器上的文件?使用签名模式。默认和分段模式仅适用于 NTFS 文件系统。

如果您有疑问,请从默认模式开始。如果默认模式不起作用,您可以尝试分段,然后尝试签名。

如何在默认模式下恢复文件

要使用默认模式,您可以使用 /n 后跟搜索路径:

  • 要搜索名为 document.docx 的文件,您可以使用 /n document.docx 。您还可以指定文件的完整路径,例如 /n UsersBobDocumentsdocument.docx
  • 如果您的用户名是 Bob,要搜索 Documents 文件夹中的所有文件,您可以使用 /n UsersBobDocuments
  • 要使用通配符进行搜索,请使用 *。例如,/n UsersBobDocuments*.docx 将找到 Documents 文件夹中的所有 DOCX 文件。

现在让我们把它们放在一起。要搜索驱动器 C: 上的所有 DOCX 文件并将它们复制到驱动器 D:,您需要运行以下命令:

winfr C: D: /n *.docx

您必须输入“y”才能继续。

如上所述,您会在命令行中指定的目标驱动器上名为“Recovery_[date and time]”的目录中找到恢复的文件。

要查找名称中包含单词的所有文件,请使用通配符。因此,要查找名称中任何位置带有“project”的所有文档,您需要运行:

winfr C: D: /n *project*

您可以使用多个 /n 开关指定多个搜索。因此,要查找所有 Word、Excel 和 PowerPoint 文件,您需要运行以下命令:

winfr C: D: /n *.docx /n *.xlsx /n *.pptx

要在驱动器 C: 的 UsersBobDocuments 文件夹中搜索名为 important_document.pdf 的特定文件,然后将其保存到驱动器 D:,您可以使用:

winfr C: D: /n UsersBobDocumentsimportant_document.pdf

如何在段模式下恢复文件

段模式几乎与默认模式完全一样。要使用检查文件记录段的段模式,除了使用 /n 之外,还可以使用 /r

换句话说,您可以像构造默认模式命令一样构造段模式恢复命令——只需添加 /r 即可。

例如,要从 C: 驱动器恢复所有已删除的 MP3 文件并将它们保存到 D: 驱动器,您可以运行:

winfr C: D: /r /n *.mp3

因此,如果默认模式搜索没有找到您要查找的内容,请添加 /r 并重试。

如何在签名模式下恢复文件

签名模式的工作方式略有不同。它检查文件类型,因此它只能找到某些文件类型的已删除文件。要使用签名模式,您可以使用 /x 指定签名模式,并使用 /y: 列出您要搜索的文件类型组。

以下是从 Microsoft 文档中获取的受支持文件类型及其分类组的列表:

  • 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、其他

请注意,除了 Microsoft Office 和 OpenDocument 文档之外,“ZIP”组还包括 ZIP 文件。

您可以随时通过运行以下命令来调出此列表:

winfr /#

假设您要在驱动器 E: 中搜索 JPEG 格式的图像并将它们保存到驱动器 D:。您将运行以下命令:

winfr E: D: /x /y:JPEG

您可以指定多个文件组,用空格分隔它们。所以,如果你想查找 JPEG 文件、PDF 和 Word 文档,你可以运行:

winfr E: D: /x /y:JPEG,PDF,ZIP

更多关于 winfr 的帮助

Microsoft 的官方 winfr 文档页面上提供了更多信息。您还会在该页面上找到所有 winfr 的命令行选项的详细列表。

要复习基础知识,只需运行 winfrwinfr /?

您还可以通过运行 winfr /! 查看其他高级选项。