需要帮助恢复丢失的分区吗

我在尝试调整驱动器大小时不小心丢失了一个分区,现在重要文件也不见了。磁盘管理显示该空间的状态不同,但我已经无法再访问这个分区了。我需要有关丢失分区恢复的帮助,以免情况变得更糟或数据被覆盖。

如果分区消失了,而且之后你没有再往硬盘写入新数据,那么找回来的几率仍然不错。我见过这种情况:Windows 把分区条目丢了,把那块空间显示为空闲,但文件其实还原封不动地在那里。

有一个要注意的地方。SSD 没那么宽容。如果这事发生在 SSD 上,TRIM 可能会在一段时间后清除已删除的块。我会立刻停止使用这块硬盘,并尽快开始恢复。

我会这样做:

  1. 停止使用这块硬盘。
  2. 确认分区是真的没了,还是只是丢了盘符。
  3. 先把重要文件取出来。
  4. 尝试恢复旧分区。
  5. 如果恢复失败,就新建一个分区,再把文件复制回去。

先检查磁盘管理。有时候分区其实还在,只是 Windows 忘了分配盘符。如果是这样,加上一个盘符就搞定了。如果那块区域显示为未分配,那么分区很可能已经被删除了。

第 1 步:恢复文件

我会先把文件取出来,再尝试修复。这样更稳妥。我在 Windows 11 上用过 Disk Drill,就我看到的情况来说,它的流程和 Windows 10 基本一样。它找到了丢失的分区,而且文件夹结构大多保持完整,这让我后来少做了不少整理。

流程如下:

  1. 把 Disk Drill 安装到另一块磁盘上,不要装到受损的那块上。
  2. 打开程序,选择丢失分区原来所在的整块物理硬盘。
  3. 点击 Search for Lost Data。
  4. 如果是外置硬盘,它会让你选择扫描模式。普通恢复任务我选的是 Universal Scan。Advanced Camera Recovery 只适用于相机或无人机的视频存储卡。
  5. 让扫描完整结束。不要中途停止。
  6. 如果出现了丢失的分区,打开它并查看里面的文件夹。
  7. 预览几份文件。我一般会先测试几张照片、文档或视频,再决定是否相信结果。
  8. 选择你需要的文件,然后点击 Recover。
  9. 把它们保存到另一块硬盘上。

第 2 步:尝试把分区找回来

如果你想恢复原来的分区,而不是从头开始,TestDisk 通常是我接下来会尝试的工具。

步骤:

  1. 下载 TestDisk 并启动 testdisk_win。
  2. 创建日志文件。
  3. 选择物理磁盘。
  4. 保持检测到的分区表不变,除非你已经确定它是错的。
  5. 打开 Analyse,然后运行 Quick Search。
  6. 如果没找到分区,就运行 Deeper Search。
  7. 找到丢失的分区后,选中它并选择 Write。
  8. 重启电脑。

如果成功了,Windows 在重启后应该会再次看到这个分区。

第 3 步:如果恢复失败,就新建一个分区

有时候 TestDisk 也找不回来。有时候你也不在意,只想让硬盘重新变得可用。没问题。那种情况下我会新建一个分区。

  1. 打开磁盘管理。
  2. 右键点击未分配空间。
  3. 选择新建简单卷。
  4. 按照向导操作,分配盘符,并执行快速格式化。
  5. 把恢复出来的文件再复制回去。

有一点我不会忽视。如果硬盘发出咔哒声、转一下就消失、使用中途断开、无法稳定显示,或者在磁盘管理里根本看不到,那就停手。这种情况开始更像是硬件故障,而不是分区误删。软件修不好一块快坏掉的硬盘。如果文件很重要,找专业恢复实验室会更安全。

不过,如果是一块健康的硬盘只是分区被删了,这条路线通常能给你最好的机会。我以前成功过,而最大的原则其实很简单:先恢复,再修复。

如果磁盘管理将该空间显示为 RAW 而不是未分配,我会与 @mikeappsreviewer 建议的处理方式稍有不同。RAW 通常意味着分区条目仍然指向某个位置,但文件系统元数据在调整大小过程中已损坏。在这种情况下,过早写入新的分区表是有风险的。

我的处理顺序会是:

  1. 先用 CrystalDiskInfo 检查 SMART。如果健康状态看起来不好,就别再折腾它了。
  2. 用 HDD Raw Copy Tool 或 ddrescue 之类的工具,对整块硬盘做一个逐扇区镜像。
  3. 基于镜像操作,不要动原始磁盘。
  4. 只有在文件已经复制出来之后,才进行文件系统修复检查。不要先运行 chkdsk。很多人这么做,很快就把情况弄得更糟。
  5. 如果分区是 NTFS 且显示为 RAW,DMDE 值得一试,因为它通常比通用分区工具更容易找到旧的卷结构。

