无忧启动论坛
标题: 探骊得珠抑或是管中窥豹:一个较为精简的纯X64位win10pe的最少目录和文件架构仅80多m [打印本页]
作者: sairen139 时间: 2020-7-7 17:00
标题: 探骊得珠抑或是管中窥豹:一个较为精简的纯X64位win10pe的最少目录和文件架构仅80多m
本帖最后由 sairen139 于 2020-7-16 18:48 编辑
管中窥豹探骊得珠:一个较为精简的纯X64位win10pe的最少文件夹和文件架构
pe桌面文件夹:
\Users\Default\Desktop
pe开始菜单文件夹:
\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu
pe的Windows下的文件夹和文件概况如下总共8文件夹:
pe里Windows目录下字体Font文件夹(内有1个文件):
\Windows\Fonts\simsun.ttc
pe里Windows目录下Globalization文件夹(内有1个文件):
\Windows\Globalization\Sorting\SortDefault.nls
pe里Windows目录下INF文件夹(内有9个文件):
\Windows\INF\acpi.inf
\Windows\INF\disk.inf
\Windows\INF\errata.inf
\Windows\INF\hal.inf
\Windows\INF\keyboard.inf
\Windows\INF\machine.inf
\Windows\INF\mshdc.inf
\Windows\INF\msmouse.inf
\Windows\INF\volume.inf
pe里Windows目录下resources主题文件夹(内2个文件均可删但界面最大化按钮变怪故保留):
\Windows\resources\Themes\aero\aero.msstyles
\Windows\resources\Themes\aero\zh-CN\aero.msstyles.mui
pe里Windows目录下System32文件夹推后再说……
pe里Windows目录下 SystemResources文件夹(内有2个文件):
\Windows\SystemResources\propsys.dll.mun
\Windows\SystemResources\shell32.dll.mun
pe里Windows目录下WinSxS文件夹(内有7个文件):
\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.1_none_b555e41d4684ddec\comctl32.dll
\Windows\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.19041.264_none_faeb9d41761776a3\GdiPlus.dll
\Windows\WinSxS\Manifests\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.1_none_b555e41d4684ddec.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.19041.264_none_faeb9d41761776a3.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.i..utomation.proxystub_6595b64144ccf1df_1.0.19041.1_none_5f3561098cddf682.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.isolationautomation_6595b64144ccf1df_1.0.19041.1_none_b5be0fd62dd3dc6e.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.systemcompatible_6595b64144ccf1df_6.0.19041.1_none_bcf22701031bcbf3.manifest
pe里Windows目录下zh-CN文件夹(内有1个注册表资源文件):
\Windows\zh-CN\regedit.exe.mui{不用的话可删除}
pe里Windows目录下1个注册表编辑器本体文件:
\Windows\regedit.exe{不用的话可删除}
接上面推后再说的Windows子文件夹System32目录下共有八个文件夹具体情形如下所述:
System32目录里的系统文件:
\Windows\System32\aclui.dll
\Windows\System32\advapi32.dll
\Windows\System32\apisetschema.dll
\Windows\System32\authz.dll
\Windows\System32\basesrv.dll
\Windows\System32\bcrypt.dll
\Windows\System32\bcryptprimitives.dll
\Windows\System32\BOOTVID.DLL
\Windows\System32\cdd.dll
\Windows\System32\cfgmgr32.dll
\Windows\System32\ci.dll
\Windows\System32\clb.dll
\Windows\System32\cmd.exe
\Windows\System32\cmdext.dll
\Windows\System32\combase.dll
\Windows\System32\comctl32.dll
\Windows\System32\comdlg32.dll
\Windows\System32\conhost.exe
\Windows\System32\crypt32.dll
\Windows\System32\cryptbase.dll
\Windows\System32\cryptdll.dll
\Windows\System32\cryptsp.dll
\Windows\System32\csrsrv.dll
\Windows\System32\csrss.exe
\Windows\System32\C_1252.NLS
\Windows\System32\C_437.NLS
\Windows\System32\C_936.NLS
\Windows\System32\dabapi.dll
\Windows\System32\devobj.dll
\Windows\System32\dpapisrv.dll
\Windows\System32\dui70.dll
\Windows\System32\duser.dll
\Windows\System32\dwmapi.dll
\Windows\System32\EventAggregation.dll
\Windows\System32\fltLib.dll
\Windows\System32\fontdrvhost.exe
\Windows\System32\format.com
\Windows\System32\gdi32.dll
\Windows\System32\gdi32full.dll
\Windows\System32\hal.dll
\Windows\System32\hid.dll
\Windows\System32\iertutil.dll
\Windows\System32\imageres.dll
\Windows\System32\imm32.dll
\Windows\System32\IPHLPAPI.DLL
\Windows\System32\KBDUS.DLL
\Windows\System32\kd.dll
\Windows\System32\kernel.appcore.dll
\Windows\System32\kernel32.dll
\Windows\System32\KernelBase.dll
\Windows\System32\locale.nls
\Windows\System32\lsasrv.dll
\Windows\System32\lsass.exe
\Windows\System32\lsm.dll
\Windows\System32\l_intl.nls
\Windows\System32\mpr.dll
\Windows\System32\msasn1.dll
\Windows\System32\msimg32.dll
\Windows\System32\msprivs.dll
\Windows\System32\msv1_0.dll
\Windows\System32\msvcp_win.dll
\Windows\System32\msvcrt.dll
\Windows\System32\msxml3.dll
\Windows\System32\msxml3r.dll
\Windows\System32\ncrypt.dll
\Windows\System32\notepad.exe
\Windows\System32\ntasn1.dll
\Windows\System32\ntdll.dll
\Windows\System32\ntdsapi.dll
\Windows\System32\NtlmShared.dll
\Windows\System32\ntmarta.dll
\Windows\System32\ntoskrnl.exe
\Windows\System32\ole32.dll
\Windows\System32\oleacc.dll
\Windows\System32\oleaccrc.dll
\Windows\System32\oleaut32.dll
\Windows\System32\oledlg.dll
\Windows\System32\powrprof.dll
\Windows\System32\profapi.dll
\Windows\System32\propsys.dll
\Windows\System32\psapi.dll
\Windows\System32\PSHED.DLL
\Windows\System32\RpcEpMap.dll
\Windows\System32\rpcrt4.dll
\Windows\System32\rpcss.dll
\Windows\System32\rsaenh.dll
\Windows\System32\rundll32.exe
\Windows\System32\samsrv.dll
\Windows\System32\sechost.dll
\Windows\System32\services.exe
\Windows\System32\setupapi.dll
\Windows\System32\SHCore.dll
\Windows\System32\shell32.dll
\Windows\System32\shellstyle.dll
\Windows\System32\shlwapi.dll
\Windows\System32\smss.exe
\Windows\System32\sspicli.dll
\Windows\System32\sspisrv.dll
\Windows\System32\svchost.exe
\Windows\System32\sxs.dll
\Windows\System32\sxssrv.dll
\Windows\System32\sysntfy.dll
\Windows\System32\SystemEventsBrokerServer.dll
\Windows\System32\TextShaping.dll
\Windows\System32\ucrtbase.dll
\Windows\System32\ulib.dll
\Windows\System32\urlmon.dll
\Windows\System32\user32.dll
\Windows\System32\userenv.dll
\Windows\System32\UXInit.dll
\Windows\System32\uxtheme.dll
\Windows\System32\version.dll
\Windows\System32\wimgapi.dll
\Windows\System32\win32k.sys
\Windows\System32\win32kbase.sys
\Windows\System32\win32kfull.sys
\Windows\System32\win32u.dll
\Windows\System32\winbrand.dll
\Windows\System32\Windows.FileExplorer.Common.dll
\Windows\System32\windows.storage.dll
\Windows\System32\WindowsCodecs.dll
\Windows\System32\wininet.dll
\Windows\System32\wininit.exe
\Windows\System32\wininitext.dll
\Windows\System32\winload.efi {可删除}
\Windows\System32\winlogon.exe
\Windows\System32\winmm.dll
\Windows\System32\winpeshl.exe
\Windows\System32\winpeshl.ini
\Windows\System32\winspool.drv
\Windows\System32\winsrv.dll
\Windows\System32\winsrvext.dll
\Windows\System32\winsta.dll
\Windows\System32\wintrust.dll
\Windows\System32\wkscli.dll
\Windows\System32\Wldap32.dll
\Windows\System32\wldp.dll
\Windows\System32\wpeutil.dll
\Windows\System32\wpeutil.exe
\Windows\System32\ws2_32.dll
\Windows\System32\wsock32.dll
\Windows\System32\wtsapi32.dll
\Windows\System32\xmllite.dll
Boot文件夹(内有1个文件):
\Windows\System32\Boot\winload.efi
CatRoot文件夹(内有1个文件夹9个文件):
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\
Microsoft-OneCore-CoreSystem-Core-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
Microsoft-Windows-Common-Drivers-Package-windows-Package~31bf3856ad364e35~amd64~~10.0.19041.84.cat
Microsoft-Windows-CoreSystem-UnifiedBPM-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
Microsoft-Windows-Pnp-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
Microsoft-Windows-SXS-Runtime-Package~31bf3856ad364e35~amd64~~10.0.19041.207.cat
Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
CodeIntegrity文件夹(内有1个文件):
\Windows\System32\CodeIntegrity\driver.stl
config文件夹(内有6个文件):
\Windows\System32\config\DEFAULT
\Windows\System32\config\DRIVERS
\Windows\System32\config\SAM
\Windows\System32\config\SECURITY
\Windows\System32\config\SOFTWARE
\Windows\System32\config\SYSTEM
drivers文件夹(内有1个文件夹许多文件):
\Windows\System32\drivers\
……
……
……
DriverStore文件夹(内有2个文件夹数个文件):
……
……
……
WinXShell_x64文件夹(内有5个文件):
\Windows\System32\WinXShell_x64\config.xml【Explorer++配置文件】
\Windows\System32\WinXShell_x64\Explorer++.exe
\Windows\System32\WinXShell_x64\Explorer++ZH.dll{Explorer++界面汉化文件可删除}
\Windows\System32\WinXShell_x64\WinXShell.exe
\Windows\System32\WinXShell_x64\WinXShell.jcfg【WinXShell.exe的配置文件】
zh-CN文件夹(内有59个文件):
\Windows\System32\zh-CN\activeds.dll.mui
\Windows\System32\zh-CN\advapi32.dll.mui
\Windows\System32\zh-CN\bcrypt.dll.mui
\Windows\System32\zh-CN\cmd.exe.mui
\Windows\System32\zh-CN\combase.dll.mui
\Windows\System32\zh-CN\comdlg32.dll.mui
\Windows\System32\zh-CN\Conhost.exe.mui
\Windows\System32\zh-CN\crypt32.dll.mui
\Windows\System32\zh-CN\csrsrv.dll.mui
\Windows\System32\zh-CN\csrss.exe.mui
\Windows\System32\zh-CN\dui70.dll.mui
\Windows\System32\zh-CN\dwmapi.dll.mui
\Windows\System32\zh-CN\fltlib.dll.mui
\Windows\System32\zh-CN\hid.dll.mui
\Windows\System32\zh-CN\kernel32.dll.mui
\Windows\System32\zh-CN\KernelBase.dll.mui
\Windows\System32\zh-CN\lsasrv.dll.mui
\Windows\System32\zh-CN\lsm.dll.mui
\Windows\System32\zh-CN\mpr.dll.mui
\Windows\System32\zh-CN\msprivs.dll.mui
\Windows\System32\zh-CN\msxml3r.dll.mui
\Windows\System32\zh-CN\ncrypt.dll.mui
\Windows\System32\zh-CN\notepad.exe.mui
\Windows\System32\zh-CN\ntdll.dll.mui
\Windows\System32\zh-CN\ntmarta.dll.mui
\Windows\System32\zh-CN\ole32.dll.mui
\Windows\System32\zh-CN\oleaccrc.dll.mui
\Windows\System32\zh-CN\powrprof.dll.mui
\Windows\System32\zh-CN\propsys.dll.mui
\Windows\System32\zh-CN\pshed.dll.mui
\Windows\System32\zh-CN\RpcEpMap.dll.mui
\Windows\System32\zh-CN\rpcrt4.dll.mui
\Windows\System32\zh-CN\rundll32.exe.mui
\Windows\System32\zh-CN\samsrv.dll.mui
\Windows\System32\zh-CN\services.exe.mui
\Windows\System32\zh-CN\setupapi.dll.mui
\Windows\System32\zh-CN\SHCore.dll.mui
\Windows\System32\zh-CN\shell32.dll.mui
\Windows\System32\zh-CN\shlwapi.dll.mui
\Windows\System32\zh-CN\smss.exe.mui
\Windows\System32\zh-CN\svchost.exe.mui
\Windows\System32\zh-CN\swprv.dll.mui
\Windows\System32\zh-CN\sxs.dll.mui
\Windows\System32\zh-CN\SystemEventsBrokerServer.dll.mui
\Windows\System32\zh-CN\user32.dll.mui
\Windows\System32\zh-CN\userenv.dll.mui
\Windows\System32\zh-CN\uxtheme.dll.mui
\Windows\System32\zh-CN\win32kbase.sys.mui
\Windows\System32\zh-CN\windows.storage.dll.mui
\Windows\System32\zh-CN\wininit.exe.mui
\Windows\System32\zh-CN\winload.efi.mui
\Windows\System32\zh-CN\winlogon.exe.mui
\Windows\System32\zh-CN\winmm.dll.mui
\Windows\System32\zh-CN\winpeshl.exe.mui
\Windows\System32\zh-CN\winsrv.dll.mui
\Windows\System32\zh-CN\wldap32.dll.mui
\Windows\System32\zh-CN\wldp.dll.mui
\Windows\System32\zh-CN\wpeutil.dll.mui
\Windows\System32\zh-CN\ws2_32.dll.mui
-
446B9A3D-F4AA-4D4F-892A-5B88C9B6ED82.jpeg
(889.67 KB, 下载次数: 186)
-
F9117782-8F57-407B-B782-1807B6BA65E8.jpeg
(600.48 KB, 下载次数: 184)
-
EA77C4A7-0428-412D-A896-CADFA134E8D4.jpeg
(646.66 KB, 下载次数: 186)
-
ECE9A4F5-BA11-4333-B295-2432D67B336F.jpeg
(237.18 KB, 下载次数: 186)
-
-
!极限精简的pe系统所有目录和文件列表清单files.txt
143.78 KB, 下载次数: 183, 下载积分: 无忧币 -2
!极限精简的pe系统所有目录和文件列表清单files
-
-
!!!!!!实验性质81m的纯X64位最小骨头版win10pe全部目录和文件列表清单List.txt
134.65 KB, 下载次数: 87, 下载积分: 无忧币 -2
!!!!!!实验性质81m的纯X64位最小骨头版win10pe全部目录和文件列表清单List
-
-
CatRoot里的精简的签名文件,可以在此基础上再行精简.zip
1.31 MB, 下载次数: 88, 下载积分: 无忧币 -2
-
-
CatRoot极限精简仅需9签名文件pe就能正常使用!.7z
994.39 KB, 下载次数: 90, 下载积分: 无忧币 -2
70mb极限精简的骨头版X64位的win10pe里CatRoot文件夹的签名文件只需9个pe就能正常使用!
作者: sairen139 时间: 2020-7-7 17:00
本帖最后由 sairen139 于 2020-7-7 17:34 编辑
下载地址:
链接: https://pan.baidu.com/s/1RnzBavsv-CPu5MCXXUxexg 提取码: xgqy
作者: sairen139 时间: 2020-7-7 17:01
本帖最后由 sairen139 于 2020-7-8 17:34 编辑
盘符右键格式化相关文件如下:
\Windows\System32\fmifs.dll
\Windows\System32\format.com
\Windows\System32\fsutilext.dll
\Windows\System32\ifsutil.dll
\Windows\System32\ufat.dll
\Windows\System32\ulib.dl
\Windows\System32\untfs.dll
如果仅需cmd的操作:format.com本身只能将分区们格式化成fat格式,如果要将分区格式化成ntfs格式需要System32目录里有Untfs.dll这个系统文件!
命令如下:
format c: /fs:ntfs /v:Win10注意/v:Win10只是将分区卷标改为Win10可以不用加这个参数!
-
D6683311-EB9B-42A1-916E-DD1DEB2FAA9F.png
(19.76 KB, 下载次数: 169)
format格式化命令参数介绍!
作者: sairen139 时间: 2020-7-7 17:01
本帖最后由 sairen139 于 2020-7-9 12:15 编辑
细节文件再削减打磨调整后的pe:
普通windows电脑pe里Windows\WinSxS文件夹里仅需下面7个文件pe就能正常使用!
\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.1_none_b555e41d4684ddec\comctl32.dll
\Windows\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.19041.264_none_faeb9d41761776a3\GdiPlus.dll
\Windows\WinSxS\Manifests\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.1_none_b555e41d4684ddec.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.19041.264_none_faeb9d41761776a3.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.i..utomation.proxystub_6595b64144ccf1df_1.0.19041.1_none_5f3561098cddf682.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.isolationautomation_6595b64144ccf1df_1.0.19041.1_none_b5be0fd62dd3dc6e.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.systemcompatible_6595b64144ccf1df_6.0.19041.1_none_bcf22701031bcbf3.manifest
苹果电脑的触控板双指点击要出现右键菜单的话Windows\WinSxS文件夹里还需要增加下面2个文件的支持!
\Windows\WinSxS\amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.19041.1_zh-cn_2ae797705a4ce9eb\comctl32.dll.mui
\Windows\WinSxS\Manifests\amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.19041.1_zh-cn_2ae797705a4ce9eb.manifest
-
25F02C11-8EEE-4A87-80CB-11387962D27A.jpeg
(680.09 KB, 下载次数: 187)
-
6F949F8C-47BD-454D-BBE2-C7665EDB627F.jpeg
(1.04 MB, 下载次数: 187)
-
682AF24A-78E3-4AE1-AFE6-2711EEEE176E.jpeg
(909.89 KB, 下载次数: 181)
作者: mekey 时间: 2020-7-7 17:16
这自己制作吗
作者: body2 时间: 2020-7-7 17:18
四楼备用?
作者: cidexam 时间: 2020-7-7 17:26
五楼备用
作者: 永恒心锁 时间: 2020-7-7 18:05
哇喔,不错啊。谢谢分享经验
作者: bfgxp 时间: 2020-7-7 18:45
楼主总算是放出成品了。
作者: 2010hook 时间: 2020-7-7 19:28
精简程度实际取决于需求。
regedit.exe 不是必须的。
作者: sairen139 时间: 2020-7-7 19:38
诚如斯言,这个不是极限精简的pe。如果要极限精简还可以去掉不少文件,的确如你所说精简程度取决于需求。
作者: sairen139 时间: 2020-7-7 19:39
三楼够用了
作者: sairen139 时间: 2020-7-7 19:40
我只是喜欢折腾和记录而已
作者: sairen139 时间: 2020-7-7 19:41
希望大家能做出更好的pe
作者: sairen139 时间: 2020-7-7 19:44
这个不是我自用的pe,仅仅是在兄台的基础上削减而成的。感谢bfgxp兄这么多日来勇猛精进的改善改进,我只是做个裁缝匠而已
作者: xyqiadff 时间: 2020-7-7 22:04
谢谢分享经验
作者: xhan 时间: 2020-7-8 00:24
谢谢分享
作者: xban 时间: 2020-7-8 00:31
谢谢分享
作者: yzw92 时间: 2020-7-8 06:26
路过看看
作者: 永恒心锁 时间: 2020-7-8 08:01
使用WIN10的哪个版本制作的?
作者: sairen139 时间: 2020-7-8 08:34
基于最新版本,但镜像里的winre.wim并未集成补丁得到升级所以还是19041.1
作者: Fdh6585001 时间: 2020-7-8 22:38
正需要学习。。。。。。
作者: Fdh6585001 时间: 2020-7-8 22:46
学习。。。。。。
作者: sairen139 时间: 2020-7-9 08:29
system32目录里的winload.efi和该目录下boot文件夹里的winload.efi大小一致似可只保留一个winload.efi,删除System32目录里的winload.efi重启后果然可以进入pe桌面!
作者: 2011npwjm 时间: 2020-7-9 08:38
谢谢楼主的分享
作者: sairen139 时间: 2020-7-9 11:45
本帖最后由 sairen139 于 2020-7-9 12:27 编辑
普通windows电脑pe里Windows\WinSxS文件夹里仅需下面7个文件pe就能正常使用!
\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.1_none_b555e41d4684ddec\comctl32.dll
\Windows\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.19041.264_none_faeb9d41761776a3\GdiPlus.dll
\Windows\WinSxS\Manifests\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.1_none_b555e41d4684ddec.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.19041.264_none_faeb9d41761776a3.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.i..utomation.proxystub_6595b64144ccf1df_1.0.19041.1_none_5f3561098cddf682.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.isolationautomation_6595b64144ccf1df_1.0.19041.1_none_b5be0fd62dd3dc6e.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.systemcompatible_6595b64144ccf1df_6.0.19041.1_none_bcf22701031bcbf3.manifest
苹果电脑的触控板双击要出现右键菜单的话Windows\WinSxS文件夹里还需要增加下面2个文件的支持!
\Windows\WinSxS\amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.19041.1_zh-cn_2ae797705a4ce9eb\comctl32.dll.mui
\Windows\WinSxS\Manifests\amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.19041.1_zh-cn_2ae797705a4ce9eb.manifest
作者: sairen139 时间: 2020-7-9 23:00
私人定制X64位的win10pe到70多mb最简单的精简pe驱动drivers和DriverStore的巧妙方法!
鉴于个人偏好的原因,笔者尤其喜爱骨头版的pe。最近制作了一个80多m的X64位的win10pe之后遇到瓶颈,再也无法将pe体积继续缩减了。
思索了良久之后,终于想到了一个方法,付诸实践之后顺利的将80多mb的pe体积一举缩减10来mb到70m左右!
个人喜欢将pe放在电脑的esp分区里,这样在系统损坏时可以不用借助U盘直接启动电脑硬盘上的pe系统,进行维护或者重新安装系统。
私人定制的方法也很简单,就是pe开机到桌面后打开【驱动程序加载顺序NKMDM_x64】工具,可以拷贝pe启动阶段所有驱动到一个文件夹里。
然后去掉几个System32里面的系统文件dll,剩下的都是drivers文件夹下的驱动和4个DriverStore里的驱动。
稍稍分一下按图索骥,替换掉drivers目录所有驱动然后削减掉DriverStore目录里除上面的4个驱动以外的所有文件夹即可!
作者: cjy110 时间: 2020-7-9 23:25
谢谢分享!
作者: sairen139 时间: 2020-7-16 12:57
骨头版pe里CatRoot签名文件的精简到20多个的方法:以drivers目录对应的签名文件为主体
骨头版pe里CatRoot签名文件的精简到20多个的方法:以drivers目录对应的签名文件为主体,然后加上System32目录对应的3个,再加上DriverStore目录里对应的1个,这样的骨头版pe就能进入桌面正常使用!
drivers目录:
fsdepends.sys HyperV-Storage-VHD-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
vdrvroot.sys HyperV-Storage-VHD-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
vhdmp.sys HyperV-Storage-VHD-VHDMP-Package~31bf3856ad364e35~amd64~~10.0.19041.84.cat
portcfg.sys Microsoft-OneCore-Connectivity-Serial-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
SerCx.sys Microsoft-OneCore-Connectivity-Serial-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
SerCx2.sys Microsoft-OneCore-Connectivity-Serial-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
SpbCx.sys Microsoft-OneCore-Connectivity-Serial-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
condrv.sys Microsoft-OneCore-Console-Driver-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
msquic.sys Microsoft-OneCore-CoreSystem-Core-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
pcw.sys Microsoft-OneCore-CoreSystem-Core-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
exfat.sys Microsoft-OneCore-CoreSystem-FAT-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
fastfat.sys Microsoft-OneCore-CoreSystem-FAT-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
cng.sys Microsoft-OneCore-LSA-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
ksecpkg.sys Microsoft-OneCore-LSA-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
Acx01000.sys Microsoft-OneCore-Multimedia-Acx-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
tdx.sys Microsoft-OneCore-Network-LegacyTdx-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
wof.sys Microsoft-OneCore-OverlayFilter-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
disk.sys Microsoft-OneCore-Ramdisk-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
ramdisk.sys Microsoft-OneCore-Ramdisk-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
werkernel.sys Microsoft-OneCore-Wer-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
1394ohci.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
3ware.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
acpi.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
AcpiDev.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
acpiex.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
acpipagr.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
acpitime.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
adp80xx.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
amdk8.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
amdppm.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
amdsata.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
amdsbs.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
amdxata.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
arcsas.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
atapi.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
ataport.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
battc.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
cdrom.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
cht4dx64.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
cht4sx64.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
CmBatt.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
cmimcext.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
errdev.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
hidbatt.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
HpSAMD.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
iaStorAVC.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
iaStorV.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
ibbus.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
intelide.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
intelppm.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
IPMIDrv.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
isapnp.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
ItSas35i.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
lsi_sas.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
lsi_sas2i.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
lsi_sas3i.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
lsi_sss.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
mausbhost.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
mausbip.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
megasas.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
MegaSas2i.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
megasas35i.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
megasr.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
mlx4_bus.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
msisadrv.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
mssmbios.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
MTConfig.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
mvumis.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
ndfltr.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
nvdimm.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
nvraid.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
nvstor.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
parport.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
pci.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
pciide.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
pciidex.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
percsas2i.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
percsas3i.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
pmem.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
processr.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
sbp2port.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
scmbus.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
serenum.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
serial.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
sisraid2.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
sisraid4.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
SmartSAMD.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
spacedump.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
spaceport.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
stexstor.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
storahci.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
stornvme.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
storport.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
storufs.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
uaspstor.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
Ucx01000.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
Udecx.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
vhf.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
volmgr.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
volume.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
vsmraid.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
VSTXRAID.SYS Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
wacompen.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
winmad.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
winverbs.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
wmiacpi.sys Microsoft-Windows-Common-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.173.cat
CEA.sys Microsoft-Windows-CoreSystem-UnifiedBPM-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
npsvctrig.sys Microsoft-Windows-CoreSystem-UnifiedBPM-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
afd.sys Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
Classpnp.sys Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
fltMgr.sys Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
fs_rec.sys Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
hwpolicy.sys Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
ksecdd.sys Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
mountmgr.sys Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
msfs.sys Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
msrpc.sys Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
ndis.sys Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
netio.sys Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
npfs.sys Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
nsiproxy.sys Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
ntfs.sys Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
null.sys Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
partmgr.sys Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
SleepStudyHelper.sys Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
tdi.sys Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
VerifierExt.sys Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
Wdf01000.sys Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
WdfLdr.sys Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
WppRecorder.sys Microsoft-Windows-Foundation-Group-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
clfs.sys Microsoft-Windows-Kernel-Feature-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
ntosext.sys Microsoft-Windows-Kernel-Feature-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
FWPKCLNT.SYS Microsoft-Windows-Network-Foundation-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
pdc.sys Microsoft-Windows-PDC-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
mmcss.sys Microsoft-Windows-WinPE-AudioCore-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
HdAudio.sys Microsoft-Windows-WinPE-AudioDrivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
USBAUDIO.sys Microsoft-Windows-WinPE-AudioDrivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
amdgpio2.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
amdi2c.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
bfadfcoei.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
bfadi.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
bnxfcd.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
bxfcoe.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
bxois.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
drmk.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
drmkaud.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
elxfcoe.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
elxstor.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
hdaudbus.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
iagpio.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
iai2c.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
iaLPSS2i_GPIO2.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
iaLPSS2i_GPIO2_BXT_P.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
iaLPSS2i_GPIO2_CNL.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
iaLPSS2i_GPIO2_GLK.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
iaLPSS2i_I2C.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
iaLPSS2i_I2C_BXT_P.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
iaLPSS2i_I2C_CNL.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
iaLPSS2i_I2C_GLK.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
iaLPSSi_GPIO.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
iaLPSSi_I2C.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
pcmcia.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
portcls.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
qefcd.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
qefcoe.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
qeiscd.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
qeois.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
ql2300i.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
ql40xx2i.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
qlfcoei.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
qnxcd.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
sdport.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
ufxsynopsys.sys Microsoft-Windows-Winpe-Drivers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
buttonconverter.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
dumpsd.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
hidclass.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
hidi2c.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
hidinterrupt.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
hidparse.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
hidspi.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
hidusb.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
i8042prt.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
kbdclass.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
kbdhid.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
mouclass.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
mouhid.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
sdbus.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
sdstor.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
sermouse.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
umpass.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
usbccgp.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
usbd.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
usbehci.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
usbhub.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
USBHUB3.SYS Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
usbohci.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
usbport.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
USBSTOR.SYS Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
usbuhci.sys Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
USBXHCI.SYS Microsoft-Windows-Winpe-Dual-Drivers-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
cdfs.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
ClipSp.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
crashdmp.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
Diskdump.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
Dmpusbstor.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
Dumpata.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
dxgmms1.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
dxgmms2.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
fbwf.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
fileinfo.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
mcd.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
mpsdrv.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
msgpioclx.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
mshidkmdf.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
NdisVirtualBus.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
refsv1.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
sacdrv.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
scsiport.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
smclib.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
stream.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
tm.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
udfs.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
videoprt.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
volmgrx.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
volsnap.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
watchdog.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
wimfsf.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
wimmount.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
ws2ifsl.sys Microsoft-Windows-WinPE-SKU-Foundation-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.264.cat
tbs.sys Microsoft-Windows-WinPE-TPM-onecorebase~31bf3856ad364e35~amd64~~10.0.19041.84.cat
ks.sys Multimedia-AudioDriversCore-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
ksthunk.sys Multimedia-AudioDriversCore-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
mskssrv.sys Multimedia-AudioDriversCore-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
mspclock.sys Multimedia-AudioDriversCore-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
mspqm.sys Multimedia-AudioDriversCore-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
mstee.sys Multimedia-AudioDriversCore-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
EhStorClass.sys WinPE-EnhancedStorage-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
EhStorTcgDrv.sys WinPE-EnhancedStorage-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
再加上System目录对应的CatRoot文件夹里的签名文件3个如下所示:
Microsoft-Windows-Pnp-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
Microsoft-Windows-SXS-Runtime-Package~31bf3856ad364e35~amd64~~10.0.19041.207.cat
Multimedia-MMECoreBase-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
再加上DriverStore目录对应的CatRoot文件夹里的签名文件1个如下所示:
Microsoft-Windows-Common-Drivers-Package-windows-Package~31bf3856ad364e35~amd64~~10.0.19041.84.cat
-
-
CatRoot里的精简的签名文件,可以在此基础上再行精简.zip
1.31 MB, 下载次数: 38, 下载积分: 无忧币 -2
作者: sofood 时间: 2020-9-22 20:23
谢谢分享,用心之作
作者: sairen139 时间: 2020-9-22 21:07
客气客气!
作者: 进士小站 时间: 2020-9-22 21:54
感谢楼主分享
精品
极品
PE 骨头版
作者: sairen139 时间: 2020-9-22 23:38
不客气
作者: liuzhaoyzz 时间: 2020-9-25 14:27
本帖最后由 liuzhaoyzz 于 2020-9-25 14:38 编辑
虚拟机测试缺乏winload.exe文件?
UEFI可以启动。syswow64被干掉了,只能运行纯64位程序。
任务管理器都被干掉了,够狠啊。
-
Windows 10 x64-2020-09-25-14-27-03.png
(7.92 KB, 下载次数: 224)
作者: sairen139 时间: 2020-9-25 16:24
因为我的电脑全是uefi的电脑,所以把winload.exe也给去掉了。
作者: 2011goodluckwxl 时间: 2020-10-9 17:27
太棒了,我准备试试▓
作者: sairen139 时间: 2020-10-10 21:55
system32文件数目结果为119个需留和可删如下所示:
\Windows\System32\advapi32.dll 留
\Windows\System32\apisetschema.dll 留
\Windows\System32\basesrv.dll 留
\Windows\System32\bcrypt.dll 留
\Windows\System32\bcryptprimitives.dll 留
\Windows\System32\BOOTVID.DLL 留
\Windows\System32\cdd.dll 留
\Windows\System32\cfgmgr32.dll 留
\Windows\System32\ci.dll 留
\Windows\System32\cmd.exe 可删
\Windows\System32\cmdext.dll 可删
\Windows\System32\combase.dll 留
\Windows\System32\comdlg32.dll 可删(explorer++打不开)
\Windows\System32\conhost.exe 留
\Windows\System32\crypt32.dll 留
\Windows\System32\cryptbase.dll 留
\Windows\System32\cryptdll.dll 留
\Windows\System32\cryptsp.dll 留
\Windows\System32\csrsrv.dll 留
\Windows\System32\csrss.exe 留
\Windows\System32\C_1252.NLS 留
\Windows\System32\C_437.NLS 留
\Windows\System32\C_936.NLS 留
\Windows\System32\dabapi.dll 可删
\Windows\System32\devobj.dll 留
\Windows\System32\dpapisrv.dll 留
\Windows\System32\dwmapi.dll 留
\Windows\System32\EventAggregation.dll 留
\Windows\System32\fltLib.dll 留
\Windows\System32\fontdrvhost.exe 留
\Windows\System32\gdi32.dll 留
\Windows\System32\gdi32full.dll 留
\Windows\System32\hal.dll 留
\Windows\System32\hid.dll 可删
\Windows\System32\imageres.dll 可删(文件没图标)
\Windows\System32\imm32.dll 留
\Windows\System32\IPHLPAPI.DLL 留
\Windows\System32\KBDUS.DLL 留
\Windows\System32\kd.dll 留
\Windows\System32\kernel32.dll 可删
\Windows\System32\KernelBase.dll 留
\Windows\System32\locale.nls 留
\Windows\System32\lsasrv.dll 留
\Windows\System32\lsass.exe 留
\Windows\System32\lsm.dll 留
\Windows\System32\l_intl.nls 留
\Windows\System32\mpr.dll 留
\Windows\System32\msasn1.dll 留
\Windows\System32\msimg32.dll 可删
\Windows\System32\msprivs.dll 留
\Windows\System32\msv1_0.dll 留
\Windows\System32\msvcp_win.dll 留
\Windows\System32\msvcrt.dll 留
\Windows\System32\ncrypt.dll 留
\Windows\System32\ntasn1.dll 留
\Windows\System32\ntdll.dll 留
\Windows\System32\NtlmShared.dll 留
\Windows\System32\ntoskrnl.exe 留
\Windows\System32\ole32.dll 留
\Windows\System32\oleacc.dll 可删
\Windows\System32\oleaccrc.dll 可删
\Windows\System32\oleaut32.dll 留
\Windows\System32\oledlg.dll 可删
\Windows\System32\powrprof.dll 留
\Windows\System32\profapi.dll 留
\Windows\System32\propsys.dll 留
\Windows\System32\psapi.dll 留
\Windows\System32\PSHED.DLL 留
\Windows\System32\RpcEpMap.dll 留
\Windows\System32\rpcrt4.dll 留
\Windows\System32\rpcss.dll 留
\Windows\System32\rsaenh.dll 可删
\Windows\System32\rundll32.exe 留
\Windows\System32\samsrv.dll 留
\Windows\System32\sechost.dll 留
\Windows\System32\services.exe 留
\Windows\System32\setupapi.dll 可删(桌面无图标)
\Windows\System32\SHCore.dll 留
\Windows\System32\shell32.dll 留
\Windows\System32\shlwapi.dll 留
\Windows\System32\smss.exe 留
\Windows\System32\sspicli.dll 留
\Windows\System32\sspisrv.dll 留
\Windows\System32\svchost.exe 留
\Windows\System32\sxs.dll 留
\Windows\System32\sxssrv.dll 留
\Windows\System32\sysntfy.dll 留
\Windows\System32\SystemEventsBrokerServer.dll 留
\Windows\System32\TextShaping.dll 留
\Windows\System32\ucrtbase.dll 留
\Windows\System32\user32.dll 留
\Windows\System32\userenv.dll 留
\Windows\System32\UXInit.dll 留
\Windows\System32\uxtheme.dll 留
\Windows\System32\win32k.sys 留
\Windows\System32\win32kbase.sys 留
\Windows\System32\win32kfull.sys 留
\Windows\System32\win32u.dll 留
\Windows\System32\winbrand.dll 留
\Windows\System32\windows.storage.dll 留
\Windows\System32\WindowsCodecs.dll 留
\Windows\System32\wininit.exe 留
\Windows\System32\wininitext.dll 留
\Windows\System32\winload.efi 留
\Windows\System32\winlogon.exe 留
\Windows\System32\winmm.dll 留
\Windows\System32\winpeshl.exe 留
\Windows\System32\winpeshl.ini 留
\Windows\System32\winspool.drv 留
\Windows\System32\winsrv.dll 留
\Windows\System32\winsrvext.dll 留
\Windows\System32\winsta.dll 留
\Windows\System32\wkscli.dll 留
\Windows\System32\Wldap32.dll 留
\Windows\System32\wldp.dll 留
\Windows\System32\wpeutil.dll 留
\Windows\System32\wpeutil.exe 留
\Windows\System32\ws2_32.dll 留
\Windows\System32\xmllite.dll 可删(桌面没图标)
作者: sairen139 时间: 2020-10-13 21:07
群友提供的system注册表文件的精简思路:
HKEY_LOCAL_MACHINE\PE-SYS\DriverDatabase这里和drivers一样的处理方式就不说了
HKEY_LOCAL_MACHINE\PE-SYS\ControlSet001\Control\Keyboard Layouts
这个是键盘语言,根据每个项目的Layout Text来进行删除不需要的键盘
HKEY_LOCAL_MACHINE\PE-SYS\ControlSet001\Control\Keyboard Layout
按照刚刚保留的项目,清理多余项目
HKEY_LOCAL_MACHINE\PE-SYS\ControlSet001\Control\Class
这里根据ClassDesc的指向确定文件是否存在,不存在则清理
HKEY_LOCAL_MACHINE\PE-SYS\ControlSet001\Control\WDI\DiagnosticModules
根据文件是否存在进行清理
HKEY_LOCAL_MACHINE\PE-SYS\ControlSet001\Services
.NET开头项目是NET运行库服务,可清理
驱动部分判断ImagePath对应文件是否存在,不存在则清理
服务部分判断Description是否存在,不存在则清理
HKEY_LOCAL_MACHINE\PE-SYS\ControlSet001\Services\EventLog\Application
判断文件是否存在,清理无效项目
HKEY_LOCAL_MACHINE\PE-SYS\ControlSet001\Services\EventLog\Security
清理文件不存在的项目
HKEY_LOCAL_MACHINE\PE-SYS\ControlSet001\Services\EventLog\System
暂不清理
HKEY_LOCAL_MACHINE\PE-SYS\ControlSet001\Services\EventLog\Windows PowerShell
可清理
HKEY_LOCAL_MACHINE\PE-SYS\ControlSet001\Control\Print
判断打印服务是否存在,存在则不清理,不存在则清理
HKEY_LOCAL_MACHINE\PE-SYS\ControlSet001\Control\SafeBoot\Minimal
根据服务注册表的保留服务,清理不存在的注册项目,保留带{}的项目
作者: sairen139 时间: 2020-10-14 07:43
HKEY_LOCAL_MACHINE\PE-DRV\DriverDatabase\DriverFiles
这个路径的处理方案要改一下,改成取drivers和DriverStore的sys总和。因为单取drivers的话有些在driverstore的sys无法注册到,改后整套处理下来就完美了。
作者: 2010feifei5612 时间: 2020-10-15 09:14
这个必须赞
作者: lps4290 时间: 2021-2-10 13:47
\Windows\System32\WindowsCodecs.dll 在Win8 PE中可删,删后桌面背景设置不了,和图片相关的一些功能应该也用不了,这个文件体积不小,所以有些骨头PE也会干掉。Win10 PE 不清楚。
作者: sairen139 时间: 2021-2-10 14:37
win10pe中这个文件可以删除,删除后winxshell依然可以正常设置桌面背景!但是explorer++这个第三方文件管理器打不开了,如果不用第三方文件管理器的pe可以删除此文件。
作者: lps4290 时间: 2021-2-28 23:42
本帖最后由 lps4290 于 2021-2-28 23:44 编辑
翻你的帖子一步步来,目前才精简到140MB,还需努力
我用最新的1909 18363.1411 BOOT.WIM制作的,但是CatRoot精简到 65个桌面都出不来,最后补回到120个才行,我看这些文件很小,就不打算再精简下去了。倒是WinSxS按你的列表一次精简成功,一下削去几十MB,相当舒畅
另外,现在桌面是进去了,但怎样让PECMD接管后续的设置?还是要改注册表SYSTEM中CmdLine的值?
第一次用winxshell,用着相当不错,想舍弃老做法,毕竟改winpeshl.ini比挂载注册表修改方便多了。
作者: lps4290 时间: 2021-2-28 23:57
还有更进一步的削减办法,shell32.dll 和 imageres.dll这两个文件可以用ResourceHacker删掉不常用的图标和资源,也能节省几MB,但缺点是可能被杀毒软件误报。
作者: sairen139 时间: 2021-3-1 07:12
对于骨头版pe而言的确可以这样做。至于catroot文件夹里的签名文件的精简我一般是放在最后一步,现在有坛友出了一个catroot的精简工具你可以在pe精简完成的最后一步用这个工具来精简签名文件:http://wuyou.net/forum.php?mod=viewthread&tid=423164
作者: lps4290 时间: 2021-3-1 10:20
原来都有那么好的专用工具,没用好论坛搜索,惭愧
作者: 5604 时间: 2021-4-23 22:44
值得学习的技术,支持楼主提供分享
作者: 双响炮 时间: 2021-4-24 19:36
如果PE什么都不做,就是微软原版PE出CMD就行,有没有现成的精简方案学习学习。
作者: sairen139 时间: 2021-4-24 20:03
可以学习这个帖子http://bbs.wuyou.net/forum.php?mod=viewthread&tid=418902
作者: 双响炮 时间: 2021-4-24 20:36
收到,谢谢
作者: wxgwxg 时间: 2021-4-24 21:20
是不是可以把esp分区改大一点,这样就不用太精简了。
作者: 2010yuntiger 时间: 2021-10-23 13:35
谢谢分享,这个精简到极致了
作者: Sandro 时间: 2022-3-4 13:27
感谢分享!
作者: cclgoo 时间: 2022-3-4 13:41
这个好,只要能支持分区软件和装机工具就行了
作者: hackerxmls 时间: 2023-1-18 21:28
感谢分享
作者: joysboss 时间: 2023-2-9 10:21
正在学习中,感谢大佬
作者: yyz2191958 时间: 2023-2-9 11:13
高深,深奥
作者: yyz2191958 时间: 2023-2-10 20:30
楼主辛苦了
作者: hehui 时间: 2024-10-24 08:40
感谢楼主分享
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net./) |
Powered by Discuz! X3.3 |