无忧启动论坛

标题: 五秒制作完成网络骨头版pe(二):一键批处理增删削减winre.WIM同时修改注册表的方法 [打印本页]

作者: sairen139    时间: 2021-3-16 17:26
标题: 五秒制作完成网络骨头版pe(二):一键批处理增删削减winre.WIM同时修改注册表的方法
本帖最后由 sairen139 于 2021-3-17 12:18 编辑

五秒制作完成网络骨头版pe(二):一键批处理增删削减winre.WIM包同时修改注册表的方法
坛友@江南一根葱说他有一种多播网克一次性批量给大量电脑安装系统的方法,但是要求进pe桌面之前就把防火墙改为手动,这样才能顺利进行。
最近得空实验了下,找到了一个无需挂载注册表配置文件直接在进pe桌面之前修改注册表的方法,这样我们就可以利用这种方法制作任意类型的pe,或精简版,或网络版,或全能版,或带第三方工具版都能简单修改批处理一两处地方就能制作成功!

具体的方法也很简单,就是利用微软原生的pe里的winpeshl.ini文件,在里面加上第一行有效命令如下:
[LaunchApps]
%SystemRoot%\regedit.exe, /s %SystemRoot%\FireWall.reg
%ProgramFiles%\WinXShell.exe -winpe

然后我创建一个FireWall.REG文件如下即可:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\system\CurrentControlSet\Services\mpssvc]
"Start"=dword:00000003

运用上面这种方法可以调整pe里的很多东西比如下面再加上一项就是将windows10pe的我的电脑图标显示在pe桌面上:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel]
"{20D04FE0-3AEA-1069-A2D8-08002B30309D}"=dword:00000000  


大家可以照猫画虎举一反三,依据这个方法给pe增加第三方驱动或者工具比如imdisk或者7ZIP什么的,定制符合自己心意的pe!





F635AB21-D059-45BE-AEB0-393AAFBD3DD1.jpeg (1.23 MB, 下载次数: 190)

F635AB21-D059-45BE-AEB0-393AAFBD3DD1.jpeg

AA77DD70-A5FC-4F25-A560-48CCCDBD60FB.jpeg (1.32 MB, 下载次数: 202)

AA77DD70-A5FC-4F25-A560-48CCCDBD60FB.jpeg

67200C8F-9CB7-4619-90B2-62C0883B14F1.jpeg (1.06 MB, 下载次数: 188)

67200C8F-9CB7-4619-90B2-62C0883B14F1.jpeg

B7181834-B10F-4BE0-800D-B02688D874BD.jpeg (1.34 MB, 下载次数: 195)

B7181834-B10F-4BE0-800D-B02688D874BD.jpeg

155CF3C2-05D9-4DCD-BD94-79D9AE04BC38.jpeg (1.17 MB, 下载次数: 168)

155CF3C2-05D9-4DCD-BD94-79D9AE04BC38.jpeg

!!!一键批处理增删削减winre的WIM包5秒制作完成WIN10pe网络骨头版.zip.001.ZIP

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

去掉最后后缀名里的.ZIP后解压即可

!!!一键批处理增删削减winre的WIM包5秒制作完成WIN10pe网络骨头版.zip.002.ZIP

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

去掉最后后缀名里的.ZIP后解压即可


作者: sairen139    时间: 2021-3-16 17:29
本帖最后由 sairen139 于 2021-12-7 15:04 编辑

批处理我喜欢文件少看着简洁,有喜欢单独pe系统文件列表单独列出方便增减pe核心文件的坛友可以到这个帖子里下载批处理,也就是坛友@江南一根葱发表的下面这个主题帖:
从"五秒制作完成网络骨头版pe"瞎改的从原版iso制作网络骨头版pe批处理0306


http://wuyou.net/forum.php?mod=v ... 3303&extra=page%3D1


!增删削减WinRE.wim一键生成19041.1网络pe添加iSCSI和RustDesk远程控制.7z

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

!增删削减WinRE.wim一键生成19041.1网络pe添加iSCSI和RustDesk远程控制


作者: sairen139    时间: 2021-3-16 17:29
本帖最后由 sairen139 于 2021-3-22 10:05 编辑

