无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 55667|回复: 381
打印 上一主题 下一主题

[分享] 19041.264 PE,纯X64,回滚到98.6&115(20.8.16)

    [复制链接]
1#
发表于 2020-6-5 18:11:43 | 显示全部楼层
最喜欢这种骨头版pe!楼主辛苦了!!!
回复

使用道具 举报

2#
发表于 2020-6-5 18:26:08 | 显示全部楼层
使用了一下开机进入pe的时,没能进入桌面,出现这个一个类dos的黑窗口的提示:提示在截图里。请教该如何解决这个出现的问题?

CF58DAC3-71D8-4223-B1BF-8A09359FC05C.jpeg (898.8 KB, 下载次数: 168)

CF58DAC3-71D8-4223-B1BF-8A09359FC05C.jpeg
回复

使用道具 举报

3#
发表于 2020-6-5 19:19:34 | 显示全部楼层
bfgxp 发表于 2020-6-5 19:14
本来就是cmdpe,就是这样的,没有桌面。

那打包一个winNTsetup.exe进system32文件夹里能否成功运行安装esd文件的系统?
如果winNTsetup不能安装系统的话,打包一个wimlib.exe和dll进system32文件夹里可以安装wim格式的系统镜像吗?
感谢你的回复,这个cmdpe很棒!是我见过最小的x64的pe了!
回复

使用道具 举报

4#
发表于 2020-6-5 19:44:53 | 显示全部楼层
bfgxp 发表于 2020-6-5 19:43
可以的。事实上我就是打包我自己的安装工具。
改Winpeshl.ini中的配置还可以自动启动

好的,非常感谢你的指点!
回复

使用道具 举报

5#
发表于 2020-6-5 21:33:27 | 显示全部楼层
本帖最后由 sairen139 于 2020-6-5 21:37 编辑
bfgxp 发表于 2020-6-5 19:43
可以的。事实上我就是打包我自己的安装工具。
改Winpeshl.ini中的配置还可以自动启动

我用wimtool解包添加了winxshell和winNTsetup以及wimlib.exe等到system32目录下,似乎都运行的不正常应该是还要补充文件,看来cmdpe真的是为cmd准备的。目前看来需要再补充一些系统文件才能让它可以支持winNTsetup.exe和wimlib.exe。

09B34EBE-82AB-4AC6-9C2A-144299CD2A24.jpeg (892.83 KB, 下载次数: 170)

09B34EBE-82AB-4AC6-9C2A-144299CD2A24.jpeg

3D84DDF9-188A-4AC7-B1D7-CD3A5C740639.jpeg (1005.64 KB, 下载次数: 177)

3D84DDF9-188A-4AC7-B1D7-CD3A5C740639.jpeg
回复

使用道具 举报

6#
发表于 2020-6-5 22:15:24 | 显示全部楼层
bfgxp 发表于 2020-6-5 21:46
这是纯64位的pe,所以你加的软件也得是64位的,winxshell我测试过是可以运行到桌面环境的,只是打不开资 ...

是的,我这边winXshell也是能看到桌面,但是和你一样也是资源管理器打不开。
winNTsetup我好像用了个x86x64二合一的版本,我可以继续测试一下纯x64的版本!
wimlib.exe我应该是用了x86的,明天再测试集成一下纯64位的wimlib.exe。感谢你的反馈,谢谢!
回复

使用道具 举报

7#
发表于 2020-6-6 08:15:19 | 显示全部楼层
bfgxp 发表于 2020-6-5 21:46
这是纯64位的pe,所以你加的软件也得是64位的,winxshell我测试过是可以运行到桌面环境的,只是打不开资 ...

早上起来鼓捣了一下,winXshell文件夹里添加了第三方资源管理器explorer++,然后添加了winNTSetUP64.exe和wimlib64.exe,运行完全正常。
建议大神后面制作该pe的时候增加一个带winXshell和explorer++的版本,桌面上再放个winNTsetup.exe这样方便更多人。

5EF0AB32-A880-4D1E-8B2F-5F83FD4381BE.png (893.57 KB, 下载次数: 157)

5EF0AB32-A880-4D1E-8B2F-5F83FD4381BE.png

22F1BBBB-74D1-4F86-AB4F-9555CEC9B921.jpeg (1.16 MB, 下载次数: 158)

