系统统计信息:
- 类型:64 位桌面;
- 操作系统:Windows 7 高级版;
- 高清:希捷 Barracuda 750GB,支持 SMART。
历史:
我正在处理的情况很复杂,我会尽力将其分解:我在游戏领域遇到了一些讨厌的家伙,几天前,安全软件清理了恶意植入我系统的感染,该感染破坏了 MBR。当我在修复模式下运行启动修复磁盘时,它说它用 Windows 2000/XP/2003 MBR 覆盖了原始 MBR。现在它无法从 HD 启动,并出现下面列出的其他症状。在确认下一步该怎么做才能解决问题之前,我不想做任何进一步的事情来降低进一步损坏的可能性。
症状:
- 在启动时,HD 有时不会出现在启动菜单中。
- 当它出现时,如果选择从它启动,会出现一个读数,说硬盘状态为坏。按 F1 继续后,它说未找到操作系统。
- 驱动器号 C: 已消失,驱动器未加标签。
- 使用 Mini Tool Partition Wizard 查看硬盘的统计数据时,它显示驱动器的使用率已达到 100%,但实际使用率还不到 50%。此外,在状态中,它显示无;如下图所示:
思路:
我可能可以通过重新格式化并使用出厂恢复光盘重新安装操作系统来修复它,但我上面有一些我想恢复的文档。也许可以将硬盘驱动器的克隆从以前的保存安装到另一个内部(或外部)硬盘驱动器并从那里运行恢复程序。我有一个系统恢复磁盘,也许我可以用它来做点什么,但我需要按照正确步骤进行。
我需要的帮助正是:
- 我想知道如何在当前状态下备份硬盘,以防它进一步损坏或我别无选择只能重新格式化。
- 如何在没有可运行的操作系统的情况下恢复驱动器的标签以便再次被识别。
- 如何恢复原始 MBR 以使 HDD 再次工作的步骤。
- 如何在不损坏分区上的数据的情况下将分区恢复到原来的样子。
- 简而言之,如何让我的硬盘再次工作,或者如果不可能的话,如何恢复其上的数据。
由于这可能很复杂,请提供分步说明,这有助于减少像我这样不经常处理启动问题的人出错的机会。如果有人能帮助我,我将不胜感激。
编辑:其他信息,请参阅评论部分:
文件存储在上图中的 (NTFS) 686.5GB 分区中。
正如所指出的,MBR 已被覆盖,我不想以这种方式“恢复”以前的 MBR。我所说的恢复是将正确的 MBR 写回到驱动器或使用某种工具将 MBR 修复回 Windows 7?以使 HD 在启动时再次可识别。
也许一组新的简化问题可以明确我正在努力实现的目标:
1- 如何复制现在显示已使用 100% 的分区中的数据?
2- 如何使驱动器在启动时再次可读?
3- 如何使 Windows 7 再次运行(无需从头开始重新格式化 HD)?
除非它们和 RAT 一起感染了病毒(到目前为止我用过的所有扫描仪都显示阴性),否则数据不会被覆盖在 100% 满的分区中,MBR 被弄乱了,所以它会给出错误的读数,并说 100% 满,而实际上只有 -50%。
8/01更新:我来这里寻求帮助,你们是不是更关注我的账户而不是我问的问题?老实说,我不知道为什么在我使用访客账户注册后会出现重复的情况。谢谢你的链接,我会尽力的。我不是要说显而易见的话,但我仍在解决这个问题,它还没有解决,所以我们能不能回到正题上来……
下面是我使用 MiniTool 的 GParted 扫描驱动器时得到的结果图。即使进行深度扇区扫描,它仍然会给我每个扇区都显示无法读取的错误。这里有人能帮忙吗?
答案1
以下是我要做的事情。这是一个相当复杂的过程,我简要介绍了工具及其功能,而不是完整的过程。
准备一个足够大的驱动器来保存驱动器的完整映像。最好是两倍以上大小。
获取 Linux LiveCD 和大硬盘(至少是您要恢复的驱动器大小的 2 倍,这听起来是个不错的选择)-我通常使用 xubuntu 来做这样的事情。启动并安装 gsmartctl,
我首先要确保驱动器是健康的 - 运行 gsmartcontrol(或 smartmontools)并查看是否有大量待处理的重新分配扇区数或其他可怕的事情。
然后我会看看我是否可以对驱动器进行映像处理 - 我在这里使用 gddrescue,因为它可以解决坏扇区问题,我可以使用陣容。
完成映像后,我会尝试安装驱动器映像(并且只在驱动器映像上运行任何工具),看看我是否可以手动从中获取数据。如果卸载不当,它无论如何都不会安装,您可能需要使用类似以下命令以只读方式安装它mount -t ntfs-3g -o ro /dev/sda3 /media/windows
我用过测试磁盘来消除之前造成的此类损害。他们有一份很棒的分步手册,而且它是一款很棒的全磁盘恢复工具。
我还会尝试从 Windows 安装程序磁盘启动,进入恢复控制台,并在那里修复引导加载程序。Howtogeek 有很棒的指南
最后备份重要信息这样,您就可以选择一个已知的良好备份并节省大量时间。