cfenjin 发表于 2017-11-25 09:02:59

UEFI Win7下用bootice添加启动WIM文件出现0xc000000f错误

系统:win7x64,主板:华硕:Z87-k,CPU:4790k,系统硬盘:spm961,在ESP分区添加pe.wim总是失败,不知是哪儿错了,请大仙指点
根目录
├─boot目录
│└─boot.sdi
├─efi目录
│├─boot目录
││    ├
││    └─ bootx64.efi
│└─microsoft目录
│      └─boot目录
│            ├
│            └─BCD
└─WINPE目录
    └─winpe64.wim

zengqcyxx 发表于 2017-11-28 23:19:49

cfenjin 发表于 2017-11-26 08:06
能说得具体点吗?不与系统共用引导文件,再创建一个EFI启动项,批向该分区,然后删除盘符,开机按F12选 ...

类似于U盘启动,在硬盘再创建一个FAT格式分区,将PE的IOS里的文件提取到该分区里,用bootice的UEFI选项创建一个启动项,菜单标题改PE方便辨认,启动分区指向该FAT分区,启动文件指向\EFI\Boot\bootX64.efi.

cfenjin 发表于 2017-11-25 09:06:45

上面图片错了,

未完成的歌 发表于 2017-11-25 13:56:34

要不你把wim文件移动到ESP分区以外的分区吧
而且esp分区大小有限制,放不了大的PE

captain_g 发表于 2017-11-25 14:36:43

设备文件:
WePE\wepe64.WIM
应该是:
\WePE\wepe64.WIM

cfenjin 发表于 2017-11-25 18:59:08

现在改成下面设置
又出现了这样的错误

cfenjin 发表于 2017-11-25 19:01:23

到底是哪儿出错了,请各位大神指点,我硬盘没有MSR分区。

cfenjin 发表于 2017-11-25 19:02:27

我把wim文件放在了D盘的WINPE文件夹。

captain_g 发表于 2017-11-25 19:23:23

\boot\boot.sdi 究竟在哪?

zengqcyxx 发表于 2017-11-26 01:54:32

不建议将PE放在硬盘,引导出错的话,不要说系统,PE你都进不了。
如果确要将PE放硬盘的话,系统与PE不要共用引导文件,在硬盘分一个FAT分区出来,将完整的PE放进去,再创建一个EFI启动项,指向该分区,然后删除盘符,这样开机按F12选择启动项。

cfenjin 发表于 2017-11-26 08:06:29

本帖最后由 cfenjin 于 2017-11-26 08:14 编辑

zengqcyxx 发表于 2017-11-26 01:54
不建议将PE放在硬盘,引导出错的话,不要说系统,PE你都进不了。
如果确要将PE放硬盘的话,系统与PE不要共 ...

能说得具体点吗?不与系统共用引导文件,再创建一个EFI启动项,批向该分区,然后删除盘符,开机按F12选择启动。

tegl 发表于 2017-11-26 09:08:46

老系统不支持新硬件,上64位W10

cfenjin 发表于 2017-11-30 17:21:25

zengqcyxx 发表于 2017-11-28 23:19
类似于U盘启动,在硬盘再创建一个FAT格式分区,将PE的IOS里的文件提取到该分区里,用bootice的UEFI选项创 ...

非常感谢你的回复, 我有时间再试一试,再次谢谢!

cfenjin 发表于 2017-12-1 19:25:36

zengqcyxx 发表于 2017-11-28 23:19
类似于U盘启动,在硬盘再创建一个FAT格式分区,将PE的IOS里的文件提取到该分区里,用bootice的UEFI选项创 ...

按照老大的方法成功了,非常感谢大神的指导,只是在PE下删除该FAT盘符后,进入win7后又显示出来了,可以用DG隐藏该分区吗?

永远的大象 发表于 2017-12-1 23:38:49

cfenjin 发表于 2017-12-1 19:25
按照老大的方法成功了,非常感谢大神的指导,只是在PE下删除该FAT盘符后,进入win7后又显示出来了,可 ...

正常系统中,在磁盘管理里面将盘符去掉即可,我是Win10,这么操作即使重装系统也不曾再出现

cfenjin 发表于 2017-12-3 11:58:50

分区隐藏起来以后可以正常使用。

aerofsm 发表于 2017-12-4 22:21:28

楼主说的是什么意思,说清楚点ok?我没明白

cfenjin 发表于 2017-12-5 15:26:28

就是删除放Pe分区盘符,在widown下不显示盘符,又不影响启动时使用PE。可以将放PE的分区隐藏。

zengqcyxx 发表于 2017-12-6 02:06:33

cfenjin 发表于 2017-12-5 15:26
就是删除放Pe分区盘符,在widown下不显示盘符,又不影响启动时使用PE。可以将放PE的分区隐藏。

直接在wiN7系统里操作,打开系统的磁盘管理器,将FAT的盘符删除就行了。

cfenjin 发表于 2017-12-6 11:03:13

好,我知道了,谢了。

cfenjin 发表于 2017-12-6 11:03:13

好,我知道了,谢了。

cfenjin 发表于 2017-12-6 11:03:13

好,我知道了,谢了。

cfenjin 发表于 2017-12-6 11:03:13

好,我知道了,谢了。

cfenjin 发表于 2017-12-6 11:03:13

好,我知道了,谢了。

cfenjin 发表于 2017-12-6 11:03:13

好,我知道了,谢了。

cfenjin 发表于 2017-12-6 13:55:07

在手机没注意一下子点多了。

zhubin1 发表于 2018-1-24 18:47:34

我也是老出错

wkl17 发表于 2020-10-19 18:03:00

captain_g 发表于 2017-11-25 19:23
\boot\boot.sdi 究竟在哪?

同问,boot.sdi,是wim里面必须有这个文件,还是host主系统要有这个文件?

captain_g 发表于 2020-10-20 08:25:58

wkl17 发表于 2020-10-19 18:03
同问,boot.sdi,是wim里面必须有这个文件,还是host主系统要有这个文件?

这个必须在宿主机器上,也就是在物理盘上;

WIM内部并不需要它;

它实际是就是一个内存盘模拟程序,模拟出WIN的结构,把WIM文件弄进去(不是拷贝进去);

BOOTMGR通过BCD要找到它,然后才能根据WIM内部文件启动模拟出的带系统的内存盘;

captain_g 发表于 2020-10-20 08:36:29

正常情况下,大家在一个盘上,以BIOS启动为例,标准的结构是:
\BOOT\BOOT.SDI
\BOOT\BOOT.WIM
\BOOT\BCD
\BOOTMGR
但BOOT.WIM和BOOT.SDI位置是可以调整到别处的;
如果启动时找不到BOOT.SDI,就会报错,找不到设备,因为没有模拟出内存盘,没东西盘啊;
这个跟报错,缺少文件不同;
页: [1] 2
查看完整版本: UEFI Win7下用bootice添加启动WIM文件出现0xc000000f错误