用winre.wim作为底版制作网络版pe可删除的drives和DriverStore驱动文件夹里的一些文件列表
drivers可删的驱动文件:
\Windows\System32\drivers\Acx01000.sys
\Windows\System32\drivers\bfadfcoei.sys
\Windows\System32\drivers\bfadi.sys
\Windows\System32\drivers\bxfcoe.sys
\Windows\System32\drivers\bxois.sys
\Windows\System32\drivers\elxfcoe.sys
\Windows\System32\drivers\elxstor.sys
\Windows\System32\drivers\en-US\scsiport.sys.mui
\Windows\System32\drivers\fdc.sys
\Windows\System32\drivers\flpydisk.sys
\Windows\System32\drivers\http.sys
\Windows\System32\drivers\qefcd.sys
\Windows\System32\drivers\qefcoe.sys
\Windows\System32\drivers\qeiscd.sys
\Windows\System32\drivers\qeois.sys
\Windows\System32\drivers\ql2300i.sys
\Windows\System32\drivers\ql40xx2i.sys
\Windows\System32\drivers\qlfcoei.sys
\Windows\System32\drivers\qnxcd.sys
\Windows\System32\drivers\raspppoe.sys



DriverStore可删除的驱动文件:

\Windows\System32\DriverStore\en-US\c_battery.inf_loc
\Windows\System32\DriverStore\en-US\c_cdrom.inf_loc
\Windows\System32\DriverStore\en-US\c_computer.inf_loc
\Windows\System32\DriverStore\en-US\c_fdc.inf_loc
\Windows\System32\DriverStore\en-US\c_floppydisk.inf_loc
\Windows\System32\DriverStore\en-US\c_hdc.inf_loc
\Windows\System32\DriverStore\en-US\c_hidclass.inf_loc
\Windows\System32\DriverStore\en-US\c_image.inf_loc
\Windows\System32\DriverStore\en-US\c_keyboard.inf_loc
\Windows\System32\DriverStore\en-US\c_memory.inf_loc
\Windows\System32\DriverStore\en-US\c_mouse.inf_loc
\Windows\System32\DriverStore\en-US\c_netservice.inf_loc
\Windows\System32\DriverStore\en-US\c_nettrans.inf_loc
\Windows\System32\DriverStore\en-US\c_ports.inf_loc
\Windows\System32\DriverStore\en-US\c_scsiadapter.inf_loc
\Windows\System32\DriverStore\en-US\c_system.inf_loc
\Windows\System32\DriverStore\en-US\c_unknown.inf_loc
\Windows\System32\DriverStore\en-US\c_usb.inf_loc
\Windows\System32\DriverStore\en-US\c_usbdevice.inf_loc
\Windows\System32\DriverStore\en-US\c_volsnap.inf_loc
\Windows\System32\DriverStore\en-US\errdev.inf_loc
\Windows\System32\DriverStore\en-US\megasas2i.inf_loc
\Windows\System32\DriverStore\en-US\wdmaudioCoreSystem.inf_loc
\Windows\System32\DriverStore\FileRepository\bfad.inf_amd64_29d63bf4e3bfc26c
\Windows\System32\DriverStore\FileRepository\bfad.inf_amd64_29d63bf4e3bfc26c\bfad.inf
\Windows\System32\DriverStore\FileRepository\bfad.inf_amd64_29d63bf4e3bfc26c\bfadi.sys
\Windows\System32\DriverStore\FileRepository\bfadfcoe.inf_amd64_eabf84d6b5ced07d
\Windows\System32\DriverStore\FileRepository\bfadfcoe.inf_amd64_eabf84d6b5ced07d\bfadfcoe.inf
\Windows\System32\DriverStore\FileRepository\bfadfcoe.inf_amd64_eabf84d6b5ced07d\bfadfcoei.sys
\Windows\System32\DriverStore\FileRepository\bxfcoe.inf_amd64_5cc8def1f4f1dd96
\Windows\System32\DriverStore\FileRepository\bxfcoe.inf_amd64_5cc8def1f4f1dd96\bnxfcd.sys
\Windows\System32\DriverStore\FileRepository\bxfcoe.inf_amd64_5cc8def1f4f1dd96\bxfcoe.inf
\Windows\System32\DriverStore\FileRepository\bxfcoe.inf_amd64_5cc8def1f4f1dd96\bxfcoe.sys
\Windows\System32\DriverStore\FileRepository\bxois.inf_amd64_0e2f01fd55f401e4
\Windows\System32\DriverStore\FileRepository\bxois.inf_amd64_0e2f01fd55f401e4\bxois.inf
\Windows\System32\DriverStore\FileRepository\bxois.inf_amd64_0e2f01fd55f401e4\bxois.sys
\Windows\System32\DriverStore\FileRepository\bxois.inf_amd64_0e2f01fd55f401e4\qnxcd.sys
\Windows\System32\DriverStore\FileRepository\c_fdc.inf_amd64_fe3599e7eac09e7f
\Windows\System32\DriverStore\FileRepository\c_fdc.inf_amd64_fe3599e7eac09e7f\c_fdc.inf
\Windows\System32\DriverStore\FileRepository\c_floppydisk.inf_amd64_bc7bd9dca28933ec
\Windows\System32\DriverStore\FileRepository\c_floppydisk.inf_amd64_bc7bd9dca28933ec\c_floppydisk.inf
\Windows\System32\DriverStore\FileRepository\elxfcoe.inf_amd64_dfc6a2d2cf7910de
\Windows\System32\DriverStore\FileRepository\elxfcoe.inf_amd64_dfc6a2d2cf7910de\elxfcoe.inf
\Windows\System32\DriverStore\FileRepository\elxfcoe.inf_amd64_dfc6a2d2cf7910de\elxfcoe.sys
\Windows\System32\DriverStore\FileRepository\elxstor.inf_amd64_0d529c6b29949e32
\Windows\System32\DriverStore\FileRepository\elxstor.inf_amd64_0d529c6b29949e32\elxstor.inf
\Windows\System32\DriverStore\FileRepository\elxstor.inf_amd64_0d529c6b29949e32\elxstor.sys
\Windows\System32\DriverStore\FileRepository\fdc.inf_amd64_7534987814b257b2
\Windows\System32\DriverStore\FileRepository\fdc.inf_amd64_7534987814b257b2\fdc.inf
\Windows\System32\DriverStore\FileRepository\fdc.inf_amd64_7534987814b257b2\fdc.sys
\Windows\System32\DriverStore\FileRepository\flpydisk.inf_amd64_acb1691126c93472
\Windows\System32\DriverStore\FileRepository\flpydisk.inf_amd64_acb1691126c93472\flpydisk.inf
\Windows\System32\DriverStore\FileRepository\flpydisk.inf_amd64_acb1691126c93472\flpydisk.sys
\Windows\System32\DriverStore\FileRepository\flpydisk.inf_amd64_acb1691126c93472\sfloppy.sys
\Windows\System32\DriverStore\FileRepository\netbvbda.inf_amd64_06bc8afcd2617abf
\Windows\System32\DriverStore\FileRepository\netbvbda.inf_amd64_06bc8afcd2617abf\bxvbda.sys
\Windows\System32\DriverStore\FileRepository\netbvbda.inf_amd64_06bc8afcd2617abf\netbvbda.inf
\Windows\System32\DriverStore\FileRepository\netevbda.inf_amd64_1503f4d5a0d6ba56
\Windows\System32\DriverStore\FileRepository\netevbda.inf_amd64_1503f4d5a0d6ba56\evbda.sys
\Windows\System32\DriverStore\FileRepository\netevbda.inf_amd64_1503f4d5a0d6ba56\netevbda.inf
\Windows\System32\DriverStore\FileRepository\netqevbda.inf_amd64_39c168182774c7af
\Windows\System32\DriverStore\FileRepository\netqevbda.inf_amd64_39c168182774c7af\netqevbda.inf
\Windows\System32\DriverStore\FileRepository\netqevbda.inf_amd64_39c168182774c7af\qevbda.sys
\Windows\System32\DriverStore\FileRepository\qefcoe.inf_amd64_e1642c6d13f544f6
\Windows\System32\DriverStore\FileRepository\qefcoe.inf_amd64_e1642c6d13f544f6\qefcd.sys
\Windows\System32\DriverStore\FileRepository\qefcoe.inf_amd64_e1642c6d13f544f6\qefcoe.inf
\Windows\System32\DriverStore\FileRepository\qefcoe.inf_amd64_e1642c6d13f544f6\qefcoe.sys
\Windows\System32\DriverStore\FileRepository\qeois.inf_amd64_74b294d5241dd4f4
\Windows\System32\DriverStore\FileRepository\qeois.inf_amd64_74b294d5241dd4f4\qeiscd.sys
\Windows\System32\DriverStore\FileRepository\qeois.inf_amd64_74b294d5241dd4f4\qeois.inf
\Windows\System32\DriverStore\FileRepository\qeois.inf_amd64_74b294d5241dd4f4\qeois.sys
\Windows\System32\DriverStore\FileRepository\ql2300.inf_amd64_55ac85f7632caf08
\Windows\System32\DriverStore\FileRepository\ql2300.inf_amd64_55ac85f7632caf08\ql2300.inf
\Windows\System32\DriverStore\FileRepository\ql2300.inf_amd64_55ac85f7632caf08\ql2300i.sys
\Windows\System32\DriverStore\FileRepository\ql40xx2i.inf_amd64_1de8054e812f0b5a
\Windows\System32\DriverStore\FileRepository\ql40xx2i.inf_amd64_1de8054e812f0b5a\ql40xx2i.inf
\Windows\System32\DriverStore\FileRepository\ql40xx2i.inf_amd64_1de8054e812f0b5a\ql40xx2i.sys
\Windows\System32\DriverStore\FileRepository\qlfcoei.inf_amd64_36edff83aeb06e6e
\Windows\System32\DriverStore\FileRepository\qlfcoei.inf_amd64_36edff83aeb06e6e\qlfcoei.inf
\Windows\System32\DriverStore\FileRepository\qlfcoei.inf_amd64_36edff83aeb06e6e\qlfcoei.sys
\Windows\System32\DriverStore\FileRepository\spaceport.inf_amd64_71749c7d6ac4b228
\Windows\System32\DriverStore\FileRepository\spaceport.inf_amd64_71749c7d6ac4b228\spacedump.sys
\Windows\System32\DriverStore\FileRepository\spaceport.inf_amd64_71749c7d6ac4b228\spaceport.inf
\Windows\System32\DriverStore\FileRepository\spaceport.inf_amd64_71749c7d6ac4b228\spaceport.sys
\Windows\System32\DriverStore\zh-CN\fdc.inf_loc
\Windows\System32\DriverStore\zh-CN\flpydisk.inf_loc
\Windows\System32\DriverStore\zh-CN\netbvbda.inf_loc
\Windows\System32\DriverStore\zh-CN\netevbda.inf_loc
\Windows\System32\DriverStore\zh-CN\netqevbda.inf_loc



