我的硬盘快坏了,无法启动 Windows 7。Windows 分区占据了整个磁盘。我想尝试恢复一些尚未备份的近期文件。
假设文件可以恢复,我该如何探索具有损坏扇区的驱动器并将文件传输到 USB 硬盘驱动器?
如果有帮助,笔记本电脑在选择启动顺序时就能够看到 USB 驱动器。
经过一番搜索,我找到了 WinPE 3.0,它是 Windows 自动安装工具包的一部分。这是一种方法吗?
答案1
Corey,你有几个选择。最简单的方法可能是从实时 Linux CD。您可以从LiveCD 列表。 我建议Ubuntu对于新用户。加载完成后,转到位置并选择(磁盘大小)GB 媒体。如果您可以看到其中的文件,您应该能够复制它们,如果您幸运的话,它们会很好。
另一个解决方案是获得外部驱动器托架并将其连接到另一台计算机,看看是否可以读取文件。
如果以上方法均不起作用,则可以使用磁盘恢复工具,它通常可以从 RAW 磁盘中提取文件。@ 我了解更多详细信息。
如果其他恢复选项都不起作用,您将需要专业人员来恢复数据。这可能非常昂贵。
我不能过分强调对好的和最新的备份,这是最重要的修复!
答案2
首要任务是不要从实际磁盘本身恢复文件。如果它已经显示损坏的扇区,在恢复文件的过程中情况可能会变得更糟。我会从驱动器中制作一个映像,如果您身边有一张 Linux Live CD,以及一个至少与笔记本电脑硬盘大小相同的 USB 硬盘,这将是最简单的做法。如果您熟悉 Unix,您可以使用“dd”工具轻松地将笔记本电脑驱动器的映像复制到 USB 驱动器。
有关如何执行此操作的信息可在此处获得:https://serverfault.com/questions/4906/using-dd-for-disk-cloning
然后,您可以尝试从该映像中恢复文件。有关如何操作的一些信息:https://serverfault.com/questions/191597/ntfs-hard-disk-repair-utility-in-linux
我使用 NTFS 进行此操作的经验有限,但希望这至少可以为您提供帮助。
答案3
如果您将坏掉的驱动器作为辅助驱动器插入,您可以浏览文件夹吗?如果可以,只需通过这种方式将它们拉出即可,否则请尝试运行 checkdsk 或右键单击驱动器,转到工具并打开错误检查。这可能能够修复它,直到您可以恢复文件。另外,您如何知道有坏扇区,而不仅仅是机械故障?无论如何,您都应该运行 checkdsk 或错误检查,这样您就知道它出了什么问题。
答案4
这可能是一种方法,但我更喜欢使用 dd、ddrescue 或其他类似的方法。然后您可以导入 sleuthkit 或 mount 来恢复所需的内容。我也曾使用 norton ghost、acronis 和 paragon 跳过坏扇区,并取得了一些成功。使用后者的工具集更容易,可以将分区还原到新驱动器,然后进行修复/修复安装 Windows 或将其作为辅助驱动器浏览,如其他答案中所述。