外部硬盘显示参数错误,我的数据丢失了吗?

我的外置硬盘在 Windows 中尝试打开时,突然显示“参数错误”。里面有重要文件,我担心硬盘可能已损坏或正在发生故障。在不丢失数据的情况下,修复此错误最安全的方法是什么?

我首先会做的,就是先别再尝试“修复”这块硬盘,至少要等文件先复制到别的地方之后再说。Windows 的这条消息,“参数错误。”,看起来很吓人,但它通常意味着 Windows 遇到了文件系统或分区损坏。这并不自动表示文件已经没了。

风险在于,像 CHKDSK、格式化以及某些 Windows 修复提示这类工具,都会对磁盘写入更改。如果硬盘本身已经不稳定,这可能会让恢复变得更困难。

在往最坏处想之前,先从简单的检查开始:

  1. 更换 USB 数据线。
  2. 尝试另一个 USB 3.0 端口。
  3. 把硬盘连接到另一台电脑上。
  4. 检查磁盘管理,看看硬盘是否仍然以正确的容量显示。

我还会用 CrystalDiskInfo 或 Disk Drill 内置的 S.M.A.R.T. 监视器 检查硬盘健康状况。如果你看到有关待处理扇区、重映射扇区的警告,或者整体健康状态看起来很差,就把它当作一块正在故障的硬盘来处理,避免用反复扫描去折腾它。

如果磁盘管理仍然能看到这块硬盘,即使文件资源管理器拒绝打开它,在很多情况下仍然很有希望恢复数据。

为此,我会使用 Disk Drill。它可以处理损坏的 NTFS、exFAT、FAT32、RAW 分区,以及那些 Windows 无法正常挂载的硬盘。

更安全的顺序应该是:

  1. 把 Disk Drill 安装到你的内部硬盘上,不要安装到出问题的硬盘上。
  2. 如果这块硬盘表现不稳定,先创建一个逐字节备份,这样你就可以扫描镜像,而不是继续给实际硬盘增加压力。
  3. 对镜像运行通用扫描,如果硬盘看起来稳定,也可以直接扫描硬盘。
  4. 在恢复任何内容之前先预览文件。
  5. 把恢复出来的文件保存到另一块硬盘上,绝不要写回损坏的那一块。

Windows 版本还允许你免费恢复最多 100 MB,这对于在付费之前确认文件是否确实可恢复很有帮助。

等你的重要文件安全之后,再考虑修复这块硬盘。

  1. 如果文件系统仍然可以识别,尝试使用 CHKDSKchkdsk X: /r
  2. 如果分区显示为 RAW,或者 CHKDSK 无法运行,那么 TestDisk 值得一试。它在处理损坏的分区表方面非常出色,但界面对新手不太友好。
  3. 如果恢复已经完成而且其他方法都无效,快速格式化通常可以通过创建新的文件系统来清除逻辑损坏。

Windows 端还有一些修复方法,不过没那么常见。如果这个错误开始在多块硬盘上出现,或者在 Windows 的其他任务中也会发生,请检查区域设置中的小数分隔符。运行 SFCDISM 也有助于排除 Windows 系统文件损坏的可能性。

如果硬盘开始发出咔哒声或蜂鸣声、反复断开连接、从磁盘管理中消失、显示严重的 SMART 错误,或者 Disk Drill 因为硬盘不断离线而无法完成扫描,我就会停止自行恢复。

到了那一步,很可能就是硬件故障了,继续让硬盘通电可能会让情况更糟。这时候找专业数据恢复实验室会更合理。

大多数靠谱的实验室都会先评估硬盘状况,然后在恢复前给你报价。很多还采用“无数据,不收费”的方式,所以如果他们什么都恢复不了,你通常不需要为恢复本身付费。费用差异很大,但逻辑恢复通常起价约为 300-600 美元。如果硬盘需要无尘室作业或硬件维修,费用很容易达到 700 到 2,000+ 美元左右。

另外,等这件事处理完之后,至少保留两份副本来保存你在意的数据。外置硬盘适合做备份,但它们不应该是你的照片或重要文件唯一存在的地方。

在您接触文件系统之前,请先检查硬盘的供电和外置盒。如果是 3.5 英寸外置硬盘,供电适配器功率不足或不稳定的 USB-SATA 桥接器可能会引发看起来像损坏的奇怪 Windows 错误。请尝试使用原装适配器,避免使用前面板 USB 端口和集线器;如果硬盘可以从外置盒中取出,可以考虑使用其他适配器或硬盘底座进行测试。我同意 @mikeappsreviewer 关于不要先运行 CHKDSK 的看法,但我也会谨慎对待只把这当作 Windows/文件系统问题的假设。如果硬盘在磁盘管理中消失、停止转动或容量发生变化,恢复软件可能会遇到困难,原因是连接不稳定,而不是文件已经丢失。请先让连接稳定下来,然后再制作镜像或恢复到另一块磁盘。

在更改任何内容之前,先对“磁盘管理”截个图,尤其是当 Windows 提示你“初始化”“格式化”或“修复”驱动器时。这些提示不是恢复步骤。它们只是 Windows 在说它不明白自己看到的是什么,而一路点下去可能会把新的元数据写到旧的布局上。

关键在于“磁盘管理”报告了什么。如果驱动器显示的容量正确,分区还在,只是无法在资源管理器中打开,那么你的数据很可能并没有丢失。如果它显示为 RAW、未分配、无介质、0 字节,或者某种莫名其妙的容量,请把这当作更严重的警告。我同意 @kakeru 的看法:连接或硬盘盒问题也可能伪装成损坏,所以不要以为只有文件系统出了问题。

我的顺序会是:先稳定连接,检查容量看起来是否正确,然后先制作镜像或恢复到另一块磁盘,再运行修复。对于这种“Windows 能看到它但打不开”的情况,Disk Drill 很适合,主要是因为你可以在正式恢复前预览文件,但不要把有问题的驱动器用作保存位置。如果文件非常重要,而驱动器正在发出咔嗒声、频繁掉线,或显示错误容量,那就跳过软件扫描,直接送去实验室。软件可以绕过受损的文件系统,但无法让一块正在损坏的驱动器表现得更好。

在 Windows 持续重试时让它一直插着本身就可能是个缺点,尤其是在硬盘正在故障并且因坏扇区反复发出咔嗒声的情况下。 我会先拔掉它,先决定恢复出来的文件要保存到哪里,然后要么克隆它,要么用像 Disk Drill 这样的工具扫描它,只扫描到足以确认重要文件可见为止。 不要通过把几个文件再保存回同一块硬盘来“测试”恢复。