我的 NTFS 驱动器在重启后突然显示为 RAW,Windows 还提示我对其进行格式化。里面有一些我还没来得及备份的重要文件,我正尽量避免因为费用问题把它送到数据恢复实验室。我需要帮助来弄清楚安全的恢复步骤,以及哪些工具可能有效且不会让情况变得更糟。
我以前也遇到过这种情况,而且我一开始不会尝试把 RAW 转成 NTFS。Windows 把驱动器显示为 RAW 时,我通常看到的是这种情况:文件其实还在磁盘上,但 NTFS 结构损坏得足以让 Windows 无法继续读取。
所以更稳妥的做法虽然听起来很无聊,但能省去很多麻烦。
首先,把你的文件从驱动器里取出来
- 先停止向这个 RAW 驱动器写入任何东西。先不要格式化,不要初始化,也暂时不要运行 CHKDSK。
- 把 Disk Drill 安装到别的地方。我的意思是另一个内部驱动器或者另一块外置硬盘,不要装到这块损坏的磁盘上。
- 启动 Disk Drill,然后选择这个 RAW 设备。如果它同时列出了分区和整块磁盘,我会先扫描整块物理磁盘。
- 点击 Search for lost data。
- 等待。大容量驱动器需要一些时间,而损坏的 NTFS 扫描本来就不快。
- 结果出来后,查看 Existing、Deleted or lost 和 Reconstructed。
- 使用筛选和搜索,这样你就不用在一堆杂乱内容里翻找一个小时。
- 恢复之前先预览几个文件。如果预览能正常打开,我通常会把这当作一个不错的迹象。
- 选出你需要的内容。
- 把所有恢复出的文件保存到另一块有足够可用空间的驱动器上。不要把恢复出的文件写回这块 RAW 磁盘。我很多年前这么干过一次。非常糟糕的做法。
这一步重要的原因很简单。Disk Drill 可以读取 RAW 卷,不需要 Windows 先把它挂载起来。在某些情况下,如果部分 NTFS 元数据还保留着,它仍然能找到文件夹名称和原始文件名。如果文件系统损坏得更严重,它就会退回到基于文件签名的结果,虽然没那么整齐,但通常仍然有用。
数据安全后,再修复磁盘本身
到了这一步,如果你已经不再需要这块驱动器里的任何东西,那么就可以把它重建为 NTFS。
选项 1:在磁盘管理中格式化
- 打开 Disk Management。
- 找到这个 RAW 分区。
- 右键点击它,然后选择 Format。
- 选择 NTFS。
- 保持 Quick Format 开启。
- 如果你愿意,可以重命名它。
- 按下 OK,然后等待完成。
这是最干净、最常规的方式。它不会修复旧的文件系统,而是用一个新的来替换它,所以我只会在恢复完数据之后这么做。
选项 2:在文件资源管理器中做同样的事
- 打开 This PC。
- 右键点击这个 RAW 驱动器。
- 选择 Format。
- 将文件系统设置为 NTFS。
- 保持 Quick Format 已勾选。
- 开始执行。
选项 3:如果 Windows 拒绝正常格式化,就使用 DiskPart
- 以管理员身份打开命令提示符。
- 输入
diskpart - 输入
list disk - 输入
select disk X,其中 X 是这个 RAW 驱动器的编号 - 输入
list volume - 为这个 RAW 卷输入
select volume X - 输入
format fs=ntfs quick - 输入
assign - 输入
exit
这里我会放慢一点,在按下 Enter 之前再次确认磁盘编号。DiskPart 对随手乱点或者困得迷迷糊糊时敲错命令可不会手下留情。
还有一件事。如果这块驱动器格式化后没问题,但后来又变回 RAW,我就不会再信任它来存放任何重要内容了。就我自己的情况来看,出现这种问题的驱动器最后往往都有坏扇区、不稳定的 USB 桥接板,或者是我无法靠软件修复的硬件故障。
是的。我在家里不止一次恢复过 RAW NTFS 驱动器。
我同意 @mikeappsreviewer 提到的一个重点,不要先格式化。不过有一点我稍微不太同意。在进行长时间文件扫描之前,我会先检查损坏的是分区表还是 NTFS 引导扇区。如果问题出在这里,你可能可以直接完整找回整个卷,连同文件名和文件夹结构都保持不变,这比文件雕刻更干净。
我的顺序会是:
-
用 CrystalDiskInfo 或 smartctl 检查 SMART 健康状态。
如果健康状态很差,或者重映射扇区和待处理扇区数量持续上升,先克隆驱动器。如果你使用的是 Linux,就用 ddrescue。操作对象应当是克隆盘,而不是原盘。 -
试试 TestDisk。
它是免费的。它经常能修复 NTFS 引导扇区,或者找回丢失的分区条目。最好的情况是,驱动器能再次挂载,而且你的数据还在。最坏的情况是,没有变化。 -
如果 TestDisk 能看到文件,就先从那里把数据复制出来。
在你把重要文件取出来之前,不要去“修复”任何东西。 -
如果元数据损坏得太严重,就切换到 Disk Drill。
这正是 Disk Drill 很有帮助的地方。它在整理可恢复文件方面通常比老一些的免费工具做得更好,尤其是在 NTFS 信息损坏一半的情况下。 -
恢复完成后,擦除并将磁盘重新格式化为 NTFS。然后进行测试。
还有一件事。如果文件很重要,不要在 RAW 驱动器上运行 CHKDSK。CHKDSK 是用来检查文件系统一致性的,不是用来救数据的。在受损的 NTFS 上,它有时会让情况变得更糟。
如果你想看一个可读性不错的分步指南,这篇还可以:
如何在不丢失数据的情况下将 RAW 转换为 NTFS
简短版回答:可以,家庭恢复很多时候是有效的。如果驱动器发出咔嗒声、频繁掉线,或者扫描速度慢得像蜗牛一样,那就停下。这种时候自己动手很快就会变得有风险。
我会把这分成两个独立的目标:恢复数据 和 弄清楚它为什么变成 RAW。人们往往会把这两件事混在一起处理,而文件就是这样消失的。
我大体上同意 @mikeappsreviewer 和 @byteguru 的看法,但除非硬盘显然是健康的,否则我不会那么急着在一开始就“修复”卷。如果这是在重启后立刻发生的,有时候问题不在 NTFS 卷本身,而是在连接路径。做任何大动作之前,先试试不同的 USB 线、不同的端口,或者如果它是外置硬盘,就换一个不同的硬盘盒/转接器。我见过一个完全正常的 NTFS 磁盘仅仅因为 USB 桥接器状态异常就显示为 RAW。很烦人,但确实会发生。
还要检查事件查看器里有没有磁盘错误,并看看磁盘管理中显示的硬盘容量是否正确。如果容量不对,或者它在扫描过程中断开连接,那就是一个危险信号。
如果硬件这边看起来很稳定,我会先尽可能做一个逐扇区镜像,然后基于那个镜像继续操作。之后,用像 Disk Drill 这样的工具去扫描镜像,而不是一遍又一遍地折腾原始磁盘。这一点经常被忽略。对一块状态不稳的硬盘反复重新扫描,就是让一个“还能恢复”的问题变成一个“糟了”问题的方式。
有一点我有时不太同意:TestDisk 确实很棒,但在你还没有把重要文件复制出来之前,就把修改写回到出问题的磁盘,风险会很快变高。我会先更多地把它当作诊断工具来用。
如果 Disk Drill 仍然能看到原始文件夹结构,那通常就是你最简单的路径。如果看不到,就先恢复关键数据,再去折腾修复。而且没错,绝对不要因为 Windows 一直提示你就让它格式化。
如果你想比较更多工具,这个汇总还不错:
适用于 RAW 和 NTFS 硬盘的最佳数据恢复软件
如果硬盘发出咔嗒声、导致资源管理器卡死,或者扫描速度慢得像蜗牛一样,就别自己折腾了。这就是送实验室开始显得更划算的分界线,即使这很让人难受。
还有一个几乎没人充分强调的角度:在进行任何修复写入之前,先检查 NTFS 的备份引导扇区是否仍然与主引导扇区匹配。如果主引导扇区因为一次异常关机而损坏,卷末尾的备份副本有时可以证明分区整体上仍然是完好的。这比“整个文件系统都死了”是一个窄得多的问题。
我对直接在原始磁盘上进行任何修复尝试这点稍微有些不同意见,即使是用 TestDisk 也是如此,除非 SMART 看起来正常,而且硬盘在一段时间内表现也一切如常。一次重启后变成 RAW 的硬盘,同样也可能是在悄悄地发生故障。
我的顺序会是:
- 确认磁盘报告的是正确容量
- 检查它在另一台机器或转接器上是否也是同样表现
- 如果有任何异常,先给它做镜像
- 然后再决定是做元数据修复还是文件恢复
在软件方面,Disk Drill 用于恢复这一侧是不错的,尤其是如果你想要一个比老工具更简洁的界面。
Disk Drill 的优点
- 预览很方便
- 很擅长整理找到的文件
- 可以从 RAW 卷和镜像中恢复
- 没有命令行工具那么吓人
缺点
- 如果元数据被严重破坏,它也不是魔法
- 深度扫描可能会花非常久
- 免费使用根据平台不同会有限制
- 可能会让人反复扫描原始磁盘,而不是先做镜像
所以没错,我赞同 @byteguru、@andarilhonoturno 和 @mikeappsreviewer 关于那条大原则的看法:不要格式化。我要补充的是,如果磁盘容量、转接器表现或断连模式看起来不对劲,先把它当作可能的硬件问题处理,其次才是文件系统问题。


