为什么我的分区变成了 RAW,我该如何修复 RAW 分区?

我的硬盘分区在重启后突然变成了 RAW,现在我无法打开它或访问我的文件。磁盘管理显示该 RAW 分区,Windows 还一直提示我要格式化该驱动器。我需要帮助弄清楚是什么原因导致了这种情况,以及如何在不丢失数据的情况下以最安全的方式修复这个 RAW 分区。

RAW 分区这事我也碰到过一次,说实话,一开始看起来确实挺糟。Windows 表现得像这个驱动器是空的或者已经坏了,但我的文件其实还在里面。问题并没有看上去那么复杂。只是 Windows 已经无法识别这个文件系统了,所以它没法正常读取分区上的内容。

这种情况通常发生在某些环节出问题之后。我见过它出现在强制关机、断电、过快拔下外置硬盘、文件系统损坏、坏扇区、恶意软件,或者分区表损坏之后。原因可能不同,但对我来说规则都一样:在把数据取出来之前,不要格式化这个分区。

我会按这个顺序来:

  1. 停止向驱动器写入任何数据。
  2. 先把重要文件导出来。
  3. 修复分区,或者擦除后重建。
  4. 等驱动器稳定后,再把恢复出来的文件放回去。

先把文件取出来

我会先用 Disk Drill。我之前在 RAW 卷上用过它,之所以有效,是因为它会直接扫描存储设备,而不是只依赖已经损坏的文件系统。所以即使 Windows 弹出“格式化此驱动器”的提示,它仍然有机会找到你的文件。

这是我当时操作的顺序:

  1. 把 Disk Drill 安装到另一块驱动器上,不要装在损坏的那块上。
  2. 打开它,选择受影响的磁盘或 RAW 分区。
  3. 点击 Search for Lost Data。
  4. 如果是外置驱动器,Disk Drill 可能会询问使用哪种恢复模式。大多数情况下我都会选 Universal Scan。如果你是要从相机卡或无人机存储卡中提取视频,Advanced Camera Recovery 往往效果更好。
  5. 等扫描完成,不要着急。
  6. 打开 Review found items。
  7. 预览几个文件。我每次恢复前都会这么做,能节省时间。
  8. 选择你需要的内容,然后点击 Recover。
  9. 把恢复出来的数据保存到另一块驱动器。不要再写回 RAW 分区。

如果这个驱动器状态不稳定,比如频繁卡死、掉线,或者读取速度异常缓慢,我会先做一个完整的逐字节镜像,然后扫描镜像文件而不是直接扫原盘。这个经验我是后来才学到的。

然后再处理分区

文件安全后,如果目标是在不从头重建的情况下把分区恢复回来,我会试试 TestDisk。

我会这样操作:

  1. 下载 TestDisk 并解压。
  2. 运行 testdisk_win。
  3. 选择 Create。
  4. 选择受影响的磁盘。
  5. 保持 TestDisk 检测到的分区表类型不变。
  6. 打开 Analyse,然后运行 Quick Search。
  7. 如果没有找到分区,就运行 Deeper Search。
  8. 如果丢失的分区出现了,选中它并选择 Write。
  9. 重启电脑。

有时候这样可以顺利恢复,有时候不行。如果失败了,或者你并不在意恢复原来的分区布局,那我会停止折腾,直接重建分区。

如果恢复失败,就重建它

这一部分更简单。

  1. 打开磁盘管理。
  2. 如有需要,删除 RAW 分区。
  3. 创建一个新的简单卷。
  4. 将其格式化为 NTFS,或者你需要的其他文件系统。
  5. 把恢复出来的文件复制回去。

有一件事我会跳过

我不会一开始就在 RAW 分区上运行 CHKDSK。反正 Windows 通常也会拒绝。而且即使某个修复工具真的能写入更改,那也意味着它会在你的文件还没安全取出之前修改文件系统。我不喜欢按这个顺序来。每次遇到这种情况,我都觉得先恢复数据更稳妥。

什么情况下我会停手交给专业人士

如果驱动器开始发出咔嗒声、随机消失、无法稳定识别,或者在磁盘管理里根本不显示,我就不会继续自己折腾了。这些迹象更像是硬件故障,而不只是简单的文件系统损坏。有一次我反复给它通电,结果情况变得更糟。如果数据很重要,这种时候我会直接送去数据恢复机构,而不是继续尝试更多软件方法。

