我可以使用 1 年前的 MBR 备份修复 MBR 吗?

我可以使用 1 年前的 MBR 备份修复 MBR 吗?

我的辅助硬盘坏了。看起来是 MBR 的问题。不幸的是,我使用的备份服务不备份虚拟磁盘(尽管他们说“备份所有文件”,所以我丢失了一些重要的虚拟机)。

我确实有该硬盘的旧备份。它没有 Vms,但有 MBR(主记录)。我不确定 MBR 更改的频率,因此,旧的 MBR 是否能正常工作。

症状

旧硬盘甚至没有出现在新电脑上(通过适配器连接到 USB)。Windows 报告说它需要格式化。

答案1

我可以使用 1 年前的 MBR 备份修复 MBR 吗?

如果您有此机器的 MBR 映像并且有将映像推送到该映像的方法,那么我相信您可以将其推回该映像,但我通常只是重建 MBR 或删除它然后重建它。

我通常确保我已经拥有完整的磁盘映像,或者至少从我需要将映像推送到的驱动器中备份了所有数据,因此您也应该事先备份数据。


否则,如果你能够删除 MBR 然后重建,请跳转到修复 MBR – Windows XP、Vista、7、8、8.1、10 指南并按照您的操作系统的说明进行操作。

修复 Windows 7 中的 MBR

您需要原始的 Windows 7 安装 DVD 来启动系统恢复选项并运行命令提示符。

如果你没有 Windows 7 安装 CD/DVD 来运行命令提示符,请转到使用 Easy Recovery Essentials 修复 MBR。

说明如下:

  1. 从 Windows 7 安装 DVD 启动

  2. 在“按任意键从 CD 或 DVD 启动…”处,按任意键从 DVD 启动

  3. 选择语言

  4. 选择键盘布局

  5. 点击下一步

  6. 选择操作系统,点击下一步。选择操作系统时必须勾选“使用可帮助修复 Windows 启动问题的恢复工具”。

  7. 在系统恢复选项屏幕上,单击命令提示符

  8. 当命令提示符成功加载后,键入此命令:

    • bootrec /rebuildbcd
  9. 按 Enter 键

  10. 输入以下命令:

    • bootrec /fixmbr
  11. Enter

  12. 输入以下命令:

    • bootrec /fixboot
  13. Enter

  14. 从磁盘托盘中取出安装 DVD 并重新启动计算机

如果bootrec /fixmbr不起作用bootrec /fixboot,请尝试恢复 Windows 7 的引导扇区代码:

  1. 通过在命令提示符中键入以下命令来确定 Windows 安装 CD/DVD 的驱动器号:

    • diskpart

    • select disk 0

    • list volume

  2. 在“类型”列中查找“CD-ROM”字样。此项是您的 CD/DVD 安装驱动器号。如果驱动器号为 D:\,请键入以下命令:

    • exit

    • D:

    • cd boot

    • dir

如果驱动器号不是 D:\,请将第二个命令替换为您从上一个 list volume 命令中记下的驱动器号。

  1. 输入此命令:

    • bootsect /nt60 SYS /mbr
  2. Enter

  3. 从磁盘托盘中取出 CD/DVD

  4. 类型Exit

  5. 按下Enter以重新启动计算机

来源

相关内容