从外部硬盘恢复数据

从外部硬盘恢复数据

我有一块 WD Elements 2TB 硬盘(格式化为 NTFS)。我在向磁盘写入数据时不小心拔掉了 USB 线,现在我无法访问大部分数据。虽然表面上这是我的备份驱动器,但里面有很多重要的资料,仅有的在那里。我意识到这让我多么愚蠢。(所以,格式化不是一种选择。)

我尝试过的事情/收集到的信息:

  • Windows 资源管理器将识别驱动器本身。但是,它无法访问其中的大多数目录(有时在浏览时会崩溃)。我可以通过命令行访问所有目录,但 dir 命令经常会报告它无法读取大多数目录中的任何文件。当我将其连接到 Ubuntu 机器时,情况类似:文件资源管理器崩溃了,但我可以通过终端命令访问目录,但不能访问这些目录中的文件。我尝试复制的几个文件要么导致报告 I/O 错误,要么导致命令行崩溃。

  • Windows 上的磁盘管理实用程序报告磁盘状况良好,格式为 NTFS 而非 RAW。它还指示已使用的正确空间量及其容量(因此看起来文件没有被删除)。

  • 我尝试运行 chkdsk,但在第 2 步(检查索引)进行到 74% 时挂起了。第 1 步报告没有坏扇区。

  • 我尝试了 Recuva,但似乎不起作用(停留在 0% 半小时)。

  • 我还应该注意到,磁盘似乎旋转得不太顺畅;它似乎在反复读取同一个扇区。我拔掉电缆后注意到了这一点。

更新:问题似乎变得更糟了。外部硬盘现在在我的计算机上显示为本地磁盘,并且无法由 Linux 安装。

答案1

你可以尝试测试盘- 它可以恢复损坏的分区。第一次使用时会感到很困难,因此您在使用时确实需要访问他们的网站。

答案2

如果您真的关心该驱动器上的数据,首先要做的是将磁盘映像(精确的逐扇区副本)复制到另一个磁盘上。在包含重要数据的损坏分区/磁盘上运行任何实用程序都可能使您的问题更加严重。相信我,我希望当我第一次遇到硬盘崩溃时有人能给我这个建议。

答案3

您可能能够访问 Linux 中的数据,因为它会读取 NTFS 驱动器,就像它们根本没有安全性一样。我建议将 Linux Mint 放在 USB 拇指驱动器上并从中启动。下载最新 ISO通用 USB 安装程序应用程序。

插入一个干净的 2Gb+ USB 拇指驱动器,运行 Universal USB Installer,指向 ISO 映像,指向拇指驱动器并单击“确定”。从此启动,进入 Mint 后,查看驱动器是否作为设备安装在 Nautilus 文件管理器(贝壳图标)下。它将位于左上角的设备下。如果是,您只需双击它并将文件拖放到另一个 USB 驱动器即可。如果它没有安装,您可以尝试使用磁盘实用程序中的修复工具。

这是我能想到的最便宜、最快捷的选择,无需使用复杂的 PC 磁盘读取工具,这些工具虽然可以恢复数据但无法恢复其原始格式,而且有时需要付出巨大的努力才能使其再次可读。

无论如何,如果没有其他办法,您应该知道如果您先尝试这种方法,是否可以在 30 分钟内恢复数据。祝你好运。

答案4

似乎您可能在驱动器中一些非常不方便的位置(在 MFT 中间?)引入了一些坏扇区。但是,由于驱动器是外部供电的,我不太明白驱动器甚至文件系统怎么会受到损坏,因为拔掉 USB 时驱动器实际上不会断电。

您可能需要考虑到在您踢掉 USB 电缆之前就已经损坏了 USB 电缆或端口,或者驱动器出现硬件故障的可能性(tt 只是让它更加明显)。

使用此工具来自 WD 的检查磁盘的 SMART 状态。它是少数可以通过 USB 大容量存储读取磁盘状态的工具之一。

另外,试着听听磁盘发出的声音模式。硬盘以恒定速度旋转,不会真正停止并重新启动或减慢速度来读取有故障的扇区。如果您认为磁盘一直在旋转,则可能是电源适配器或电路板出现故障。

相关内容