为什么我的外置硬盘突然变得无法访问,并提示参数错误?

我的外置硬盘原本工作正常,但现在 Windows 说无法访问,并显示“参数不正确”。我需要帮助找出导致此错误的原因,以及如何在不让硬盘情况变得更糟的情况下安全地访问或恢复文件。

如果 Windows 在外接硬盘上提示你“参数错误。”,先不要直接运行 CHKDSK 或格式化它。这个错误通常意味着文件系统或分区信息出了问题,并不代表文件就一定已经没了。但修复工具可能会向磁盘写入更改,所以更安全的顺序是:先把数据取出来,再尝试修复硬盘。

先从这些基础检查开始,因为有时候问题确实就只是连接:

  1. 换一根 USB 数据线。
  2. 试试另一个 USB 3.0 接口。
  3. 把硬盘插到另一台电脑上。
  4. 打开磁盘管理,看看 Windows 是否检测到该硬盘,以及显示的容量是否正确。

在进行任何较重操作之前,我也会先检查一下硬盘健康状态。CrystalDiskInfo 可以显示 S.M.A.R.T. 状态,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. 如果 Windows 仍然能识别文件系统,可以使用 CHKDSK,例如 chkdsk X: /r
  2. 如果分区显示为 RAW,或者 CHKDSK 无法运行,可以试试 TestDisk。它在处理受损分区结构方面非常出色,不过界面对新手并不算友好。
  3. 如果恢复已经完成,而且硬盘只有逻辑损坏,那么执行快速格式化通常可以通过创建一个干净的文件系统让它重新可用。

如果这个错误也出现在其他地方,或者不止一块硬盘出现这个问题,还有一些 Windows 侧的修复值得检查。看看区域设置里的小数分隔符,并运行 SFCDISM 来检查 Windows 系统文件。这些不是最常见的原因,但确实帮助过一些遇到此错误的人。

如果硬盘出现以下情况,我会停止继续自己动手修复:

  1. 发出咔哒声或蜂鸣声,
  2. 反复断开连接,
  3. 从磁盘管理中消失,
  4. 显示严重的 S.M.A.R.T. 错误,
  5. 或者连保持在线到让 Disk Drill 完成扫描都做不到。

到了这一步,看起来就更像是硬件故障了。让硬盘持续通电并反复扫描,可能会让恢复变得更困难。

如果里面的数据确实无可替代,找专业数据恢复实验室会是更安全的做法。大多数靠谱的实验室都会先评估硬盘,再在开始工作前给你报价。很多还采用“无数据,不收费”的方式,也就是说如果他们什么都恢复不回来,你通常不需要为恢复本身付费。逻辑恢复的起步价可能大约在 300-600 美元,而无尘室处理或硬件维修类案例通常更接近 700 到 2,000+ 美元

另外,这件事结束之后,请至少为重要数据保留两份副本。外接硬盘适合做备份,但不适合作为多年照片或文档的唯一存放位置。再准备一块外接硬盘,或者使用云备份,都可以帮你避免以后再次陷入同样的恐慌。

如果它卡住了,不要一直强行让它在资源管理器中打开,因为每次重试都可能让有问题的硬盘或损坏的 USB 桥接器表现得更糟。@mikeappsreviewer 关于先获取数据这一点是对的,但如果可能的话,我会把硬盘本身的问题和外置盒的问题分开判断。很多外置硬盘出现“参数错误”的情况,其实是 USB 适配器、电源或外置盒电路板工作异常导致的,尤其是在较大的 3.5 英寸硬盘上更常见。如果它是台式机用的外置硬盘,试试原装电源适配器,或者使用规格相同且确认正常的另一个电源。如果它是放在廉价硬盘底座里的裸 SATA 硬盘,试试换一个底座,或者直接使用 SATA 连接。只是对于某些品牌外置硬盘,比如一些 WD/My Book 型号,要特别小心,因为外置盒可能负责加密,所以把硬盘拆出来可能会让情况看起来更糟,而不是更好。如果 Windows 显示容量正确,但没有可用的文件系统,先恢复数据或制作镜像。如果它显示错误的容量、0 字节,或者频繁掉线,就不要再把它当作 Windows 修复问题来处理了。

不要仅仅因为 Windows 提供了这些选项就点击“初始化”、“格式化”或“扫描并修复”。这些提示是 Windows 试图让该卷重新变得可用,并不是 Windows 在小心保护你的文件。如果分区表或文件系统已损坏,接受错误的提示可能会让原本还能恢复的混乱情况变成更棘手的恢复工作。

“The parameter is incorrect” 这件烦人的地方在于,它更像是一种症状,而不是诊断结果。它可能来自损坏的 USB 线缆、不稳定的硬盘盒、不安全拔出后的文件系统损坏、NTFS/exFAT 存储重要元数据位置上的坏扇区,或者 Windows 因无法正常挂载卷而陷入混乱。所以我现在会把这块硬盘视为“只读”。先检查“磁盘管理”。如果它显示的容量正确且分区仍然存在,请在尝试修复之前先复制或恢复文件。如果它要求初始化磁盘,取消。如果它显示为 RAW,不要只是为了看看会发生什么就去格式化它。

一个更便宜且很少被提到的快速测试方法,是尝试在正常的 Windows 资源管理器之外进行复制,因为资源管理器在面对半损坏硬盘时表现很糟糕。Linux live USB,或者甚至一个不那么容易卡死的文件管理器,有时可以让你从 Windows 拒绝打开的硬盘中抓取文件夹。这不能替代恢复软件;如果硬盘发出咔哒声、频繁断开连接,或者显示 SMART 问题,先对其做镜像仍然是更安全的做法。如果磁盘能保持连接,Disk Drill 用来扫描是可以的,但不要对一块明显反复掉线的硬盘一遍又一遍地运行完整扫描。在这种情况下,问题很可能已经不再只是“Windows 就是这样”。