作者: sairen139    时间: 2021-3-16 17:30
本帖最后由 sairen139 于 2021-4-18 09:31 编辑

winsxs文件夹最多需要的文件包括支持Dism的servicingstack(2021年4月18日更正经试验这个签名文件完全可以删掉毫不影响pe),仅需增加vc运行库支持共两个增加文件!
Dism需要增加System32最少文件如下:
\Windows\System32\Dism.exe
\Windows\System32\Dism\DismCore.dll  
\Windows\System32\Dism\DismCorePS.dll  
\Windows\System32\Dism\DismHost.exe  
\Windows\System32\Dism\DismProv.dll  
\Windows\System32\Dism\FfuProvider.dll  
\Windows\System32\Dism\FolderProvider.dll  
\Windows\System32\Dism\ImagingProvider.dll  
\Windows\System32\Dism\LogProvider.dll  
\Windows\System32\Dism\WimProvider.dll  
\Windows\System32\Dism\zh-CN\PEProvider.dll.mui  

E7214BF7-9B97-4F68-A8FF-E3A16DEB71A0.png (19.73 KB, 下载次数: 172)

winsxs文件夹最多需要的文件包括支持Dism的servicingstack和vc运行库支持共三个增加文件!

winsxs文件夹最多需要的文件包括支持Dism的servicingstack和vc运行库支持共三个增加文件!

