NTFS 卷在崩溃后变成了 RAW。数据还在吗?

系统崩溃后,我的 NTFS 卷突然显示为 RAW,我无法打开任何文件。我需要帮助判断数据是否仍然存在,以及在情况变得更糟之前可以尝试哪些安全的恢复步骤。想寻求有关崩溃后 NTFS RAW 驱动器恢复的建议。

我之前遇到过这种情况,而且我一开始不会去碰任何“RAW 转 NTFS”的修复。当 Windows 把驱动器显示为 RAW 时,我的理解是:“数据结构已经损坏到 Windows 无法再识别它了。”你的文件可能仍然还在那里。通常损坏的是负责映射它们的那一部分。

所以我会分两个阶段来做。先把数据取出来。之后再重建驱动器。

先把文件取出来

  1. 停止向 RAW 驱动器写入任何东西。不要格式化,不要初始化,也不要运行 CHKDSK。我知道 Windows 很喜欢在这里提醒你。先忽略它。
  2. Disk Drill 安装到别的地方。不同的内部驱动器、不同的 SSD,甚至另一块外接磁盘都可以。除了这块损坏的盘,哪里都行。
  3. 启动 Disk Drill,找到有问题的驱动器。如果它同时显示分区和整个物理设备,选择整块磁盘。这样做我得到的结果更好。
  4. 点击 Search for lost data
  5. 等待。大容量硬盘需要一些时间,而且 RAW 扫描并不快。我有一次让它连续跑了好几个小时。
  6. 扫描完成后,检查所有结果组,ExistingDeleted or lostReconstructed
  7. 使用文件筛选器和搜索词,这样你就不用一直不停往下翻了。如果你需要照片、文档或视频文件,尽早缩小范围。
  8. 在恢复之前先预览几份文件。如果预览能正常打开,我通常会把这当作文件本身还完好的一个不错信号。
  9. 选出重要的内容。
  10. 把所有恢复出来的文件保存到另一个有足够空间的驱动器。不要把恢复出来的文件再写回 RAW 磁盘。这就是很多人把情况弄得更糟的地方。

对我有帮助的是,Disk Drill 能读取 Windows 已经放弃的那部分内容。它可以扫描 RAW 卷,而不需要分区正常挂载。如果一些 NTFS 记录仍然可读,你可能可以找回原始的文件夹名称和文件名。如果这些记录已经损坏,它就会退回到文件特征签名方式,虽然没那么整齐,但仍然有用。

然后再处理驱动器本身

一旦你的文件已经安全地保存在别的地方,你就可以擦除并把这个 RAW 卷重建为 NTFS。

方法 1,磁盘管理

  1. 打开 Disk Management
  2. 找到标记为 RAW 的分区。
  3. 右键点击它,然后选择 Format
  4. 选择 NTFS
  5. 保持 Quick Format 开启。
  6. 如果你愿意,可以给它命名。
  7. 点击 OK,然后等待完成。

这是最直接的修复方式。它不会修复旧的文件系统。它会创建一个新的,所以我只会在恢复完成之后这样做。

方法 2,文件资源管理器

  1. 打开 This PC
  2. 右键点击 RAW 驱动器。
  3. 选择 Format
  4. 选择 NTFS
  5. 保持 Quick Format 启用。
  6. 开始执行。

方法 3,DiskPart,如果 Windows 拒绝正常格式化它

  1. 以管理员身份打开命令提示符。
  2. 输入 diskpart
  3. 输入 list disk
  4. 输入 select disk X,把 X 替换为 RAW 驱动器编号。
  5. 输入 list volume
  6. 输入 select volume X,把 X 替换为 RAW 卷编号。
  7. 输入 format fs=ntfs quick
  8. 输入 assign
  9. 输入 exit

在 DiskPart 里一定要再次核对每一个编号。我有一次差点选错磁盘,而 DiskPart 可不会帮你避免这种低级错误。

还有一件事。如果你把它格式化后,它看起来一天都正常,然后又重新变回 RAW,那我就不会再信任这块盘了。根据我的经验,这通常意味着坏扇区、不稳定的 USB 硬件、硬盘盒问题,或者磁盘本身正在损坏。

是的,数据通常仍然还在。

