恢复 Windows 11 中因意外删除而永久删除的文件

我不小心在我的 Windows 11 电脑上永久删除了重要文件,而且它们不在回收站中。我可能使用了 Shift + Delete,现在我需要帮助,找到在它们被覆盖之前恢复它们的最佳方法。我正在寻找安全且确实有效的 Windows 11 文件恢复步骤或工具。

我以前也遇到过这种情况,没错,真的很糟。你按了 Shift+Delete 或清空了回收站,然后文件就没了,整个人一下子紧张起来。值得知道的一点其实很简单。在 Windows 中被标记为永久删除的文件,并不总是会立刻被彻底擦除。很多时候,Windows 只是删除了文件记录,并把那块存储空间标记为空闲。如果之后没有别的内容写入那块空间,旧数据可能还在那里。

我首先会做的事,就是停止使用那块硬盘。说真的,能不动它就尽量别动。不要往里面安装东西。不要来回移动文件。不要下载杂七杂八的内容。也不要没事一直去操作它。每一次写入都会降低恢复成功的几率,因为新数据可能会覆盖已删除的文件。对于 SSD 来说,这种情况会因为 TRIM 变得更糟。TRIM 会通过清理已删除文件占用的块来帮助 SSD 保持高速。一旦这种清理发生,恢复就会困难得多,有时甚至完全没戏。

在扫描任何内容之前,我会先检查那些大家常常忘掉、但其实很基础的地方:

  1. OneDrive

  2. 文件历史记录

  3. 以前的版本

  4. 其他云存储账号

  5. 外置硬盘

  6. NAS 设备

  7. 任何你曾经设置过一次然后就忘了的备份应用

我不止一次见过“丢失”的文件最后在这些地方冒出来。真发生时会让人觉得自己有点傻,但傻总比真的没了强。

如果备份里什么都没有,那我就会转去用恢复软件。

我最先会试的是 Disk Drill。我喜欢它的原因是它不会跟我作对。扫描流程很容易跟着走,而且当文件系统信息还完整时,它通常能保留原始文件名和文件夹结构,而不是把所有东西都丢进一大堆乱七八糟的结果里。预览功能也很有帮助。你可以在恢复前先查看很多文件类型,这样就不用恢复一堆随机垃圾,再指望其中某个正好是你的文件。

通常流程大概是这样:

  1. 如果可以的话,把 Disk Drill 安装到另一块硬盘上。

  2. 选择文件被删除所在的硬盘。

  3. 运行扫描。

  4. 使用搜索和筛选功能缩小结果范围。

  5. 如果支持预览,就先预览文件。

  6. 恢复到另一块硬盘,不要恢复到原来的那块。

在 Windows 上,它允许你无限制地扫描和预览,而免费恢复上限是 100 MB

如果 Disk Drill 不符合你的需求,还有另外几个很多人常用的选项。

  1. PhotoRec 是免费的,而且能找回很多数据。问题在于它的工作方式。它非常依赖文件签名,而不是完整的文件系统细节,所以恢复出来的文件通常只有通用名称,也没有原来的文件夹结构。如果你一次恢复很多内容,最好做好长时间整理分类的准备。工具不错,输出很乱。

  2. DiskGenius 在问题不只是删除了一个文件时也值得看看。对于丢失分区、分区损坏、RAW 硬盘以及文件系统问题,我会把它排得更靠前一些。当硬盘在逻辑层面看起来已经损坏时,它有时候能找到一些更简单的工具会漏掉的内容。

还有一点。恢复软件并不总是正确的选择。如果硬盘发出咔哒声、频繁掉线、在 Windows 里消失、报硬件错误,或者里面的数据重要到你承受不起风险,那我会停下来,转而考虑专业的数据恢复服务。软件适合在硬盘仍然能比较正常读取时使用。物理损坏是另一种完全不同的麻烦。

如果这只是一次普通的删除,而且那之后硬盘基本没怎么再被使用过,那么成功几率通常会更高。动作要快,尽量减少写入,并把找回来的任何内容恢复到另一块硬盘上。

如果是今天删除的,在进行大范围扫描之前,我会先检查一件事。用通配符在 Windows 11 中搜索文件名,然后按修改日期排序。应用程序通常会在 AppData、Documents 或它们自己的项目文件夹中留下临时副本、自动保存文件或导出缓存。Office、Adobe 应用、Notepad++ 和一些 DAW 都会这样。人们总是会忽略这些。

我在一点上不完全同意 @mikeappsreviewer。直接进行完整的深度扫描并不总是最佳的第一步。在大硬盘上,这会花很长时间,还会返回大量无用内容。先从小范围开始。如果工具支持,先扫描受影响的文件夹路径或文件类型。Disk Drill 在这方面还不错,因为搜索、预览和文件类型筛选都很容易使用。如果你知道扩展名,比如 DOCX、PSD、XLSX,就尽早筛选。这样能节省时间。