作者: xyzy1008    时间: 2021-3-16 18:05
顶起,好帖。
作者: maghreb    时间: 2021-3-16 18:32
要火,抓紧占位
作者: bfgxp    时间: 2021-3-16 19:11
楼主又出手了,学习
作者: dongjun    时间: 2021-3-16 19:12
这个一下简单了。感谢大佬们
作者: mrhxn    时间: 2021-3-16 21:01
32位无限重起,64位还行.
作者: 新空气    时间: 2021-3-16 21:19
厉害了
作者: sairen139    时间: 2021-3-16 21:50
mrhxn 发表于 2021-3-16 21:01
32位无限重起,64位还行.

我这个批处理就是针对64位的,@江南一根葱那个帖子有32位的批处理
作者: xban    时间: 2021-3-16 23:47
谢谢分享
作者: xhan    时间: 2021-3-16 23:58
感谢分享
作者: kkk2099    时间: 2021-3-17 01:29
谢谢分享
作者: 韩小锐    时间: 2021-3-17 08:35
厉害!感谢分享
作者: Bluebells    时间: 2021-3-17 10:25
5 秒很明显是夸大其词
除了可以在 winpeshl.ini 中进行一些预设置外, 也可以在 startnet.cmd 批处理中进行配置
离线编辑注册表(非挂载), 可以使用 Symantac GHOST 中的 GhostRegEdit, 或使用 erwan.l 的 offlinereg


