无忧启动论坛

 找回密码
 注册
搜索

修改PE的困惑

查看数: 3906 | 评论数: 13 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-3-10 20:49

正文摘要:

看到论坛很多好的PE, 想加上自己的软件,。。、 以WEPE蓝本的, 用ULTRAISO解压出boot.wim后 用dsim挂载修改 替换了一个文件, 然后再替换回去 为啥就不能启动了 提示winload.exe丢失 0xc0000225

回复

2012ccxbox 发表于 2021-3-12 23:34:44
captain_g 发表于 2021-3-11 15:34
winload.exe确实没动过,且文件都在那里;

看错误状态225,就是WIM缺少可启动标志造成的;

非常感谢 重新打包后可以启动了
kingthen 发表于 2021-3-12 22:10:44
dism++另存为新wim的时候默认是不可启动的,注意一下保存时候是否勾选 可启动
captain_g 发表于 2021-3-11 15:34:01
本帖最后由 captain_g 于 2021-3-11 16:05 编辑
2012ccxbox 发表于 2021-3-11 14:53
保存为可启动的?我好像试了一次这个参数也不行

回家再试下  感谢您的回复

winload.exe确实没动过,且文件都在那里;

看错误状态225,就是WIM缺少可启动标志造成的;

建议将原WIM解开,替换文件后,重新打包;

不管什么工具,要加可启动参数:

微软DISM 加 /Bootable(不是所有版本的DISM都一样);

wimlib-imagex 加 --boot(小写);

图形工具,注意勾选“可启动”字样复选框;


避免使用WIN7自带的DISM;

点评

非常感谢 重新打包后可以启动了  详情 回复 发表于 2021-3-12 23:34
2012ccxbox 发表于 2021-3-11 14:53:17
captain_g 发表于 2021-3-11 11:23
晓得了,问题确诊:

DISM挂载WIM修改后,卸载、合并、保存时,未添加“可启动”参数!

保存为可启动的?我好像试了一次这个参数也不行

回家再试下  感谢您的回复

点评

winload.exe确实没动过,且文件都在那里; 看错误状态225,就是WIM缺少可启动标志造成的; 建议将原WIM解开,替换文件后,重新打包; 不管什么工具,要加可启动参数: 微软DISM 加 /Bootable(不是所有  详情 回复 发表于 2021-3-11 15:34
captain_g 发表于 2021-3-11 11:23:36
2012ccxbox 发表于 2021-3-11 10:10
文件还在

只是替换一个同名文件 分区助手的

晓得了,问题确诊:

DISM挂载WIM修改后,卸载、合并、保存时,未添加“可启动”参数!

点评

保存为可启动的?我好像试了一次这个参数也不行 回家再试下 感谢您的回复  详情 回复 发表于 2021-3-11 14:53
2012ccxbox 发表于 2021-3-11 10:10:08
captain_g 发表于 2021-3-11 09:43
那就看看图中错误提示所说的那个文件究竟在不在那个位置(E文的意思是文件丢失了或包含错误);

说不定 ...

文件还在

只是替换一个同名文件 分区助手的

点评

晓得了,问题确诊: DISM挂载WIM修改后,卸载、合并、保存时,未添加“可启动”参数!  详情 回复 发表于 2021-3-11 11:23
captain_g 发表于 2021-3-11 09:43:29
2012ccxbox 发表于 2021-3-11 09:31
只是替换了把分区替换成了奥梅分区助手

那就看看图中错误提示所说的那个文件究竟在不在那个位置(E文的意思是文件丢失了或包含错误);

说不定问题是使用了不同的BCD导致的,也许没注意到,不一定是替换WIM文件引起的;

有的BCD配置中指向\windows\system32\boot\winload.exe;

也有的BCD配置中指向\windows\system32\winload.exe;

关键是指向的文件必须完好存在!

点评

文件还在 只是替换一个同名文件 分区助手的  详情 回复 发表于 2021-3-11 10:10
2012ccxbox 发表于 2021-3-11 09:31:33
captain_g 发表于 2021-3-11 09:06
替换了啥文件?

有的PE中的某些个文件是不能替换的,为了某种需要,已经过处理。

只是替换了把分区替换成了奥梅分区助手

点评

那就看看图中错误提示所说的那个文件究竟在不在那个位置(E文的意思是文件丢失了或包含错误); 说不定问题是使用了不同的BCD导致的,也许没注意到,不一定是替换WIM文件引起的; 有的BCD配置中指向\windows\sys  详情 回复 发表于 2021-3-11 09:43
2012maaybe 发表于 2021-3-11 09:21:19
打包成WIM时需要打包成可启动镜像
captain_g 发表于 2021-3-11 09:06:35
替换了啥文件?

有的PE中的某些个文件是不能替换的,为了某种需要,已经过处理。

还有64的PE,可能还有签名问题,不仅仅是驱动程序。

点评

只是替换了把分区替换成了奥梅分区助手  详情 回复 发表于 2021-3-11 09:31
2012ccxbox 发表于 2021-3-11 03:52:34
fulibo 发表于 2021-3-10 21:17
要释放不要挂载,如果用dism++的话!
有专门的工具好像是wimtool

好的 我再试下 谢谢
fulibo 发表于 2021-3-10 21:17:27
要释放不要挂载,如果用dism++的话!
有专门的工具好像是wimtool

点评

好的 我再试下 谢谢  详情 回复 发表于 2021-3-11 03:52

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

闽公网安备 35020302032614号

GMT+8, 2024-5-8 05:19

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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