无忧启动论坛

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

[分享] pe群沈知微同学摸索出来的最简单最快速的pe制作方法:只需boot.wim添加几个文件

    [复制链接]
跳转到指定楼层
1#
发表于 2020-7-5 09:08:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 sairen139 于 2020-7-5 12:06 编辑

pe群沈知微同学摸索出来的最简单最快速的pe制作方法:只需boot.wim添加几个文件

最近在完善一个80mb的X64位win10pe时,在343245050的pe系统DIY交流群里学到不少东西。昨天该群的沈知微同学搞出了一套最简单最快速的pe制作方法:只需boot.wim添加几个文件就能进入带桌面的pe,非常简单和方便。
我将沈同学的方法代为发出,以飨同好:

一、制作前准备,安装7z
二、双击挂载ISO
三、使用Gimagex_x64.exe解压出boot的第二卷,即winRE
四、7z打开导出的winRE
五、处理,删去setup.exe
六、将explorer.exe、WinXShell.exe、WinXShell.jcfg复制到Program Files
七、将winpeshl.ini复制到system32目录下,完成收工!










21A1C2E2-A030-45C6-8376-45D6F920649F.png (52.15 KB, 下载次数: 183)

21A1C2E2-A030-45C6-8376-45D6F920649F.png

9A8DCD71-B209-44DB-B086-4AA40F577407.png (46.18 KB, 下载次数: 190)

9A8DCD71-B209-44DB-B086-4AA40F577407.png

14BDFEDE-59A3-476C-900D-80E010EA5AC6.png (37.65 KB, 下载次数: 200)

14BDFEDE-59A3-476C-900D-80E010EA5AC6.png

F4DD79EB-1CF5-4AB5-B4BD-6CB17B36D513.png (35.84 KB, 下载次数: 184)

F4DD79EB-1CF5-4AB5-B4BD-6CB17B36D513.png

2A148664-FD19-4B3A-85C7-1C24074F9194.png (34.82 KB, 下载次数: 177)

2A148664-FD19-4B3A-85C7-1C24074F9194.png

B42E1668-4142-4482-B8C2-E826881209FB.png (54.58 KB, 下载次数: 197)

B42E1668-4142-4482-B8C2-E826881209FB.png

添加explorer.7z.001.Zip

2 MB, 下载次数: 875, 下载积分: 无忧币 -2

去掉.Zip后解压

添加explorer.7z.002.ZIP

1.63 MB, 下载次数: 748, 下载积分: 无忧币 -2

去掉.Zip后解压

评分

参与人数 14无忧币 +71 收起 理由
scq330 + 5 很给力!
maghreb + 4 很给力!
ferdfg + 5 试一试
追风 + 5 很给力!
intellect + 5 很给力!新方法
paulan + 5 很给力!
zbaby523 + 5 很给力!
杨即心 + 5 很给力!
879792799 + 2 赞一个!
pewors + 5 很给力!
某些人 + 5 赞一个!
wuxin9712 + 5
20090101 + 10 赞一个!
有阴也有阳 + 5 很给力!

查看全部评分

2#
 楼主| 发表于 2020-7-5 09:23:50 | 只看该作者
本帖最后由 sairen139 于 2020-7-5 09:32 编辑

方法如上,有些定制的后续细节可以自己慢慢打磨。

02D028FA-9BB2-4D19-B14D-2690F266E3AA.jpeg (680.09 KB, 下载次数: 171)

02D028FA-9BB2-4D19-B14D-2690F266E3AA.jpeg

DFE62A6B-BD8A-4412-AA79-B2138A63C33B.jpeg (909.89 KB, 下载次数: 159)

DFE62A6B-BD8A-4412-AA79-B2138A63C33B.jpeg
回复

使用道具 举报

3#
发表于 2020-7-5 09:55:04 | 只看该作者
很给力!
回复

使用道具 举报

4#
发表于 2020-7-5 10:04:12 | 只看该作者
感谢分享
回复

使用道具 举报

5#
发表于 2020-7-5 10:04:46 | 只看该作者
进来学习下 感谢分享!
回复

使用道具 举报

6#
发表于 2020-7-5 10:38:43 | 只看该作者
感谢分享,再详细点就更好了。

点评

所用到的工具全部打包了,方法也一步一步的写出来了,没有必要再详细了。  详情 回复 发表于 2020-7-5 10:55
回复

使用道具 举报

7#
发表于 2020-7-5 10:41:37 | 只看该作者
那这样有PECMD么

点评

没有pecmd,不过你可以自己添加pecmd  详情 回复 发表于 2020-7-5 10:52
回复

使用道具 举报