22F1BBBB-74D1-4F86-AB4F-9555CEC9B921.jpeg
回复

使用道具 举报

8#
发表于 2020-6-7 14:53:18 | 显示全部楼层
2012qnmd 发表于 2020-6-7 13:20
分区,格式化,镜像处理, 图片浏览,注册表编辑,截屏。。。。。

请发一个pe测试版出来我试试。
回复

使用道具 举报

9#
发表于 2020-6-9 23:41:04 | 显示全部楼层
ster1357A 发表于 2020-6-9 10:24
测试更改后的版,发现还是少了以下几个文件。
dbghelp.dll
DWrite.dll

只要wimlib.exe的64位能够运行就完全足够了。
回复

使用道具 举报

10#
发表于 2020-6-13 09:56:05 | 显示全部楼层
大赞!这个pe是接近完美的极限小巧玲珑型X64位pe了!
回复

使用道具 举报

11#
发表于 2020-6-19 18:17:27 | 显示全部楼层
bfgxp 发表于 2020-6-3 10:32
刚才忘了下载链接了,罪过……

今天看到又放出链接,下载后制作pe并对比别的骨头版pe试验删除了101版本里的system32
下面的文件,结果如下:

aclui.dll必须存在(删掉打不开regedit)

C_936必须存在(删掉不能进桌面)

msxml3.dll必须存在(删掉可以进桌面但打不开第三方资源管理器explorer++)

wimgapi.dll必须存在(删掉打不开winNTsetup64.exe)

utildll.dll可以删除!不知道这个dll关系到什么?

点评

