我会尽可能详细地解释,但即使读了很多资料,我仍然不太了解 UEFI。我一般处理高级软件。
因此,我有一个预装的 Windows 8 系统,它可以在 UEFI 模式下启动,并具有安全启动功能。我还需要安装 Ubuntu 12.10,所以我这样做了。要在 Windows 中启动,我会将安全启动设置为开启。要在 Ubuntu 中启动,我会将安全启动设置为禁用。无论哪种情况,我都使用 UEFI 模式。
后来,在玩 Ubuntu 时,我正在处理请愿书,我把它搞乱了,以至于隐藏的恢复分区消失了,Windows 不再启动。
我使用刻录到 DVD 上的 Windows 8 Enterprise Evaluation 恢复了系统。为了安装,我切换到 CSM 模式(BIOS 旧版)并顺利安装。安装后,我可以从 CSM 模式下的新操作系统启动。如果我尝试切换到 UEFI 模式,计算机会提示没有可启动媒体。当我切换回 CSM 模式时,我得到了一些蓝屏错误winlogin.exe
,我无法启动,我的 Windows 8 Enterprise 无法直接访问。然后我放入 WinXP 恢复盘,进行自动修复,它修复了导致 CSM 模式失败的任何问题,让我可以再次从 Windows 8 Enterprise 模式启动。所以我只剩下一个将于今年晚些时候到期的 Windows 8 操作系统,而不是系统自带的 Windows 8。
现在,我有一个用于我的原始 Windows 8 操作系统的恢复 USB,它是随计算机预装的。据说,它是一个 UEFI 可启动 USB。当我从 CSM 模式启动时,USB 被识别,但一分钟后我得到了BIOS is not UEFI
。当我从 UEFI 模式启动时,USB 根本无法被识别,我得到了熟悉的无可启动媒体消息。
我使用 flashit 重新刷新了原始 BIOS,没有发生任何不好的事情,但也没有任何改善。
那么我该如何恢复 UEFI 启动功能?我似乎无法再在 UEFI 模式下启动任何东西了
答案1
尝试了 20 种不同的方法后,我终于解决了这个问题。我真的认为应该取消反对票,因为这是一个完全可以回答的问题。
回顾一下,我成功地从硬盘驱动器上清除了我的 Windows 8 分区和隐藏恢复,没有留下我购买的原始操作系统的任何痕迹。所以毫无疑问,我需要一张恢复盘。
我收到的恢复盘在 UEFI 模式下无法识别,但在 CSM 模式下可以识别。原因是东芝的好心人给了我一个 16 GB 的可启动 USB,里面有所有必要的恢复文件,但没有把它变成UEFI启动盘。哎呀……
所以我将他们给我的恢复 USB 中的文件复制到桌面。用桌面上的这些文件制作了一个 iso。然后使用一个新的 16 GB USB,我制作了一个正确的 UEFI 启动 USB 并将 iso 传输到它。
使用正确的 UEFI 启动 USB,我在 BIOS 设置中选择了 UEFI 模式和安全启动,并且能够恢复我原来的 Windows 8 操作系统和东芝设置。
答案2
您可以保留 BIOS 的所有默认设置:
- uefi 开启
- 安全启动开启
在 rufus 网站上使用 rufus 程序创建一个 usb uefi 启动,获取有关如何创建的信息,然后你就拥有了一个干净的 Windows 7 / 8 / 8.1 安装,并且所有驱动程序都将按预期工作,
您还可以在 UEFI 设置上安装 linux,执行相同的操作,但使用 linux.iso 在 Windows 8 中下载并打开 easyBCD 来创建双启动路径。
完成所有这些后,创建一个至少 6 GB 的小分区,并使用与 rufus 相同的方法 GPT UEFI 创建恢复分区格式。