长话短说,我使用 EasyBCD 并意外从启动管理器中删除了 Windows 7 启动项。我的笔记本电脑是华硕 N46VZ,它使用 EFI。我想通过添加 Windows 7 启动项来恢复引导加载程序。
更详细地说,我使用 EasyBCD 2.1 将 Ubuntu 条目添加到启动管理器,因为安装 Ubuntu 后,我无法启动 Ubuntu。但是,这没有用,因为 EasyBCD 无法识别任何启动条目。我尝试添加一些 Ubuntu 条目和一个 Windows 7 条目,但仍然没有在 EasyBCD 中看到它们(在 Windows 启动菜单中,它们都出现了)。后来,我意识到 EasyBCD 2.1 不支持 EFI,但 EasyBCD 2.2 beta 支持。这就是这些条目没有出现在 EasyBCD 2.1 中的原因。然后,我下载了 EasyBCD 2.2 并删除了添加的条目,只留下了一个 Windows 7 和一个 Ubuntu 条目。当我删除错误的 Windows 7 条目时,问题可能就出在这里。
但是,当我启动到 Windows 7 条目时,出现黑屏,什么也没有发生。我可以使用 F9 键加载华硕恢复向导。
我能否将丢失的(损坏的?)Windows 7 条目重新添加到启动管理器?或者我必须使用恢复向导将 Windows 恢复到第一个分区(这样我可能会丢失许多软件和文件)?
我用 Google 搜索并找到了一个解决方案:我如何修复 Windows 8 EFI Bootloader?但我还没有尝试过。我打算尝试一下,但我有一些问题:是否可以使用来自 Windows 7 32 位添加启动项的 bootrec?此外,恢复向导是否需要在 EFI 而不是 BIOS 中启动?
答案1
简易UEFI可能有用:
该网站的一些详细信息:
EasyUEFI 是一款用于操作 EFI/UEFI 启动项的免费软件。您可以使用它来创建、删除和编辑启动项,为下次重新启动指定一次性启动项,或者在不进入 BIOS 设置的情况下更改启动顺序。支持构建可启动的 Windows PE 映像。构建映像文件后,您可以使用它来创建可启动的 USB 闪存驱动器或使用第三方刻录机软件将其刻录到 CD/DVD。如果您怀疑系统由于 (U)EFI 启动项丢失或损坏而无法启动,您可以使用此可启动媒体来修复它。
支持的主机操作系统
- 操作(U)EFI 启动项:基于(U)EFI 的 Windows Vista 或更高版本
- 创建可启动的 Windows PE 磁盘:基于 (U)EFI 的 Windows 7、Windows 8
- 如果需要提升,系统将提示您。
支持的目标操作系统
- 基于(U)EFI 的 Windows/Linux