作者: sairen139    时间: 2021-3-17 10:28
Bluebells 发表于 2021-3-17 10:25
5 秒很明显是夸大其词
除了可以在 winpeshl.ini 中进行一些预设置外, 也可以在 startnet.cmd 批处理中进行 ...

看我第二张截图里的时间就是5秒完成制作!
作者: sairen139    时间: 2021-3-17 10:31
Bluebells 发表于 2021-3-17 10:25
5 秒很明显是夸大其词
除了可以在 winpeshl.ini 中进行一些预设置外, 也可以在 startnet.cmd 批处理中进行 ...

看我这截图上的开始时间和结束时间,其实是4秒多就完成pe制作了。

AE31ADC5-A9D1-4946-9200-91140FFB1D6B.jpeg (1.32 MB, 下载次数: 169)

看着图上的开始时间和结束时间其实是4秒多就完成制作了!

看着图上的开始时间和结束时间其实是4秒多就完成制作了!

作者: Bluebells    时间: 2021-3-17 10:36
sairen139 发表于 2021-3-17 10:31
看我这截图上的开始时间和结束时间,其实是4秒多就完成pe制作了。

也许是因为你的机子的性能特别强吧, 我的机子挂载 WinRE 映像至少需要 3 秒, 重新提交映像则需要更多时间
作者: wangsugertang    时间: 2021-3-31 09:09
好东西不错的
作者: sairen139    时间: 2021-3-31 21:54
sairen139 发表于 2021-3-16 17:29
用winre.wim作为底版制作网络版pe可删除的drives和DriverStore驱动文件夹里的一些文件列表
drivers可删的 ...

