这个问题问这个后出现一个。看起来Win8.1 UEFI x64启动管理器无法启动除Windows本身以外的任何东西(winload.efi)。尝试从中启动任何其他UEFI映像(.efi)会给出错误代码0xC000007B,我很确定这不是因为文件丢失而是因为文件“无效”,因为我重命名该文件时错误更改为0xC000000F。我已经禁用了安全启动但没有任何运气。
目前我正在尝试集成rEFInd bootloader。我可以说它是UEFI映像正在工作,因为它能够使用固件从USB闪存驱动器启动。但是,使用Windows启动管理器会得到与上述相同的结果(错误代码0xC000007B)。目前我的BCD配置是(图片):
命令行截图http://imageshack.com/a/img811/7857/kbth.png
与F:\rEfit\refind
存储refind的目录一样,“refind_x64.efi”是程序映像。
注意:我也想知道只允许在UEFI Windows中启动的UEFI映像(.efi文件)以及非UEFI的格式(如ntldr
,bootmgr
)是什么?
编辑:将rEFInd移动到标准目录(“EFI”)并没有解决问题。
cmd
通过右键单击从窗口复制文本,然后选择标记,拖动要复制和按下的文本块Enter
。然后,您可以将其粘贴到SU编辑器并应用格式(预格式化的块将很好用)。