RAW 表示 Windows 能看到分区条目,但它不再识别其上的文件系统。所以分区并不总是“空的”。通常是元数据损坏了。

常见原因:

  1. 写入过程中异常关机或重启。
  2. USB 驱动器拔出过快。
  3. NTFS 引导扇区或 MFT 损坏。
  4. 坏扇区。
  5. SATA 或 USB 线缆错误。
  6. 硬盘正在故障中。

我同意 @mikeappsreviewer 提到的一个重点。不要先格式化。至于等待太久才检查硬盘健康状况这一点,我有一点不同意见。如果 SMART 统计已经显示重映射扇区、待处理扇区或读取错误,就不要再对源盘进行常规扫描了,先把它克隆出来。状态不佳的硬盘会很快变得更糟。

我会这样做:

  1. 检查 SMART。
    使用 CrystalDiskInfo 或 smartctl。如果健康状态看起来不好,就用 HDDSuperClone 或 ddrescue 把磁盘克隆到另一块磁盘。

  2. 检查分区结构。
    打开 TestDisk,在找到的分区上按 P,先确认你的文件夹列表是否能正确显示,然后再写入更改。很多人会跳过这一步,结果让情况变得更糟。

  3. 如果文件比修复更重要,先恢复数据。
    Disk Drill 很适合用于 RAW 分区恢复,因为它会直接读取磁盘,即使 Windows 显示为 RAW,它也经常能找到文件。把恢复结果保存到另一块磁盘。

  4. 如果分区表没问题,但 NTFS 损坏了,在恢复完成后再尝试用 TestDisk 修复引导扇区。对你做的每一项更改都做好记录。

  5. 如果始终没有稳定恢复结果,那就清空、重新分区并格式化。

另外,也要快速检查一下硬件是否正常。换一根 SATA 线。试试另一个 USB 硬盘盒。我见过因为劣质适配器导致显示为 RAW 的情况,听起来很离谱,但确实会发生。

如果你想看一个关于 RAW 分区文件恢复和修复的简单指南,这个有帮助:
如何恢复丢失的分区并重新获得 RAW 驱动器访问权限

还有一件事。大多数情况下,CHKDSK 对 RAW 都没用,而且在恢复之前对已损坏的 NTFS 运行它是有风险的。先保数据,再做修复。

RAW 通常意味着 Windows 仍然能看到该分区,但文件系统元数据损坏得很严重,以至于它已经无法判断原来是 NTFS、exFAT 等什么格式了。所以,是的,那个“格式化此驱动器”的弹窗,基本上就是 Windows 在耸肩。

我同意 @mikeappsreviewer@sognonotturno 关于不要先格式化的看法,但在进行任何大型扫描之前,我还想补充一点:检查一下分区大小是否突然看起来不对。如果大小是 0、特别小,或者以奇怪的方式看起来像未分配空间,那比起单纯的文件系统损坏,更可能说明是分区表损坏。处理路径会不一样。

另外,别忽视那些看起来很无聊的问题。我见过 RAW 是由劣质 USB 桥接器、坏线缆以及一个不稳定的硬盘底座引起的。同一个硬盘直接接到 SATA 上就能正常读取。很烦人,但确实会发生。

我的顺序会是:

  1. 在另一个接口、线缆、硬盘盒或电脑上试一下这个硬盘。
  2. 如果可以,检查 SMART。
  3. 如果硬件看起来稳定,先用像 Disk Drill 这样的工具恢复文件。它在 RAW 分区恢复方面很可靠,因为它会直接扫描磁盘内容,而不是依赖 Windows 的判断。
  4. 只有在数据安全之后,再决定是修复结构还是直接重建分区。

我对常见建议有一点小小的不同意见:如果这只是一个不重要的分区,而且你已经有备份,就别为了原则花 8 小时去“修复”它了。直接清空、重新分区、格式化、恢复备份,然后继续生活。

如果你想看更多这种一模一样的麻烦案例,这个帖子里有不错的 来自 Reddit 的 RAW 外置硬盘恢复建议

还有,是的,RAW 上运行 CHKDSK 基本上是在浪费时间。有时候少一点“修复” = 少一点损坏。