sairen139 发表于 2020-7-5 09:08:30

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

本帖最后由 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目录下,完成收工!










sairen139 发表于 2020-7-5 09:23:50

本帖最后由 sairen139 于 2020-7-5 09:32 编辑

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

创新科技2015 发表于 2020-7-5 09:55:04

很给力!

a166271626 发表于 2020-7-5 10:04:12

感谢分享

wuxin9712 发表于 2020-7-5 10:04:46

进来学习下 感谢分享!

wjzj 发表于 2020-7-5 10:38:43

感谢分享,再详细点就更好了。

a46872963 发表于 2020-7-5 10:41:37

那这样有PECMD么

某些人 发表于 2020-7-5 10:43:04

2011ajie 发表于 2020-7-5 09:48
赞,这样的PE体积大吗

同问,

pseudo 发表于 2020-7-5 10:47:25

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

sairen139 发表于 2020-7-5 10:52:36

a46872963 发表于 2020-7-5 10:41
那这样有PECMD么

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

sairen139 发表于 2020-7-5 10:54:08

2011ajie 发表于 2020-7-5 09:48
赞,这样的PE体积大吗

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

sairen139 发表于 2020-7-5 10:55:45

wjzj 发表于 2020-7-5 10:38
感谢分享,再详细点就更好了。

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

sairen139 发表于 2020-7-5 10:57:45

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

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

小吴 发表于 2020-7-5 13:17:19

刚才试了一下 很成功,

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

gtc 发表于 2020-7-5 16:39:43

我一直很奇怪,7zip可以直接编辑.wim文件吗?我的除了可以删除以外,并不能添加文件,只能用wimtool工具解压后添加文件再打包。

2012qnmd 发表于 2020-7-5 16:42:24

WinXShell设计的目的,就是这个啊, boot,re 直接桌面化

在cmd下,直接运行也行

wintoflash 发表于 2020-7-5 16:43:09

本帖最后由 wintoflash 于 2020-7-5 20:14 编辑

pseudo 发表于 2020-7-5 10:47
按零体积PE思想,应设法做成两文件形式:
1、一个大.iso文件。是原版系统安装盘镜像。如果网络条件好,此 ...
用grub2的wimboot完全可以做到

grub2 菜单
menuentry "Boot WINPE" --class nt6 {
loopback -d loop;
loopback loop "${iso_file}";
set lang=en_US;
terminal_output console;
loopback wimboot ${prefix}/wimboot.gz;
loopback install ${prefix}/explorer.gz;
wimboot --index=2 \
            @:bootmgfw.efi:(wimboot)/bootmgfw.efi \
            @:explorer.exe:(install)/explorer.exe \
            @:WinXShell.exe:(install)/WinXShell.exe \
            @:WinXShell.jcfg:(install)/WinXShell.jcfg \
            @:winpeshl.ini:(install)/winpeshl.ini \
            @:boot.wim:(loop)/sources/boot.wim;
}

winpeshl.ini

%SYSTEMROOT%\System32\WinXShell.exe, -winpe

江南一根葱 发表于 2020-7-5 16:52:41

有没有让64位winre支持32位程序的文件。。

江南一根葱 发表于 2020-7-5 16:57:01

江南一根葱 发表于 2020-7-5 16:52
有没有让64位winre支持32位程序的文件。。

复制+直接导相关注册表就行?那我弄个玩玩{:1_186:}

江南一根葱 发表于 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,外置共用,也可以到桌面再取出,启动快,用下面这样启动

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



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

杨即心 发表于 2020-7-5 19:35:49

谢谢分享经验。收藏待有时间学习学习。

ahxx 发表于 2020-7-5 19:44:50

感谢分享,学习学习

pewors 发表于 2020-7-6 02:44:42

用WimTool制作失败,用工具包软件制作成功,期待后系的精简优化

pewors 发表于 2020-7-6 02:45:51

某些人 发表于 2020-7-5 10:43
同问,

我做出来420MB

2012xuchyou 发表于 2020-7-6 05:35:44


感谢分享!

青青草 发表于 2020-7-6 10:51:32

试了一下,成功!体积412M,没有输入法。

MC阿虎 发表于 2020-7-6 15:15:18

学习啦,感谢

青青草 发表于 2020-7-6 19:12:43

wintoflash 发表于 2020-7-5 16:43
用grub2的wimboot完全可以做到

grub2 菜单


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

wintoflash 发表于 2020-7-6 19:17:50

青青草 发表于 2020-7-6 19:12
显示:Add: (wimboot)/bootmgfw.efi → bootmgfw.efi
         badfile.
莫非是ISO路径错误?或者是. ...

文件自备,自己改路径。

xyzy1008 发表于 2020-7-7 18:02:33

这样出来的PE带网络么?
页: [1] 2 3 4
查看完整版本: pe群沈知微同学摸索出来的最简单最快速的pe制作方法:只需boot.wim添加几个文件