如果这些文件来自某个应用程序,也请检查这里:
C:\Users\YourName\AppData\Roaming
C:\Users\YourName\AppData\Local
Win + R,输入 %temp%
Win + R,输入 recent

如果你的硬盘是 SSD 并且 TRIM 已运行,恢复几率会迅速下降。在许多系统上,已删除的数据块会在几分钟内或设备空闲后被清除。如果是 HDD,恢复几率会更高。

如果你想要一个简单的 Windows 11 文件恢复操作指南,这个会有帮助:简单的 Windows 11 已删除文件恢复教程

还有一件事,把恢复出来的文件保存到另一块硬盘上。保存到同一块硬盘往往会让情况变得更糟。

如果是在 Windows 11 上按了 Shift + Delete,我会补充一点,@mikeappsreviewer@waldgeist 其实只是间接提到过:在你一头扎进各种恢复软件之前,先试试 Windows File Recovery

这是微软自家的 Store 命令行工具,没错,用起来并不算有趣,但对于这种直接误删的情况,它往往会有出乎意料的效果。尤其是在你知道文件类型或文件夹位置的时候。它没有 Disk Drill 那么“漂亮”,但有时候重点并不在这里。

示例思路:

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

这条命令的意思是扫描 C:,并把匹配的文件恢复到 D:。你需要第二块驱动器或分区来存放恢复结果。如果常规模式找不到内容,还有扩展模式可用。说真的,我觉得很多人太容易跳过它,仅仅因为它看起来有点极客。

另外,如果删除的是来自手机、相机、SD 卡或 U 盘的照片、视频、文档,把那个设备拔下来,并尽量以只读方式连接。那种情况下,恢复成功率通常比在繁忙的 Windows 系统盘上更高。

如果时间很重要,而且文件是从主系统 SSD 上删除的,那我对“先检查临时文件夹”的建议会稍微有点不同意见。每多一次启动、打开应用、浏览文件夹,都可能带来更多写入。在 HDD 上,当然可以多翻找一下;但在 SSD 上,我会更快、更精准地处理。

如果你想要图形界面工具,Disk Drill for Windows 仍然是比较容易上手的选择之一,因为它的预览和筛选功能没有很多竞品那么烦人。只是如果可以的话,不要把它安装到你正要恢复数据的同一块硬盘上。这一点比很多人想的更重要。

另外也值得检查:

  • 你所用应用自身的最近打开历史
  • 如果文件曾通过邮件发送过,检查邮件附件
  • 打印机/扫描仪软件缓存
  • 家里另一台电脑上的共享文件夹
  • Windows 搜索索引有时会莫名其妙地暴露出副本

如果这个文件真的无可替代,那就在把情况弄得更糟之前停止自己折腾。一次错误的“恢复回同一块硬盘”操作,基本就 gg 了。

给其他通过搜索来到这里的人,这篇内容对 在没有文件历史记录或备份的情况下,如何在 Windows 11 上恢复被永久删除的文件 讲得很不错:Windows 11 中 Shift+Delete 后删除文件的恢复选项

我认为 @waldgeist@vrijheidsvogel@mikeappsreviewer 没有充分强调的一个角度,是检查已删除文件是否仍然存在于应用自身的元数据轨迹中。不是临时文件,而是真实痕迹。打开你使用过的应用,检查“最近使用”、“最近打开”、“恢复未保存内容”、“自动恢复”、会话历史记录以及固定路径。有时候文件本身已经没了,但最后使用的路径会告诉你附近是否存在重复导出、重命名副本或带版本号的保存文件。

我还会检查:

  • 如果曾粘贴到 OneNote,查看 OneNote 缓存
  • 浏览器下载历史中的旧副本
  • Teams、Slack、Discord 或电子邮件附件
  • PDF 的打印后台处理或导出文件夹
  • %appdata%\Microsoft\Windows\Recent\AutomaticDestinations

我对“直接转向命令行工具”这派人有一点不同意见:如果你压力很大且容易出错,图形界面更安全。这正是 Disk Drill 有意义的地方。

Disk Drill 优点

  • 易于预览、搜索和筛选
  • 恢复错误内容的几率更小
  • 适合快速分诊

Disk Drill 缺点

  • Windows 上免费恢复有额度限制
  • 如果硬盘有物理问题并不理想
  • 深度扫描仍可能返回大量原始文件

如果什么都没显示,而这个文件又非常重要,在覆盖发生或 SSD TRIM 彻底完成之前,先停止自行操作。