无忧启动论坛

标题: 优盘UEFI启动,但老是出winload.exe的错,请前辈们指点。 [打印本页]

作者: sz_kent    时间: 2016-2-2 01:06
标题: 优盘UEFI启动,但老是出winload.exe的错,请前辈们指点。
本帖最后由 sz_kent 于 2016-2-2 01:12 编辑

win8.1、win10 ,32位、64位的WIM都试过好几个,就出这个错,
但BIOS启动又没问题,不是WIM的问题吧。

打开WIM看过,windows路径里面都有winload.exe,也有winload.efi文件。
BCD的内容也看过了,路径什么的正确,
修改完BCD后,也拷贝一份到\EFI\microsoft\boot里面去了,
搞不懂了,哪里出纰漏了,请教。


作者: zengqcyxx    时间: 2016-2-2 02:20
不是WIM的问题,一个PE应该有两份BCD,一份是bios启动用的指向winload.exe,另一份指向UEFI启动用的的指向winload.efi。由图看出你的UEFI启动指向winload.exe当然出错。编辑用于UEFI启动的那个BCD,将winload.exe后缀改为EFI。
作者: fuldho    时间: 2016-2-2 05:50
拷贝一份就是错误的
efi--bcd--\Windows\system32\boot\winload.efi
BIOS--bcd--\Windows\system32\boot\winload.exe
作者: sz_kent    时间: 2016-2-2 14:54
本帖最后由 sz_kent 于 2016-2-2 15:06 编辑
zengqcyxx 发表于 2016-2-2 02:20
不是WIM的问题,一个PE应该有两份BCD,一份是bios启动用的指向winload.exe,另一份指向UEFI启动用的的指向w ...


PC机没有装硬盘,就一个优盘而已。

已经改成efi了,编辑BCD的路径是\EFI\microsoft\boot\BCD

32位的wim,没有改善,还是出winload.efi   0xc0000359错误码,
64位的wim,能正常找到wim,并且启动了 win10 PE,但运行过了 win logo 的图案后,就假死了,黑屏,进不到桌面。

另外:
在另一台win平板(32位的)上测试,32位的WIM都能正常启动,都能进入PE的桌面,
而64位的WIM都不能用(可能是32位硬件的限制)。

\EFI\BOOT目录,有bootia32.efi、bootx64.efi
win8、win10的WIM我是从论坛上下载的ISO里面找出来的,都说是支持UEFI启动,

麻烦看看,64位WIM启动不了,跟这个BCD的各项参数有关吗?

作者: sz_kent    时间: 2016-2-2 14:56
fuldho 发表于 2016-2-2 05:50
拷贝一份就是错误的
efi--bcd--\Windows\system32\boot\winload.efi
BIOS--bcd--\Windows\system32\boot\ ...

没有拷贝了,直接编辑\EFI\microsoft\boot里面的BCD文件,

但还是有问题,麻烦你看看4楼的描述。
作者: zengqcyxx    时间: 2016-2-2 20:39
sz_kent 发表于 2016-2-2 14:54
PC机没有装硬盘,就一个优盘而已。

已经改成efi了,编辑BCD的路径是\EFI\microsoft\boot\BCD

一台机器的EFi启动只支持一种,EFI固件有64位和32位之分。EFI固件是64位只能EFI启动64位系统,反之EFI固件是32位只能EFI启动32位系统.
作者: hzghgz    时间: 2016-2-2 22:25
试一下,把存放PE的分区设为激活状态,如果可以的话,回复下。

我以前这样做有用。
作者: sz_kent    时间: 2016-2-2 22:44
hzghgz 发表于 2016-2-2 22:25
试一下,把存放PE的分区设为激活状态,如果可以的话,回复下。

我以前这样做有用。

呵呵,UEFI没有分区激活的设定,不会是这个问题的。


作者: sz_kent    时间: 2016-2-2 22:44
hzghgz 发表于 2016-2-2 22:25
试一下,把存放PE的分区设为激活状态,如果可以的话,回复下。

我以前这样做有用。

呵呵,UEFI没有分区激活的设定,不会是这个问题的。


作者: sz_kent    时间: 2016-2-2 22:53
经过楼上几位的指点,和度娘的知识,大致明白,UEFI启动可以了,
正如zengqcyxx的回帖,UEFI BIOS是64位的,就只能引导64位的windows,32位的windows是不能引导。
谢谢各位的指点。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3