8#
发表于 2020-7-5 10:43:04 | 只看该作者
2011ajie 发表于 2020-7-5 09:48
赞,这样的PE体积大吗

同问,
回复

使用道具 举报

9#
发表于 2020-7-5 10:47:25 | 只看该作者
按零体积PE思想,应设法做成两文件形式:
1、一个大.iso文件。是原版系统安装盘镜像。如果网络条件好,此文件甚至可以就在网上。
2、一个小.efi文件。是UEFI启动文件。可以在无系统状态下直接调用.iso安装系统,还可以利用.iso当场动态构造pe启动到桌面。

点评

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=419688&extra=page%3D1 你说的我弄了成品的,不过没弄进入桌面,这次搞进去试试,毕竟原版boot.wim不进桌面批处理出错就给你关机 我以前一直用g4d来启我的特殊  详情 回复 发表于 2020-7-5 17:06
用grub2的wimboot完全可以做到  详情 回复 发表于 2020-7-5 16:43
如果这么说的话,目前条件基本已经具备了。  详情 回复 发表于 2020-7-5 10:57
回复

使用道具 举报

10#
 楼主| 发表于 2020-7-5 10:52:36 | 只看该作者

没有pecmd,不过你可以自己添加pecmd
回复

使用道具 举报

11#
 楼主| 发表于 2020-7-5 10:54:08 | 只看该作者
2011ajie 发表于 2020-7-5 09:48
赞,这样的PE体积大吗

不大,想想boot.wim的体积就清楚了
回复

使用道具 举报

12#
 楼主| 发表于 2020-7-5 10:55:45 | 只看该作者
wjzj 发表于 2020-7-5 10:38
感谢分享,再详细点就更好了。

所用到的工具全部打包了,方法也一步一步的写出来了,没有必要再详细了。
回复

使用道具 举报

13#
 楼主| 发表于 2020-7-5 10:57:45 | 只看该作者
pseudo 发表于 2020-7-5 10:47
按零体积PE思想,应设法做成两文件形式:
1、一个大.iso文件。是原版系统安装盘镜像。如果网络条件好,此 ...

如果这么说的话,目前条件基本已经具备了。
回复

使用道具 举报

14#
发表于 2020-7-5 13:17:19 | 只看该作者
刚才试了一下 很成功,

这个思路想法太好了,为楼主和沈知微点赞,这是为构造PE开创了一条新的光明大道。
回复

使用道具 举报

15#
发表于 2020-7-5 16:39:43 | 只看该作者
我一直很奇怪,7zip可以直接编辑.wim文件吗?我的除了可以删除以外,并不能添加文件,只能用wimtool工具解压后添加文件再打包。

点评

一般简单的编辑可以用7Zip。用7Zip打开WIM,把要添加的文件直接往里拖拽按提示操作就行了。  详情 回复 发表于 2020-7-8 21:30
回复

使用道具 举报

16#
发表于 2020-7-5 16:42:24 | 只看该作者
WinXShell设计的目的,就是这个啊, boot,re 直接桌面化

在cmd下,直接运行也行
回复

使用道具 举报

17#
发表于 2020-7-5 16:43:09 | 只看该作者
本帖最后由 wintoflash 于 2020-7-5 20:14 编辑
pseudo 发表于 2020-7-5 10:47
按零体积PE思想,应设法做成两文件形式:
1、一个大.iso文件。是原版系统安装盘镜像。如果网络条件好,此 ...

用grub2的wimboot完全可以做到

grub2 菜单
  1. menuentry "Boot WINPE" --class nt6 {
  2.   loopback -d loop;
  3.   loopback loop "${iso_file}";
  4.   set lang=en_US;
  5.   terminal_output console;
  6.   loopback wimboot ${prefix}/wimboot.gz;
  7.   loopback install ${prefix}/explorer.gz;
  8.   wimboot --index=2 \
  9.             @:bootmgfw.efi:(wimboot)/bootmgfw.efi \
  10.             @:explorer.exe:(install)/explorer.exe \
  11.             @:WinXShell.exe:(install)/WinXShell.exe \
  12.             @:WinXShell.jcfg:(install)/WinXShell.jcfg \
  13.             @:winpeshl.ini:(install)/winpeshl.ini \
  14.             @:boot.wim:(loop)/sources/boot.wim;
  15. }
复制代码


winpeshl.ini
  1. [LaunchApps]
  2. %SYSTEMROOT%\System32\WinXShell.exe, -winpe
复制代码

点评