Disk Drill 仍然是 Windows 上丢失分区恢复的可靠选择,特别是如果你想要更简单的界面以及恢复前的文件预览功能。如果可以的话,我会对克隆出来的镜像使用它。这样更安全。

另外,如果这是在调整大小期间发生的,要留意是否有一个很小的残余分区偏移。我见过起始扇区只移动了一点点,而旧数据其实还在那里。TestDisk 有时能找到,有时找不到。

简短来说,先恢复文件,但如果硬盘健康状况哪怕只有一点可疑,也要先克隆。还有,不要格式化这块空间,即使 Windows 一直烦你。

如果你想要一个适合搜索这类问题的简洁关键词,可以用 hard drive recovery guide, step by step。

另外还找到这个,看看这个快速演示丢失分区恢复的视频

如果你发一张磁盘管理的截图,包含磁盘编号、RAW 还是未分配、MBR 还是 GPT,这里的人通常能很快缩小范围。

如果磁盘管理显示该区域是 RAW 而不是 未分配,那我实际上会比 @mikeappsreviewer@viajantedoceu 都更谨慎一点。RAW 可能意味着分区其实还在,但文件系统在调整大小过程中被弄乱了,所以直接跳进去“修复”它,反而可能让恢复变得更困难。

我会先检查这些:

  • 分区大小是否大致保持不变?
  • 磁盘是 HDD 还是 SSD?
  • 即使资源管理器里看不到,DiskPart 是否还能列出这个分区?

以管理员身份打开命令提示符并运行:

diskpart
list disk
select disk X
list partition
list volume

如果卷在那里存在,先不要重建任何东西。另外,第一步也不要对 RAW 卷运行 chkdsk。这个工具有个坏毛病,会把“也许还能恢复”变成“现在情况更诡异也更糟了”。

我的倾向是:

  1. 如果文件非常重要,先制作磁盘镜像
  2. 扫描整个磁盘,而不只是丢失的卷。
  3. 把文件恢复到另一块磁盘。
  4. 之后再去折腾分区修复。

Disk Drill 在这里是个不错的选择,因为在你开始把更改写回去之前,它更容易查看还有哪些内容可以恢复。这一点比很多人想的更重要,说真的。如果文件夹结构仍然能显示出来,那是个非常好的迹象。

还可以检查事件查看器里的磁盘错误。如果你看到 I/O 或控制器错误,就停止软件层面的折腾,并假定是硬件问题。

想进一步了解的话,这个关于 如何恢复丢失的分区并找回缺失文件 的帖子也值得一看。

发一张磁盘管理的截图和 list partition 的输出。这样很快就能缩小范围。

我还想补充一点,其他人只是稍微提到:检查调整大小工具是否更改了分区类型 GUID/ID或隐藏了分区,而不只是删除了它。我见过 GPT 分区以错误的“基本数据”类型重新出现,或者被标记为隐藏/离线,结果 Windows 表现得像卷已消失一样,尽管数据其实还在那里。

所以在做恢复扫描之前,先用能清楚显示分区属性的工具检查磁盘。MiniTool Partition Wizard、AOMEI,甚至带有 gdisk/lsblk 的 Linux live USB,都能看出分区是否仍然存在但标志错误。有时候这比深度恢复更快见效。

我不太赞成立即直接用 TestDisk 写入,除非你非常确定原来的边界。调整大小之后,错误的写入可能会让下一次尝试变得更棘手。

关于 Disk Drill
优点: 预览简单,适合扫描整个物理磁盘,在重建文件夹树方面表现不错,没有底层工具那么吓人。
缺点: 如果要手动修正分区元数据,这不是我最先信任的工具;深度扫描可能要花很久;当你已经接受做文件恢复而不是直接恢复分区时,它最重要的功能才更有价值。

所以我的顺序会是:

  1. 确认是否为隐藏/离线/类型问题
  2. 如果是 SSD,立即暂停,因为 TRIM 是大敌
  3. 如果看起来有任何不稳定,先克隆
  4. 用 Disk Drill 扫描克隆出来的驱动器
  5. 然后才尝试修复分区表

@viajantedoceu@yozora@mikeappsreviewer 关于“不要向它写入”的部分基本都说得对。缺失的一点是,要检查分区是不是被错误识别了,而不是真的丢失了。再加上一张磁盘管理截图,以及这是 SSD 还是 HDD,这会极大影响建议。