试验精简pe驱动:E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\acpidev.inf_amd64_0f7f041f33bd01ccE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\acpipagr.inf_amd64_a3248d35e6aba0f3E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\acpitime.inf_amd64_e1498a974ab95ea7E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\audioendpoint.inf_amd64_4fc4a632c1490033E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\battery.inf_amd64_a239bc596073092aE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\bda.inf_amd64_d32fe6b1c2b7b2a5E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\buttonconverter.inf_amd64_73b807c3bed63b18E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_apo.inf_amd64_a261b6effa32e5a2E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_avc.inf_amd64_8ee511eb19322856E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_battery.inf_amd64_5637e58e54fb24bbE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_biometric.inf_amd64_edc558d403ab30c1E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_cdrom.inf_amd64_f08f2fe1cde58aefE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_computeaccelerator.inf_amd64_9d34992b3634b396E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_computer.inf_amd64_aa72c8894a821b32E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_diskdrive.inf_amd64_0d550cdcef0eeba5E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_extension.inf_amd64_5d46bd36c5dcebd5E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_firmware.inf_amd64_36e4e17f210128abE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_hdc.inf_amd64_6e00e835fbceac58E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_hidclass.inf_amd64_b37df5bd0922aeefE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_image.inf_amd64_82b50dc35425ad80E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_keyboard.inf_amd64_56ea9763e933f7c5E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_legacydriver.inf_amd64_c07aa9c633b5271eE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_mcx.inf_amd64_fcbcc3807cbf63ecE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_mediumchanger.inf_amd64_69ea0d8614286224E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_memory.inf_amd64_6fa9664593233d6eE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_modem.inf_amd64_8cddb75e34142905E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_monitor.inf_amd64_f02375bf47a4adb2E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_mouse.inf_amd64_822333b41326bc2fE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_mtd.inf_amd64_2f8cc39571965376E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_multifunction.inf_amd64_8bf0fd2423b20b97E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_multiportserial.inf_amd64_e92b6921fca885d5E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_net.inf_amd64_32a9ad23c1ecc42dE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_netdriver.inf_amd64_2d569d832b41b8dfE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_netservice.inf_amd64_9ab9cf10857f7349E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_nettrans.inf_amd64_b6d30279f382fa4bE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_ports.inf_amd64_181d494584779290E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_processor.inf_amd64_4431cc603de6e020E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_proximity.inf_amd64_e42355875c34e406E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_sbp2.inf_amd64_db7034ac4806cf05E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_scmdisk.inf_amd64_d8f75a9c87c2f7c4E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_scmvolume.inf_amd64_de693592afe8a496E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_sdhost.inf_amd64_b71f983cb35bfde3E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_smartcard.inf_amd64_bf5afc5892966e30E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_smartcardfilter.inf_amd64_3573afe136371e51E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_smartcardreader.inf_amd64_33a0db63c0afb351E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_smrdisk.inf_amd64_bbef253cecafbb1aE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_smrvolume.inf_amd64_1d430c5b72323a1cE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_sslaccel.inf_amd64_ed6849ad81a24c48E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_swcomponent.inf_amd64_f378d70fa39d3577E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_swdevice.inf_amd64_12050f4158021fcbE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_system.inf_amd64_184528953a6fb673E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_ucm.inf_amd64_c30468a947db0fa8E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_unknown.inf_amd64_9f92c189b415c003E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_usbfn.inf_amd64_64da5751ebd2f2f4E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_volsnap.inf_amd64_47e3741bbf4d6b06E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_volume.inf_amd64_a2da2b286ed77704E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\c_wceusbs.inf_amd64_1ba398d9da634d3fE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\cht4nulx64.inf_amd64_641bf08bee8ac46dE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\cmbatt.inf_amd64_554d46f6008bc631E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\dc21x4vm.inf_amd64_3294fc34256dbb0eE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\display.inf_amd64_ee5014d314538c49E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\displayoverride.inf_amd64_c7a5777273c98ebfE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\e2xw10x64.inf_amd64_04c2ae40613a06ffE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\errdev.inf_amd64_616c5168a5b1807aE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\gameport.inf_amd64_edfd5301fe3972d5E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\halextintclpiodma.inf_amd64_7f59f2c73a7fab14E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\halextpl080.inf_amd64_15251233835ef753E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\hdaudss.inf_amd64_76a0499c8a4b3752E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\hidbatt.inf_amd64_a6fa9bcee39a694fE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\hiddigi.inf_amd64_dde7255b040ac897E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\hidinterrupt.inf_amd64_eeb986311b3a5b16E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\hidserv.inf_amd64_c20a3bb7ac1cd207E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\hidspi_km.inf_amd64_7e53b3972dc4df20E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\hidvhf.inf_amd64_0a924aec7600dcdeE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\iastorav.inf_amd64_87f761c07c99d5e7E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\intelpep.inf_amd64_1caa95b76ca3444dE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\ipmidrv.inf_amd64_0c60e8ebd13abf26E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\ipoib6x.inf_amd64_ef71073a5867971fE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\itsas35i.inf_amd64_4f5850c71046b0cbE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\kdnic.inf_amd64_6649425cdcae9b5fE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\ks.inf_amd64_9fac168e1cbea90cE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\kscaptur.inf_amd64_b95d9f4691816045E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\ksfilter.inf_amd64_d5c8b2a031c7d5c5E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\lltdio.inf_amd64_4faf5a37ebdbec2bE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\mchgr.inf_amd64_399f04975a0af112E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\megasas.inf_amd64_289e18fb610dd883E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\megasas2i.inf_amd64_ed501deb0beeb5cbE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\megasas35i.inf_amd64_4df7f6223ebcd28dE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\mf.inf_amd64_e3c6d8265de5138cE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\monitor.inf_amd64_b9811af5feb622c1E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\msports.inf_amd64_f2e8231e8b60f214E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\mssmbios.inf_amd64_9fc7fe03de136fc1E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\ndisimplatform.inf_amd64_b6b644565437983aE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\ndisimplatformmp.inf_amd64_8de1181bfd1f1628E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\ndisuio.inf_amd64_6096fd74a67ccd5dE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\ndisvirtualbus.inf_amd64_e8d548ad6f0a613aE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\net40i68.inf_amd64_c608b7797eeb445fE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\netavpna.inf_amd64_f6f0831ba09dd9f5E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\netip6.inf_amd64_f29ffcd2b14f21f5E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\netlldp.inf_amd64_fbd4bbbad72f0e6bE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\netloop.inf_amd64_762588e32974f9e8E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\netmscli.inf_amd64_b39ea5f4658998deE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\netnb.inf_amd64_0dc913ad00b14824E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\netnwifi.inf_amd64_a2bfd066656fe297E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\netrasa.inf_amd64_1bdf7a435cb3580dE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\netrass.inf_amd64_7f701cb29b5389d3E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\netrast.inf_amd64_935f1046c28ea0dcE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\netrndis.inf_amd64_e9251f48949c0042E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\netserv.inf_amd64_73adce5afe861093E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\netsstpa.inf_amd64_e76c5387d67e3fd6E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\nettcpip.inf_amd64_96215b82eaa40fd5E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\netvwifibus.inf_amd64_f52d5ad58116f6f0E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\netvwififlt.inf_amd64_c5e19aab2305f37fE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\netvwifimp.inf_amd64_ec11d0ad3c5b262aE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\npsvctrig.inf_amd64_b98e9a5325075265E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\nvdimm.inf_amd64_9bb46b0de5ea33cdE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\qd3x64.inf_amd64_fd7b06296b7ac679E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\rndiscmp.inf_amd64_81bff1eb756435c6E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\rspndr.inf_amd64_4e80c2bb5314f071E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\sbp2.inf_amd64_8fde09181055ff8dE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\scmbus.inf_amd64_c78fd781987c1675E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\scmvolume.inf_amd64_6957cfb7d6fea5c7E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\sdbus.inf_amd64_4746354c4a8dd95bE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\smrdisk.inf_amd64_f945aad6094163f4E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\smrvolume.inf_amd64_9a3d52a168ca8feeE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\ufxchipidea.inf_amd64_1c78775fffab6a0aE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\ufxsynopsys.inf_amd64_ffe2a52b9475a490E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\umbus.inf_amd64_b78a9c5b6fd62c27E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\umpass.inf_amd64_3daa9a904daf9501E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\unknown.inf_amd64_b8b0fe7bbc76405bE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\usbser.inf_amd64_d10aebb07a59f533E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\vdrvroot.inf_amd64_5dbe5e81fafe4636E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\virtdisk.inf_amd64_9a7f42b85c7def50E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\volmgr.inf_amd64_3b773e139be3f09bE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\wave.inf_amd64_8e8496aa33c0a7f6E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\wceisvista.inf_amd64_07ad61d07466a58aE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\wdmaudiocoresystem.inf_amd64_1706d6bbdff9d77aE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\wdmvsc.inf_amd64_8666ee4da6ad6325E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\whyperkbd.inf_amd64_6c54f73a58d5fb2cE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\winusb.inf_amd64_ced441476847bd1aE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\wmiacpi.inf_amd64_4ab67656039b026bE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\wnetvsc.inf_amd64_47688f863c596e7fE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\wpdcomp.inf_amd64_a5f4ddbee078b2caE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\wpdfs.inf_amd64_612fe10b6f5414c2E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\wpdmtphw.inf_amd64_1aae998f86058cecE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\wstorflt.inf_amd64_45ac09a9061e79a9E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\wudfusbcciddriver.inf_amd64_a084e687a06b255fE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\wvmbus.inf_amd64_c369227eeeaedf15E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\wvmbushid.inf_amd64_fd2fe159a9daf508E:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\wvmbusvideo.inf_amd64_c531b5e68fd6f6bfE:\19042_精简_10PEX64\Windows\System32\DriverStore\FileRepository\ykinx64.inf_amd64_0bbd8466b526ef26