请教一下:可以射入文件夹么? 谢谢!  详情 回复 发表于 2022-10-14 11:16
可以射入其它文件么?比如,@:findstr.exe:(memdisk)/boot/grub/findstr.exe \  详情 回复 发表于 2020-7-21 23:07
显示:Add: (wimboot)/bootmgfw.efi → bootmgfw.efi bad file. 莫非是ISO路径错误?或者是... ...?  详情 回复 发表于 2020-7-6 19:12
回复

使用道具 举报

18#
发表于 2020-7-5 16:52:41 | 只看该作者
有没有让64位winre支持32位程序的文件。。

点评

复制+直接导相关注册表就行?那我弄个玩玩  详情 回复 发表于 2020-7-5 16:57
新版本没做什么限制,复制Wow64下的dll,再补充WOW6432Node注册表就行。  发表于 2020-7-5 16:55
回复

使用道具 举报

19#
发表于 2020-7-5 16:57:01 | 只看该作者
江南一根葱 发表于 2020-7-5 16:52
有没有让64位winre支持32位程序的文件。。

复制+直接导相关注册表就行?那我弄个玩玩
回复

使用道具 举报

20#
发表于 2020-7-5 17:06:41 | 只看该作者
本帖最后由 江南一根葱 于 2020-7-5 17:12 编辑
pseudo 发表于 2020-7-5 10:47
按零体积PE思想,应设法做成两文件形式:
1、一个大.iso文件。是原版系统安装盘镜像。如果网络条件好,此 ...

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=419688&extra=page%3D1
你说的我弄了成品的,不过没弄进入桌面,这次搞进去试试,毕竟原版boot.wim不进桌面批处理出错就给你关机
我以前一直用g4d来启我的特殊pe,我平时就是用一个不到60M的8pe.wim
然后80M的tool.exe(自解压),,这个minitool.exe还可以按需挂到别的pe,外置共用,也可以到桌面再取出,启动快,用下面这样启动

  1. title  【5】  Win8 PE 精简版【日常维护】     \n 集成true image还原,dism+等强大工具,不带网络
  2. graphicsmode 3
  3. map --mem (bd)/wimboot/wimboot.gz (fd0)
  4. map --hook
  5. kernel (fd0)/wimboot
  6. initrd @bcd=(fd0)/bcd
  7. initrd @boot.sdi=(fd0)/boot.sdi
  8. initrd @bootmgr=(fd0)/bootmgr
  9. initrd @tool.exe=(bd)/wimboot/win8pe/minitool.exe
  10. initrd @pecmd.ini=(bd)/wimboot/win8pe/pecmd.ini
  11. initrd @boot.wim=(bd)/wimboot/win8pe/win8pe.wim
  12. boot


复制代码

把楼主发的包制作成7z自解压minitool.exe,win8pe.wim换成原版boot.wim,就可以了。
说来我好像是论坛唯一一个不知道零pe的。。

回复

使用道具 举报

21#
发表于 2020-7-5 19:35:49 | 只看该作者
谢谢分享经验。收藏待有时间学习学习。
回复

使用道具 举报

22#
发表于 2020-7-5 19:44:50 | 只看该作者
感谢分享,学习学习
回复

使用道具 举报

23#
发表于 2020-7-6 02:44:42 | 只看该作者
用WimTool制作失败,用工具包软件制作成功,期待后系的精简优化
回复

使用道具 举报

24#
发表于 2020-7-6 02:45:51 | 只看该作者

我做出来420MB
回复

使用道具 举报

25#
发表于 2020-7-6 05:35:44 | 只看该作者

感谢分享!
回复

使用道具 举报

26#
发表于 2020-7-6 10:51:32 | 只看该作者
试了一下,成功!体积412M,没有输入法。
回复

使用道具 举报

27#
发表于 2020-7-6 15:15:18 | 只看该作者
学习啦,感谢
回复

使用道具 举报

28#
发表于 2020-7-6 19:12:43 | 只看该作者
wintoflash 发表于 2020-7-5 16:43
用grub2的wimboot完全可以做到

grub2 菜单

显示:Add: (wimboot)/bootmgfw.efi → bootmgfw.efi
         bad  file.
莫非是ISO路径错误?或者是... ...?

点评

文件自备,自己改路径。  详情 回复 发表于 2020-7-6 19:17
回复

使用道具 举报

29#
发表于 2020-7-6 19:17:50 | 只看该作者
青青草 发表于 2020-7-6 19:12
显示:Add: (wimboot)/bootmgfw.efi → bootmgfw.efi
         bad  file.
莫非是ISO路径错误?或者是. ...

文件自备,自己改路径。
回复

使用道具 举报

30#
发表于 2020-7-7 18:02:33 | 只看该作者
这样出来的PE带网络么?

点评

带网络的,要自己设置连接下  详情 回复 发表于 2020-7-7 19:13
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 06:19

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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