RAW 通常意味着 Windows 丢失了 NTFS 映射、引导扇区、MFT、分区条目,或者三者都丢了。崩溃会导致这种情况。文件不会在崩溃瞬间消失。是索引损坏了,所以 Windows 不再挂载它。

我同意 @mikeappsreviewer 提到的一个重点,先做恢复。不过我对其中一部分稍微有点不同意见。在进行完整文件扫描之前,先检查硬盘健康状态。如果磁盘正在故障,长时间扫描会增加压力。

先这样做。

  1. 用 CrystalDiskInfo 或 smartctl 检查 SMART。
  2. 如果看到重映射扇区、待处理扇区、读取错误或健康状态不佳,先用 ddrescue 或 HDDSuperClone 克隆磁盘。
  3. 从克隆盘或镜像上操作,不要动原盘。

然后用 TestDisk 检查分区。相比盲目格式化,它更适合修复 NTFS 结构。如果 NTFS 备份引导扇区完好,TestDisk 有时能很快恢复访问。无需格式化。如果 TestDisk 只显示结构已损坏,那就切换到文件恢复。

Disk Drill 在这里也不错。它在 RAW 卷上的表现通常很好,尤其是当 MFT 还有部分可读时。相比纯签名雕刻,你更常能保留文件夹名称。

除非你已经有备份或恢复出的副本,否则跳过 CHKDSK。CHKDSK 处理损坏的 NTFS 时,常常会把记录修复到彻底消失。我见过。很讨厌。

如果这是外置硬盘,也要更换 USB 线、接口和硬盘盒。我见过损坏的 SATA-USB 桥接器让本来健康的 NTFS 磁盘显示为 RAW。很离谱,但确实会这样。

如果你想看一个容易理解的操作指南,这篇关于如何在不丢失数据的情况下将 RAW 转换为 NTFS的指南涵盖了常见流程。

如果你的文件非常重要,先做镜像。不要在原始磁盘上做超过必要的操作。

崩溃后显示为 RAW 并不 自动意味着你的文件没了。通常这表示 Windows 无法足够干净地读取 NTFS 元数据来挂载它,这和“所有扇区都被擦除了”是完全不同的问题。所以,是的,数据仍然存在的可能性相当大。

我大体上同意 @mikeappsreviewer@voyageurdubois 的看法,但在进行任何大规模恢复工作之前,我还会额外先做一件事:检查一下在磁盘管理中分区大小看起来是否仍然正确。如果你的 2 TB 卷突然显示成某个莫名其妙的大小,或者出现了本不该存在的未分配空间,那就暗示可能是分区表损坏,而不只是 NTFS 损坏。这一点很重要,因为恢复策略会有所不同。

另外,我不会仅仅因为某个工具提供了“修复”选项就急着去“修复”文件系统。有时候,简单的挂载失败会在一次糟糕的修复尝试后变成更加难看的恢复局面。Windows 特别擅长假装自己在帮忙,同时悄悄把事情弄得更糟。我经历过,真是太有意思了。

我会这样做:

  • 先查看 SMART / 健康状态
  • 确认磁盘的完整容量被正确识别
  • 如果硬盘发出咔哒声、会消失、慢得离谱,或者报 I/O 错误,先停止操作并进行克隆/制作镜像
  • 如果它看起来比较稳定,就从另一块硬盘上使用 Disk Drill 或其他恢复应用对它进行扫描
  • 先只恢复重要的数据,不要把地球上每一个临时文件都一起恢复

还有一件很多人会忽略的事:尝试在另一个操作系统下读取这块磁盘。Linux live USB 有时可以访问一个被 Windows 坚持判定为 RAW 的 NTFS 卷,或者至少给出更清晰的错误信息。它不一定总能解决问题,但可以帮助你判断这到底是真正的损坏,还是只是 Windows 一如既往地像 Windows。

如果你想看一份不错的恢复工具汇总,这个 最佳数据恢复软件对比 值得一看。

如果数据重要到哪怕丢失其中一部分都会让你难以承受,那就先制作镜像。如果只是一次发生在原本健康硬盘上的混乱崩溃,那么 Disk Drill 作为 NTFS RAW 恢复的第一步是相当合理的。