作者: 剑舞    时间: 2021-4-10 15:18
2021-04-10
  我增加直接打包ISO的功能

@echo off & pushd "%~dp0"
if exist winre.wim (
echo 发现winre.wim!准备制作!
set wimfile=winre.wim & goto :start
)

if exist boot.wim goto :boot_wim

for %%i in (*.iso) do (
echo 没有发现winre.wim和boot.wim,正在尝试从iso中解压出boot.wim ......
bin\7z.exe e -o"%~dp0" -aoa "%%i" sources/boot.wim>NUL
if exist boot.wim goto :boot_wim
)
echo. & echo 找不到winre.wim、boot.wim、系统iso任何一个,按任意键退出 ......
pause>nul & EXIT

:boot_wim
echo 发现boot.wim,直接制作,准备删除卷1 ......
bin\wimlib delete boot.wim 1 --check>NUL
set wimfile=boot.wim

:start

echo. & echo 开始时间:%time% & set startT=%time%
echo. & echo 稍候………………
if exist excel.txt del excel.txt /f /q
for /f "delims=" %%i in (bin\Win10x86_64.txt) do (
        echo %%i | find ".exe" >NUL && (
        for /f "delims=" %%a in ('bin\wimlib dir %wimfile% 1 ^| find "." ^| findstr /vil "%%i"') do echo delete --force --recursive "%%a">>excel.txt
        ) || (
        for /f "delims=" %%a in ('bin\wimlib dir %wimfile% 1 --path=windows\winsxs ^| find "." ^| findstr /vi "%%i"') do echo delete --force --recursive "%%a">>excel.txt
        )
)

