已识别但无法访问坏簇的 HDD

已识别但无法访问坏簇的 HDD

我提前为这个长篇故事道歉,但我不想错过任何东西。

我有 2 个硬盘,一个 2TB,有两个分区,一个用于存放操作系统和数据,另一个 3TB,只用于存放数据。断电后,存放操作系统的硬盘变得非常慢(甚至完全无法使用 - 启动需要 10 多分钟),所以我格式化了操作系统分区并重新安装。CrystalDiskInfo 显示了一些待处理的扇区,所以我运行了 CHKDSK /R,没有发现任何问题,但系统开始每隔 30 分钟左右挂起几秒钟。此时,我将数据从第二个硬盘(它相当空)移动到第一个硬盘(是的,现在我知道我正式成了白痴),这样我就可以在第二个硬盘上安装操作系统了。

然后,我设法将部分数据从损坏的磁盘移动到健康的磁盘,但某个文件出现了某种 I/O 错误消息。我运行了 CHKDSK /X /B,这次是在数据分区上。它开始修复坏簇,成功修复了几个文件,然后命令行卡住了几天,今天它以可用空间不足的消息结束。由于它在此过程中卸载了分区,我想重新启动可能会有所帮助。

结果是,PC 要么在连接损坏磁盘的情况下启动时卡住,要么启动正常,但在 BIOS 和 Windows 中都无法识别损坏的磁盘。启动后,当我将 SATA 电缆连接到它时,设备管理器会识别它,并且“我的电脑”中会显示一个 100MB 的系统分区,并且可以访问。主分区也显示了,但我无法访问它们,并且 HDD 活动 LED 会亮很长时间。

我怀疑我所做的每一个步骤都是错误的,你可以随便叫我什么,但是你知道我该如何恢复我的数据吗?

答案1

如果计算机仍能识别出坏磁盘,且当它开始遇到坏扇区时不会死机,则可以将其和至少相同容量的完好空磁盘连接到 Linux 机器,并使用 ddrescue 进行逐扇区复制。使用 ddrescue 时要非常小心,以提供正确的源驱动器和目标驱动器。

如果这不起作用,可以找数据恢复公司,他们有工具可以拆开有缺陷的驱动器,将主轴移到另一个驱动器上,然后恢复仍然可读的内容。

答案2

你可以使用类似相簿尝试恢复数据。(尽管名称如此,但它会尝试恢复所有内容,而不仅仅是照片。)

不要执行任何可能写入您尝试恢复的磁盘的操作。如果可以,您确实希望将其连接到另一台计算机,或者使用类似Hiren 的 BootCD上面有 PhotoRec。

我建议在执行此操作时保持磁盘驱动器凉爽 - 用台式风扇吹一下就足够了。请做好准备,这个过程可能需要几个小时,甚至几天。

您需要阅读相当多的说明,但如果您能恢复数据,这将是值得的 - 您至少可能会恢复大部分数据。

相关内容