无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 13486|回复: 12
打印 上一主题 下一主题

[求助] 优盘UEFI启动,但老是出winload.exe的错,请前辈们指点。

[复制链接]
跳转到指定楼层
1#
发表于 2016-2-2 01:06:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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里面去了,
搞不懂了,哪里出纰漏了,请教。

2#
发表于 2016-2-2 02:20:30 | 只看该作者
不是WIM的问题,一个PE应该有两份BCD,一份是bios启动用的指向winload.exe,另一份指向UEFI启动用的的指向winload.efi。由图看出你的UEFI启动指向winload.exe当然出错。编辑用于UEFI启动的那个BCD,将winload.exe后缀改为EFI。

点评

PC机没有装硬盘,就一个优盘而已。 已经改成efi了,编辑BCD的路径是\EFI\microsoft\boot\BCD 32位的wim,没有改善,还是出winload.efi 0xc0000359错误码, 64位的wim,能正常找到wim,并且启动了 win10 PE  详情 回复 发表于 2016-2-2 14:54
回复

使用道具 举报

3#
发表于 2016-2-2 05:50:24 | 只看该作者
拷贝一份就是错误的
efi--bcd--\Windows\system32\boot\winload.efi
BIOS--bcd--\Windows\system32\boot\winload.exe

点评

没有拷贝了,直接编辑\EFI\microsoft\boot里面的BCD文件, 但还是有问题,麻烦你看看4楼的描述。  详情 回复 发表于 2016-2-2 14:56
回复

使用道具 举报

4#
 楼主| 发表于 2016-2-2 14:54:33 | 只看该作者
本帖最后由 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的各项参数有关吗?

点评

一台机器的EFi启动只支持一种,EFI固件有64位和32位之分。EFI固件是64位只能EFI启动64位系统,反之EFI固件是32位只能EFI启动32位系统.  详情 回复 发表于 2016-2-2 20:39
回复

使用道具 举报

5#
 楼主| 发表于 2016-2-2 14:56:25 | 只看该作者
fuldho 发表于 2016-2-2 05:50
拷贝一份就是错误的
efi--bcd--\Windows\system32\boot\winload.efi
BIOS--bcd--\Windows\system32\boot\ ...

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

但还是有问题,麻烦你看看4楼的描述。

点评

EFI是特地的,能启动32位机器就不能启动64位,反过来就是能启动64位机器就不能启动32位  发表于 2016-2-2 17:36
回复

使用道具 举报

6#
发表于 2016-2-2 20:39:03 | 只看该作者
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位系统.
回复

使用道具 举报

7#
发表于 2016-2-2 22:25:20 | 只看该作者
试一下,把存放PE的分区设为激活状态,如果可以的话,回复下。

我以前这样做有用。

点评

呵呵,UEFI没有分区激活的设定,不会是这个问题的。  详情 回复 发表于 2016-2-2 22:44
呵呵,UEFI没有分区激活的设定,不会是这个问题的。  详情 回复 发表于 2016-2-2 22:44
回复

使用道具 举报

8#
 楼主| 发表于 2016-2-2 22:44:18 | 只看该作者
hzghgz 发表于 2016-2-2 22:25
试一下,把存放PE的分区设为激活状态,如果可以的话,回复下。

我以前这样做有用。

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

回复

使用道具 举报

9#
 楼主| 发表于 2016-2-2 22:44:28 | 只看该作者
hzghgz 发表于 2016-2-2 22:25
试一下,把存放PE的分区设为激活状态,如果可以的话,回复下。

我以前这样做有用。

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

回复

使用道具 举报

10#
 楼主| 发表于 2016-2-2 22:53:37 | 只看该作者
经过楼上几位的指点,和度娘的知识,大致明白,UEFI启动可以了,
正如zengqcyxx的回帖,UEFI BIOS是64位的,就只能引导64位的windows,32位的windows是不能引导。
谢谢各位的指点。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-30 06:35

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表