:::||::挂载修改注册表方法备份
:::||echo. & echo 准备释放注册表...... & echo.
:::||if not exist %~dp0build md %~dp0build
:::||bin\7z.exe e -o%~dp0build -aoa %wimfile% Windows/System32/config/system>NUL
:::||if "%Processor_Architecture%%Processor_Architew6432%" equ "x86" (
:::||set "NSudo=%~dp0x86\NSudo32.exe"
:::||) else (
:::||set "NSudo=%~dp0x64\NSudo64.exe"
:::||)
:::||start "" /w /min %NSudo% -U:S -P:E -M:S "reg load hklm\minipe %~dp0build\system">NUL
:::||start "" /w /min %NSudo% -U:S -P:E -M:S "reg add "HKLM\minipe\ControlSet001\Services\mpssvc" /f /v "Start" /t REG_DWORD /d 3">NUL
:::||echo. & echo 挂载修改完毕,上载注册表...... & echo.
:::||start "" /w /min %NSudo% -U:S -P:E -M:S "reg unload hklm\minipe">nul
:::||start "" /w /min %NSudo% -U:S -P:E -M:S "reg unload hklm\minipe">nul
:::||echo. & echo 覆盖%wimfile%中的注册表...... & echo.
:::||bin\wimlib update %wimfile% --command="add '%~dp0build\system' '\Windows\System32\config\system'"
:::||::修改注册表完毕
  echo. & echo 正在增删削减%wimfile%包里的文件制作PE过程中,请您稍微等待 ...... & echo.
bin\wimlib dir %wimfile% 1 --path=Windows\SysWOW64 | find ".exe" >NUL && (set FD=x64) || (set FD=x86)
bin\wimlib update %wimfile%<excel.txt>NUL
bin\wimlib update %wimfile%<%FD%\add2wim.txt>NUL
::精简大文件
::bin\wimlib update %wimfile% --command="add '%~dp0%FD%\lite\simsun.ttc' '\Windows\Fonts\simsun.ttc'"
::bin\wimlib update %wimfile% --command="add '%~dp0%FD%\lite\imageres.dll' '\Windows\system32\imageres.dll'"
::bin\wimlib update %wimfile% --command="add '%~dp0%FD%\lite\shell32.dll.mun' '\Windows\SystemResources\shell32.dll.mun'"

::生成wim
bin\wimlib optimize %wimfile%
move /y %wimfile% iso\Windows10-PE\sources\

set endT=%time%
set /a costM=3%endT:~3,2%-3%startT:~3,2%
if %costM% lss 0 set /a costM=%costM%+60
set /a costT=3%endT:~9,2%-3%startT:~9,2%+(3%endT:~6,2%-3%startT:~6,2%+%costM%*60)*100
echo. & echo 结束时间:%endT%   耗时:%costT:~0,-2%.%costT:~-2% 秒
del /f /q *.txt

set output=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%

echo. & echo 正在创建ISO,请稍等 ...... & echo.
bin\oscdimg -n -bbin\boot.bif iso\Windows10-PE %output%.iso

if exist %~dp0build rd /s /q %~dp0build
echo. & echo 感谢您的等待,%output%.iso已经制作完成。& echo.
pause
EXIT

作者: 剑舞    时间: 2021-4-10 17:58
我增加直接打包ISO的功能:
github.com/ZhaoLiangJun/minipe***
作者: Fdh6585001    时间: 2021-4-14 09:41
大神能不能制作一个“5秒制作完成网络通用版”,就是能运行基本软件的那种的批处理?
作者: Fdh6585001    时间: 2021-4-15 15:57
奇怪,用winre作底包不用修改注册表直接增删相关文件就可以制作出网络版PE吗?

作者: sairen139    时间: 2021-4-15 16:27
Fdh6585001 发表于 2021-4-15 15:57
奇怪,用winre作底包不用修改注册表直接增删相关文件就可以制作出网络版PE吗?

可以的,删除winre.wim里绝大部分文件,然后增加任务栏和资源管理器(第三方文件管理器)就可以得到一个网络版pe,而且是骨头版的!
作者: bfgxp    时间: 2021-4-15 16:35
牛,楼主对制作pe研究的方法完全是颠覆性的,或者说是回归本质的。
作者: Fdh6585001    时间: 2021-4-15 18:16
厉害厉害
作者: mrhxn    时间: 2021-4-17 23:46
请问,如何解决网络红叉的问题?
作者: zydl123    时间: 2021-4-21 08:52
下载来测试,有比较才有发言权
作者: jingbo66    时间: 2022-7-21 16:07
感谢分享
作者: 小楼昨夜又大风    时间: 2024-6-5 09:19
学习了
作者: 小楼昨夜又大风    时间: 2024-6-15 09:53
学习了




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3