我遇到过这种情况:我的笔记本电脑上安装了 Windows 7。然后决定同时安装 Ubuntu 12.10。安装成功,我可以双启动,Windows 7 和 Ubuntu。
过了一段时间,我决定从我的笔记本电脑中删除 Ubuntu,这样我就可以使用 Ubuntu 占用的空间。我使用 Windows 的磁盘管理删除了 Ubuntu 使用的分区。
重新启动笔记本电脑后,Grub 救援出现,Windows 7 不再加载。为了解决我的问题,我决定使用装有 Ubuntu 12.10 的 Linux live-USB。安装后,加载器屏幕出现,Ubuntu 和 Windows 7 已经存在。尝试通过在选择中选择 Windows 7 来启动,出现错误,提示由于某些软件更改,Windows 无法加载。
我该怎么做才能恢复该分区上的窗口和所有文件?非常感谢您的帮助。
答案1
以下是方法修复你的 Windows XP/Vista/7/8 引导加载程序:
使用 Windows 安装光盘:
- 使用 Windows Vista/7/8 安装 DVD 或 USB 启动(阅读:如何制作 Windows 可启动 USB),
- 选择您的区域设置,选择您的位置/键盘设置,然后单击下一个,
- 点击修复你的计算机,
- 从操作系统列表框中选择正确的 Windows 安装,然后单击下一个,
- 然后在系统恢复选项屏幕选择命令提示符,
从那里输入以下两个命令:
bootrec /fixboot
bootrec /fixmbr
现在关闭两个窗口并单击“重新启动”。取出 Windows DVD,希望您能找到 Windows 引导加载程序。
使用Boor-修复磁盘:
在高级选项的引导修复光盘,选择恢复 MBR在下面主要选项. 下一个MBR 选项选择 Windows 7 分区由 MBR 引导的分区选项。然后点击申请按钮。
答案2
您需要从 Windows 安装 DVD 启动并选择恢复。然后在命令提示符中输入:
fixmbr
答案3
在 MBR 样式磁盘和 BIOS 启动上:
任何可以写入 Windows MBR 的工具或方法。
(本例中不需要“bootrec /fixboot”)
在 GPT 磁盘和 UEFI 启动上:
只需重新排序 NVRAM 启动项 - 将 Windows 放在第一位(可以在固件中完成)
和/或删除 Ubuntu 启动项。