我初步削减的内容:其实这个101版pe可以把系统根目录windows以外的文件夹都删除掉也照样可以进pe桌面正常使用,只是桌面上不能新建文件什么的。所以可以保留一个Users文件夹下Default文件夹下Desktop(即桌面文件夹  详情 回复 发表于 2020-6-20 15:17
回复

使用道具 举报

12#
发表于 2020-6-20 15:17:59 | 显示全部楼层
sairen139 发表于 2020-6-19 18:17
今天看到又放出链接,下载后制作pe并对比别的骨头版pe试验删除了101版本里的system32
下面的文件,结果 ...

我初步削减的内容:其实这个101版pe可以把系统根目录windows以外的文件夹都删除掉也照样可以进pe桌面正常使用,只是桌面上不能新建文件什么的。所以可以保留一个Users文件夹下Default文件夹下Desktop(即桌面文件夹)这样pe桌面上就可以新建东西了。另外系统字体文件夹只需保留一个simsun.ttf宋体字体文件就足够了!别的windows文件夹下有些文件多余的都可删除可以看我的列表。目前我还在测试删除system32里面的多余文件,不知道bfgxp兄有没有可以跟踪监视pe开机使用文件的软件?windows下有个叫Process Monitor可以监视启动时用到的文件!请参见这篇帖子:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=377207

D64A9BB3-2406-48F8-AC3C-4C48029D298E.jpeg (1.01 MB, 下载次数: 115)

D64A9BB3-2406-48F8-AC3C-4C48029D298E.jpeg

BA8EF465-81A0-4C6D-A053-71AB1D359138.jpeg (874.74 KB, 下载次数: 114)

BA8EF465-81A0-4C6D-A053-71AB1D359138.jpeg
回复

使用道具 举报

13#
发表于 2020-6-20 16:56:44 | 显示全部楼层
本帖最后由 sairen139 于 2020-6-20 16:59 编辑
bfgxp 发表于 2020-6-3 10:32
刚才忘了下载链接了,罪过……

101版本pe目前削减的结果如下,pe系统根目录下只需2个文件夹Windows系统文件下只需8个文件夹,其中的文件如下所示:

\Users\Default\Desktop  
\Users\Default\Desktop\关机.bat  

\Windows\Fonts  
\Windows\Globalization  
\Windows\INF  
\Windows\regedit.exe  
\Windows\resources  
\Windows\System32  
\Windows\SystemResources  
\Windows\WinSxS  
\Windows\zh-CN
  
\Windows\Fonts\simsun.ttc
   
\Windows\Globalization\Sorting\SortDefault.nls
  
\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
  
\Windows\resources\Themes\aero\aero.msstyles  
\Windows\resources\Themes\aero\zh-CN\aero.msstyles.mui
  
\Windows\SystemResources\propsys.dll.mun
  
\Windows\WinSxS\amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.19041.1_zh-cn_c0cb0dce50566faa  
\Windows\WinSxS\amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.19041.1_zh-cn_2ae797705a4ce9eb  
\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.19041.1_none_4b395a7b3c8e63ab  
\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.1_none_b555e41d4684ddec  
\Windows\WinSxS\amd64_microsoft.windows.gdiplus.systemcopy_31bf3856ad364e35_10.0.19041.264_none_c4bc376754eedc34  
\Windows\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.0.19041.264_none_0b9a2e5cdd119cfc  
\Windows\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.19041.264_none_faeb9d41761776a3  
\Windows\WinSxS\amd64_microsoft.windows.i..utomation.proxystub_6595b64144ccf1df_1.0.19041.1_none_5f3561098cddf682  
\Windows\WinSxS\amd64_microsoft.windows.isolationautomation_6595b64144ccf1df_1.0.19041.1_none_b5be0fd62dd3dc6e  
\Windows\WinSxS\Manifests  
\Windows\WinSxS\amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.19041.1_zh-cn_c0cb0dce50566faa\comctl32.dll.mui  
\Windows\WinSxS\amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.19041.1_zh-cn_2ae797705a4ce9eb\comctl32.dll.mui  
\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.19041.1_none_4b395a7b3c8e63ab\comctl32.dll  
\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.1_none_b555e41d4684ddec\comctl32.dll  
\Windows\WinSxS\amd64_microsoft.windows.gdiplus.systemcopy_31bf3856ad364e35_10.0.19041.264_none_c4bc376754eedc34\GdiPlus.dll  
\Windows\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.0.19041.264_none_0b9a2e5cdd119cfc\GdiPlus.dll  
\Windows\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.19041.264_none_faeb9d41761776a3\GdiPlus.dll  
\Windows\WinSxS\amd64_microsoft.windows.i..utomation.proxystub_6595b64144ccf1df_1.0.19041.1_none_5f3561098cddf682\sxsoaps.dll  
\Windows\WinSxS\amd64_microsoft.windows.i..utomation.proxystub_6595b64144ccf1df_1.0.19041.1_none_5f3561098cddf682\sxsoaps.tlb  
\Windows\WinSxS\amd64_microsoft.windows.isolationautomation_6595b64144ccf1df_1.0.19041.1_none_b5be0fd62dd3dc6e\sxsoa.dll  
\Windows\WinSxS\Manifests\amd64_microsoft-windows-comctl32-v5.resources_31bf3856ad364e35_10.0.19041.1_zh-cn_78413bbd1c6265b3.manifest  
\Windows\WinSxS\Manifests\amd64_microsoft-windows-comdlg32.resources_31bf3856ad364e35_10.0.19041.1_zh-cn_006da62cf66d4969.manifest  
\Windows\WinSxS\Manifests\amd64_microsoft-windows-comdlg32_31bf3856ad364e35_10.0.19041.1_none_6ba21f2545051a20.manifest  
\Windows\WinSxS\Manifests\amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.19041.1_zh-cn_c0cb0dce50566faa.manifest  
\Windows\WinSxS\Manifests\amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.19041.1_zh-cn_2ae797705a4ce9eb.manifest  
\Windows\WinSxS\Manifests\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.19041.1_none_4b395a7b3c8e63ab.manifest  
\Windows\WinSxS\Manifests\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.1_none_b555e41d4684ddec.manifest  
\Windows\WinSxS\Manifests\amd64_microsoft.windows.gdiplus.systemcopy_31bf3856ad364e35_10.0.19041.264_none_c4bc376754eedc34.manifest  
\Windows\WinSxS\Manifests\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.0.19041.264_none_0b9a2e5cdd119cfc.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\zh-CN\regedit.exe.mui

有一点需要说明的是\Windows\resources这个文件夹是可以完全删除的不影响pe的使用,但是删除这个文件夹后资源管理器的右上角关闭按钮会变得比较奇怪。另外system32文件夹里的内容还在删除和甄别的过程当中。。。。。。

点评

好,期待你对System32的处理结果  详情 回复 发表于 2020-6-20 17:18
回复

使用道具 举报

14#
发表于 2020-6-20 18:54:59 | 显示全部楼层
bfgxp 发表于 2020-6-20 17:18
好,期待你对System32的处理结果

  • Windows\System32\fmifs.dll
    Windows\System32\ifsutil.dll
    Windows\System32\osuninst.dll
    Windows\System32\uexfat.dll
    Windows\System32\ufat.dll
    Windows\System32\ulib.dll
    Windows\System32\untfs.dll
    Windows\System32\vds.exe
    Windows\System32\vds_ps.dll
    Windows\System32\vdsbas.dll
    Windows\System32\vdsdyn.dll
    Windows\System32\vdsldr.exe
    Windows\System32\vdsutil.dll
    Windows\System32\vdsvd.dll
    Windows\System32\zh-CN\diskcopy.dll.mui
    Windows\System32\zh-CN\dmdskres.dll.mui
    Windows\System32\zh-CN\dmdskres2.dll.mui
    Windows\System32\zh-CN\dmutil.dll.mui
    Windows\System32\zh-CN\ulib.dll.mui
    Windows\System32\zh-CN\vds.exe.mui
    Windows\System32\zh-CN\vdsbas.dll.mui
    Windows\System32\zh-CN\vdsdyn.dll.mui
    Windows\System32\zh-CN\vdsutil.dll.mui

    请教楼主这些和磁盘管理相关的这个pe里面还用到吗?可以全部删除吗?



点评

vds系列应该是挂载虚拟磁盘vhd用的,作为pe也许用得着,如果是作为安装工具的内核的话,可以不要。 另外的文件我也不太清楚 。  详情 回复 发表于 2020-6-20 18:57
回复

使用道具 举报

15#
发表于 2020-6-20 21:54:39 | 显示全部楼层
本帖最后由 sairen139 于 2020-6-21 07:38 编辑
bfgxp 发表于 2020-6-20 17:18
好,期待你对System32的处理结果

System32目录里可以尝试删除的系统文件如下(不能保证一定准确请按需要删除和验证):
del                aclui.dll
del                attrib.exe
del                bcd.dll
del                bcdboot.exe
del                bcdedit.exe
del                BelgiumA.dll
del                bootsect.exe
del                BritishA.dll
del                CanadaA.dll
del                chcp.com   
del                ChinaTA.dll
del                chkdsk.exe
del                clb.dll
del                credui.dll
del                CzechA.dll  
del                DanishA.dll  
del                dbgcore.dll
del                dfscli.dll  
del                diskpart.exe
del                Dism.exe
del                drvinst.exe
del                drvload.exe
del                drvstore.dll
del                dui70.dll  
del                DutchA.dll
del                feclient.dll
del                find.exe
del                FinnishA.dll
del                fmifs.dll
del                format.com
del                FrenchA.dll
del                fsutilext.dll
del                GermanA.dll
del                HungaryA.dll   
del                ifsutil.dll
del                IntlEngA.dll
del                ItalianA.dll
del                more.com
del                msimg32.dll
del                msIso.dll  
del                msls31.dll
del                msports.dll
del                msxml3.dll
del                msxml3r.dll  
del                netapi32.dll
del                NorwayA.dll
del                notepad.exe  
del                ntdsapi.dll
del                oledlg.dll
del                osuninst.dll
del                PolishA.dll  
del                PortuguA.dll
del                reg.exe
del                regsvr32.exe
del                RussianA.dll
del                schema.dat
del                secur32.dll
del                SpanishA.dll
del                Storprop.dll
del                SwedishA.dll
del                SwissA.dll
del                sysclass.dll
del                takeown.exe
del                taskmgr.exe
del                TextShaping.dll
del                TurkeyA.dll
del                TurkeyQA.dll
del                uexfat.dll
del                ufat.dll
del                ulib.dll
del                umpdc.dll
del                unattend.dll
del                untfs.dll
del                uReFS.dll
del                uReFSv1.dll
del                USA.dll
del                usp10.dll  
del                vds.exe
del                vdsbas.dll
del                vdsdyn.dll
del                vdsldr.exe
del                vdsutil.dll
del                vdsvd.dll
del                vds_ps.dll
del                virtdisk.dll
del                WdfCoInstaller01011.dll
del                wdscore.dll
del                WimBootCompress.ini
del                wimgapi.dll
del                Windows.FileExplorer.Common.dll
del                winload.exe
del                wpeinit.exe
del                wsock32.dll
del                xcopy.exe
希望大神可以做出一个安装系统用的最简最少文件的pe来!
以前还找出个可以删除的:
del   utildll.dll



点评

从这个清单第一个往最后一个依次分批次删除,现在已经删完下面这一段del schema.datdel secur32.dll del SpanishA.dlldel Storprop.dll del  详情 回复 发表于 2020-6-21 00:18
回复

使用道具 举报

16#
发表于 2020-6-21 00:18:40 | 显示全部楼层
sairen139 发表于 2020-6-20 21:54
System32目录里可以尝试删除的系统文件如下(不能保证一定准确请按需要删除和验证):
del              ...

从这个清单第一个往最后一个依次分批次删除,现在已经删完下面这一段del                schema.dat
del                secur32.dll
del                SpanishA.dll
del                Storprop.dll
del                SwedishA.dll
del                SwissA.dll
del                sysclass.dll
del                takeown.exe
del                taskmgr.exe
del                TextShaping.dll
del                TurkeyA.dll
del                TurkeyQA.dll

删这一段之前还能进pe桌面且ui界面文字正常,删完这一段依然可以进到pe桌面上,不过UI界面文字都消失了!困了,先睡了。

点评

UI界面文字需要TextShaping.dll 还有些必须文件请看1楼的红色文字部分。 另外发现你删除的列表有些狠了 要能安装系统,你得保证基的命令可用,比如dism/bcdboot/bootsect/format  详情 回复 发表于 2020-6-21 07:06
回复

使用道具 举报

17#
发表于 2020-6-21 07:48:49 | 显示全部楼层
bfgxp 发表于 2020-6-21 07:06
UI界面文字需要TextShaping.dll
还有些必须文件请看1楼的红色文字部分。
另外发现你删除的列表有些狠了 ...

刚才继续验证了昨天没删完的清单,发现照着那份清单删除下来就是一个带着桌面的cmdpe。确实是删的太狠了。

TextShaping.dll虽然删除后pe可以使用,但是开始菜单界面上的文字消失了,只有图标没有文字!所以建议保留!

wpeutil.exe虽然删除后pe可以使用,但是pe关机重启用到wpeutil.exe所以也还是留着!

另外再删除del   winpeshl.ini后pe开机就剩下黑呼呼的cmd窗口了,估计是个只能wimlib什么的命令行安装系统的cmdpe了。附上刚才照着修正后的删除清单删除制作成功的pe截图如下:


ED585A31-39F4-4C8F-A1E5-49170A30D4A4.jpeg (820.43 KB, 下载次数: 102)

ED585A31-39F4-4C8F-A1E5-49170A30D4A4.jpeg

点评

把System32目录里面剩下的165个系统文件逐一删除做成pe重启测试找出可删除文件(把需要留存的削减到127个):\Windows\System32\activeds.dll 可删除\Windows\System32\advapi32.dll 留\Windows\System32\apisetsc  详情 回复 发表于 2020-6-22 00:12
回复

使用道具 举报

18#
发表于 2020-6-22 00:12:00 | 显示全部楼层
sairen139 发表于 2020-6-21 07:48
刚才继续验证了昨天没删完的清单,发现照着那份清单删除下来就是一个带着桌面的cmdpe。确实是删的太狠了 ...

把System32目录里面剩下的165个系统文件逐一删除做成pe重启测试找出可删除文件(把需要留存的削减到127个):
\Windows\System32\activeds.dll  可删除
\Windows\System32\advapi32.dll  留
\Windows\System32\apisetschema.dll 留
\Windows\System32\atl.dll  可删除
\Windows\System32\authz.dll  可删除
\Windows\System32\basesrv.dll  留
\Windows\System32\bcrypt.dll  留
\Windows\System32\bcryptprimitives.dll  留
\Windows\System32\BOOTVID.DLL  留
\Windows\System32\BrokerLib.dll可删除
\Windows\System32\cabinet.dll  可删除
\Windows\System32\cdd.dll  留
\Windows\System32\cfgmgr32.dll  留
\Windows\System32\ChinaSA.dll  可删除
\Windows\System32\ci.dll  留
\Windows\System32\cmd.exe  留
\Windows\System32\cmdext.dll  留
\Windows\System32\combase.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\dab.dll  可以删
\Windows\System32\dabapi.dll  留
\Windows\System32\devobj.dll  留
\Windows\System32\devrtl.dll  可删除
\Windows\System32\difxapi.dll  可删除
\Windows\System32\dllhost.exe  可删除
\Windows\System32\dpapi.dll  可删除
\Windows\System32\dpapisrv.dll 留
\Windows\System32\dsparse.dll  可删除
\Windows\System32\dsrole.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\imagehlp.dll  可删除
\Windows\System32\imageres.dll  留
\Windows\System32\imm32.dll  留
\Windows\System32\IPHLPAPI.DLL  留
\Windows\System32\joinutil.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\logoncli.dll  可删除
\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\MSING32.dll  留
\Windows\System32\msprivs.dll  留
\Windows\System32\msv1_0.dll  留
\Windows\System32\msvcp_win.dll  留
\Windows\System32\msvcrt.dll  留
\Windows\System32\msxml6r.dll  可删除
\Windows\System32\ncrypt.dll  留
\Windows\System32\netutils.dll  可删除
\Windows\System32\normaliz.dll  可删除
\Windows\System32\nsi.dll  可删除
\Windows\System32\ntasn1.dll  留
\Windows\System32\ntdll.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\samcli.dll  可删除
\Windows\System32\samsrv.dll  留
\Windows\System32\sechost.dll  留
\Windows\System32\services.exe  留
\Windows\System32\setupapi.dll  留
\Windows\System32\SHCore.dll  留
\Windows\System32\shdocvw.dll  可删除
\Windows\System32\shell32.dll  留
\Windows\System32\shlwapi.dll  留
\Windows\System32\shutdownux.dll  可删除
\Windows\System32\slc.dll  可删除
\Windows\System32\smss.exe  留
\Windows\System32\spinf.dll  可删除
\Windows\System32\sppc.dll  可删除
\Windows\System32\srvcli.dll  可删除
\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\tdh.dll  可删除
\Windows\System32\TextShaping.dll  留
\Windows\System32\ucrtbase.dll  留
\Windows\System32\umpnpmgr.dll  
\Windows\System32\user32.dll  留
\Windows\System32\userenv.dll  留
\Windows\System32\usermgrcli.dll  留
\Windows\System32\UXInit.dll  留
\Windows\System32\uxtheme.dll  留
\Windows\System32\version.dll  留
\Windows\System32\wevtapi.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\wininet.dll  留
\Windows\System32\wininit.exe  留
\Windows\System32\wininitext.dll  留
\Windows\System32\winload.efi  留
\Windows\System32\winlogon.exe  留
\Windows\System32\winmm.dll  留
\Windows\System32\winmmbase.dll  可删除
\Windows\System32\winnsi.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\wmsgapi.dll  留
\Windows\System32\wpeutil.dll  留
\Windows\System32\wpeutil.exe  留
\Windows\System32\ws2_32.dll  留
\Windows\System32\wtsapi32.dll  留
\Windows\System32\xmllite.dll  留

点评

这个列表很重要,感谢你的辛勤劳动,这个真是个体力活。  详情 回复 发表于 2020-6-22 06:34
回复

使用道具 举报

19#
发表于 2020-6-22 00:30:15 | 显示全部楼层
bfgxp 发表于 2020-6-3 10:32
刚才忘了下载链接了,罪过……

继续把System32目录里的系统文件逐一删除后制作成pe重启,进pe系统看效果,花了一天时间最终削减系统文件到127个还能进pe桌面wimlib64.exe安装系统和恢复系统没问题,System32削减的最终极限最少系统文件数目结果为127个如下所示:
  \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   
  \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\umpnpmgr.dll   
  \Windows\System32\user32.dll   
  \Windows\System32\userenv.dll   
  \Windows\System32\usermgrcli.dll   
  \Windows\System32\UXInit.dll   
  \Windows\System32\uxtheme.dll   
  \Windows\System32\version.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\wininet.dll   
  \Windows\System32\wininit.exe   
  \Windows\System32\wininitext.dll   
  \Windows\System32\winload.efi   
  \Windows\System32\winlogon.exe   
  \Windows\System32\winmm.dll   
  \Windows\System32\winnsi.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\wmsgapi.dll   
  \Windows\System32\wpeutil.dll   
  \Windows\System32\wpeutil.exe   
  \Windows\System32\ws2_32.dll   
  \Windows\System32\wtsapi32.dll   
  \Windows\System32\xmllite.dll
回复

使用道具 举报

20#
发表于 2020-6-22 16:23:19 | 显示全部楼层
本帖最后由 sairen139 于 2020-6-22 16:25 编辑
bfgxp 发表于 2020-6-3 10:32
刚才忘了下载链接了,罪过……

119个!核查了一遍又又又削减System32系统文件到118个(纯黑屏cmdpe可以删除xmllite.dll )还能进pe桌面wimlib64.exe安装系统和恢复系统没问题!119个系统文件如下(效果和上次削减到127一样):
\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  
\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







点评

终于把手头的事情忙完了,明天依你的列表来折腾  详情 回复 发表于 2020-6-22 17:39
回复

使用道具 举报

21#
发表于 2020-6-22 17:44:38 | 显示全部楼层
bfgxp 发表于 2020-6-22 17:39
终于把手头的事情忙完了,明天依你的列表来折腾

增加explorer++文件浏览器需要依赖的dll如下3个(我这边不需要依赖dui70请检测一下是否需要依赖):
\Windows\System32\version.dll
\Windows\System32\msxml3.dll
\Windows\System32\msxml3r.dll

点评

我明白了dui70是粘贴用的。浏览不需要。  详情 回复 发表于 2020-6-22 17:52
回复

使用道具 举报

22#
发表于 2020-6-22 17:52:33 | 显示全部楼层
sairen139 发表于 2020-6-22 17:44
增加explorer++文件浏览器需要依赖的dll如下3个(我这边不需要依赖dui70请检测一下是否需要依赖):
\Wi ...

我明白了dui70是粘贴用的。浏览不需要。
回复

使用道具 举报

23#
发表于 2020-6-24 19:09:08 | 显示全部楼层
bfgxp 发表于 2020-6-3 10:32
刚才忘了下载链接了,罪过……

增加explorer++文件浏览器需要依赖的dll如下:
\Windows\System32\msxml3.dll
\Windows\System32\msxml3r.dll  
\Windows\System32\version.dll

增添复制粘贴功能explorer++需要依赖的dll文件如下:  
\Windows\System32\dui70.dll
\Windows\System32\ntmarta.dll  
\Windows\System32\Windows.FileExplorer.Common.dll

这6个dll是explorer++功能必须依赖的dll文件,以供大神参考佐证。

点评

文件都在的  详情 回复 发表于 2020-6-24 20:10
回复

使用道具 举报

24#
发表于 2020-6-25 18:42:34 来自手机 | 显示全部楼层
slore  2020-6-25 17:59
WimBuilder2 --- MiniPE (нCMDPEWinXShellCMDPE) ...

slore97.3汾peuefiX64λWinXSHellpewindows\Users\Default\DesktopWinShell
回复

使用道具 举报

25#
发表于 2020-6-25 18:49:12 | 显示全部楼层
slore 发表于 2020-6-25 17:59
做成了一个WimBuilder2的工程 --- MiniPE (因为带外壳,所以没有叫CMDPE,不勾选WinXShell就是CMDPE)。 ...

请教大神,我的pe已经精简到八十多mb,如果以bfgxp兄的97.3为例在X64位纯uefi启动的电脑上,不需要pe桌面壁纸的且windows以外只保留一个\Users\Default\Desktop的情况下,WinXShell文件夹里面的WinXshell自身的文件可以削减到最少必须保留下来的是哪几个文件?

点评

只要外壳,可以只留WinXShell.exe。有个人配置保留WinXShell.jcfg。 UI组件的话,需要lua_helper和wxsUI下面对应的文件,都80MB了,没必要留了。  详情 回复 发表于 2020-6-25 19:03
回复

使用道具 举报

26#
发表于 2020-6-25 19:44:07 | 显示全部楼层
2012qnmd 发表于 2020-6-25 18:50
下载,我还是没整明白,就是下不了

这个下载按提示先下载微力并启动后,然后把一楼提供的网址https://link.verysync.com/#f=10PEx64&sz=1E0&k=N3MZDWQTULS47UGRHZFBDDJUJ3B52MEX2ODGZ6BCWIWTBTVLQAOPRAE&d=RBK2VUUY6TAGMGFFAAXBA7XANQZV&t=1&tm=1592449883412&v=v1.4.4&a=1复制到这个按钮出现的框里,等一会就能下完了。

918ED93B-47F5-43C8-8A7C-4EC3A693402A.jpeg (38.98 KB, 下载次数: 98)

918ED93B-47F5-43C8-8A7C-4EC3A693402A.jpeg
回复

使用道具 举报

27#
发表于 2020-6-25 22:08:29 | 显示全部楼层
liuzhaoyzz 发表于 2020-6-25 21:39
regsvr32必须文件
regapi.dll

\Windows\System32\dui70.dll
\Windows\System32\ntmarta.dll  
\Windows\System32\Windows.FileExplorer.Common.dll
上面三个dll是必须的!
下面两个dll都可以删除是复制粘贴不需要:
difxapi.dll删
shdocvw.dll删

回复

使用道具 举报

28#
发表于 2020-6-25 23:09:39 | 显示全部楼层
slore 发表于 2020-6-25 19:03
只要外壳,可以只留WinXShell.exe。有个人配置保留WinXShell.jcfg。

感谢S大,大神教我的方法我应用了只保留了WinXShell.exe和WinXShell.jcfg。制成pe后重启进桌面发现桌面上比起原来的少了此电脑这个图标,不知道是在哪删掉的哪个文件里?

其他和原来比起来只是WinXShell的一些UI组件没了,不过这些UI组件没有了也不影响pe的正常运转,反而在我看来更简单实用了。非常感谢!

点评

默认系统桌面就只有 回收站,我的电脑要改注册表。(WinXShell.lua里面有改注册表的代码,删除了就自己处理下)  详情 回复 发表于 2020-6-25 23:22
回复

使用道具 举报

29#
发表于 2020-6-25 23:36:18 | 显示全部楼层
slore 发表于 2020-6-25 23:22
默认系统桌面就只有 回收站,我的电脑要改注册表。(WinXShell.lua里面有改注册表的代码,删除了就自己处 ...

明白了。另外我想请教大神如果应用第三方的资源管理器,有哪些能被WinXShell调用支持的第三方的文件浏览器比explorer++的近2m要更小一些的?

点评

7zM.exe吧。基本都带了。记事本的老式 打开对话框 也可以凑合,不过没有单独的EXE。 支持第3方文件管理器,主要更合适个人习惯, XYplorer, Explorer++, TotalCommand, Q-Dir,各有特点,不仅仅是看大小。  详情 回复 发表于 2020-6-25 23:46
回复

使用道具 举报

30#
发表于 2020-6-25 23:56:50 | 显示全部楼层
slore 发表于 2020-6-25 23:46
7zM.exe吧。基本维护差不多都集成7z吧,不过不是很好用。默认winre.wim的记事本调用的老式 打开对话框 也 ...

好的,感谢大神细心指导!其实对于第三方的文件浏览器我有两个方面的需求,满足哪个都可以,当然两个需求都满足最好,如果两个条件不能同时满足那就越小越好!

第三方文件夹浏览器的第1需求足够小,第2需求第三方文件浏览器的地址栏能有面包屑的导航功能。

估计第三方浏览器第一个需求小更容易满足一点,具有面包屑导航地址栏的好像还没碰到过不知道大神知不知道有哪个第三方文件浏览器地址栏支持面包屑导航功能的?

不过两害相权取其轻,有越小的第三方管理器就很好了!关于这个我这两天甚至想可以找个类似everything那样的更小一点搜索工具,完全不要第三方资源管理器。

点评

就是因为面包屑导航,还有左侧导航树,以及稳定性,所以对于 新版本的文件打开对话框,我做了改造 成为内置文件管理器,有点大以外没毛病。 其他的我不常用。Everything有个问题就是不支持 内存盘,X盘的文件搜  详情 回复 发表于 2020-6-26 00:46
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-7 05:57

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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