hlstudio 发表于 2024-3-27 18:03:21

win10/win11PE精简-增加WOW支持或精简DWM

本帖最后由 hlstudio 于 2024-5-7 09:03 编辑

新增悬赏,验证可行支付1000无忧币
3、如何精简替换win10/11中的shell32.dll,主要是精简图标,去掉高清图标,减少体积。直接替换无法启动

以前悬赏的,两个问题,每个问题各1000无忧币;自己潜水找到了问题2精简DWM桌面模块的办法,详见#28楼
1、已经有80MB左右的10/11的64位PE,如何在这类PE中增加对32位程序的支持
2、有一些内核150MB左右的PE,可以较好支持32位程序,如何精简到DWM桌面模块,进一步缩减体积

发一个130MB的win10x64PE支持32位程序,支持UEFI启动,大家可以试验精简,iso带了一些32位软件可作测试
https://pan.baidu.com/s/1FLn2hchnnbeFvt4JLNJbVg?pwd=10pe

有支持64位UEFI启动,兼容32位软件win10/win11的100MB左右的PE,麻烦提供线索,多谢!

yuaie 发表于 2024-3-27 18:03:22

123pan.com/s/qzNHjv-qxHKd.html,以前立大做的16299版本仿安装器pe,这个有wow,体积不到100,不知道大神有没有兴趣再折腾一下

yyz2191958 发表于 2024-3-27 18:23:35

顶 等待高手

l3429900 发表于 2024-3-27 18:55:31

你最好分享一下你的pe,不然千变万化,高手如何指导?

martin313 发表于 2024-3-27 21:06:09


第一点,比较难。还不如换PE呢。要支持32位的,要加很多,除了文件,还有注册表!楼主所说的80M的,估计就是骨头版PE,那肯定是纯64位的,注册表原生不带支持32位的。

hlstudio 发表于 2024-3-27 22:24:44

80MB的可以参看
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=425875

150M+的比较多,可以参看
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=439552

2012飘水 发表于 2024-3-27 22:35:59

期待高手弄一个,

martin313 发表于 2024-3-27 23:17:45

本帖最后由 martin313 于 2024-3-28 07:07 编辑

hlstudio 发表于 2024-3-27 22:24
80MB的可以参看
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=425875


80M的,那就是基于winre制作的骨头PE,原生纯64位的,如果要补32位的,那动静可大了!除了4楼说的那些,还需要补WinSxS及其对应注册表。彻底放弃吧……
要么参照 w2 的文件清单与注册表,可尝试补一下。我折腾了一下,没折腾出来,放弃了(WinSxS的注册表没补的原因)!

martin313 发表于 2024-3-28 07:09:35

按照w2作者的指导,32位所需的注册表如下,供楼主折腾参考:

rem ==========update registry==========

rem
rem //RegImportFile,%ScriptDir%\WoW64_RegSoftware.txt
call RegCopy HKLM\Software\Classes\Wow6432Node\CLSID
rem call RegCopy HKLM\Software\Classes\Wow6432Node\Interface
::-
call RegCopy HKLM\Software\Classes\WOW6432Node\DirectShow
call RegCopy "HKLM\Software\Classes\WOW6432Node\Media Type"
call RegCopy HKLM\Software\Classes\WOW6432Node\MediaFoundation
::-
call RegCopy HKLM\Software\Wow6432Node
::-
call RegCopy HKLM\Software\Microsoft\Windows\CurrentVersion\SMI
call RegCopy HKLM\Software\Microsoft\Windows\CurrentVersion\SideBySide\Winners,x86_microsoft.windows.c..-controls.resources_*
call RegCopy HKLM\Software\Microsoft\Windows\CurrentVersion\SideBySide\Winners,x86_microsoft.windows.common-controls_*
call RegCopy HKLM\Software\Microsoft\Windows\CurrentVersion\SideBySide\Winners,wow64_microsoft.windows.gdiplus.systemcopy_*
call RegCopy HKLM\Software\Microsoft\Windows\CurrentVersion\SideBySide\Winners,x86_microsoft.windows.gdiplus_*
call RegCopy HKLM\Software\Microsoft\Windows\CurrentVersion\SideBySide\Winners,x86_microsoft.windows.i..utomation.proxystub_*
call RegCopy HKLM\Software\Microsoft\Windows\CurrentVersion\SideBySide\Winners,x86_microsoft.windows.isolationautomation_*
call RegCopy HKLM\Software\Microsoft\Windows\CurrentVersion\SideBySide\Winners,x86_microsoft.windows.systemcompatible_*
call RegCopy HKLM\Software\Microsoft\Windows\CurrentVersion\SideBySide\Winners,x86_microsoft-windows-m..tion-isolationlayer_*

goto :EOF

rem
call RegCopy HKLM\Software\Classes\Wow6432Node

rem
call RegCopy HKLM\Software\Wow6432Node\Microsoft\CTF
call RegCopy HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Authentication
call RegCopy HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer
call RegCopy HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Themes
call RegCopy "HKLM\Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Svchost"
call RegCopy "HKLM\Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Winlogon"

hlstudio 发表于 2024-3-28 08:26:24

本帖最后由 hlstudio 于 2024-3-28 08:27 编辑

martin313 发表于 2024-3-27 23:17
80M的,那就是基于winre制作的骨头PE,原生纯64位的,如果要补32位的,那动静可大了!除了4楼说的那些, ...
多谢多谢,我也折腾了一番,也还没有折腾出来,可参照的也是这两个
1、w2的脚本
2、其他含32位的PE对照


hlstudio 发表于 2024-3-28 08:30:13

本帖最后由 hlstudio 于 2024-3-28 08:31 编辑

当前肯定能成的路径就是找含32位PE的小内核再次精简,目前已经在Kuer的11PE精简到130MB了,再往下感觉干掉DWM能到100MB左右,就到理论上的最小值了。
但精简掉DWM,这个也需要大家的协助,把推荐点资料。论坛很深,有没潜到的地方,大家多提醒。

martin313 发表于 2024-3-28 10:01:28

hlstudio 发表于 2024-3-28 08:30
当前肯定能成的路径就是找含32位PE的小内核再次精简,目前已经在Kuer的11PE精简到130MB了,再往下感觉干掉D ...


如果要极限精简,那就没必要在64位PE中保留支持32位的文件。做一个纯64位的骨头PE,再做一个纯32位的骨头PE,那就是2个极限精简的PE了!

hlstudio 发表于 2024-3-28 10:35:49

martin313 发表于 2024-3-28 10:01
如果要极限精简,那就没必要在64位PE中保留支持32位的文件。做一个纯64位的骨头PE,再做一个纯32位的骨 ...

手头攒了一堆32位的PE中可用软件
弄个64位内核就是为了过UEFI用的,32位方便使用这些外置,并且与以前的PE复用。

martin313 发表于 2024-3-28 10:43:48

hlstudio 发表于 2024-3-28 10:35
手头攒了一堆32位的PE中可用软件
弄个64位内核就是为了过UEFI用的,32位方便使用这些外置,并且与以前的 ...


现在64位的程序,也很多了,基本上也够用

hlstudio 发表于 2024-3-28 16:17:12

就是各种折腾,合盘只用一份外置

martin313 发表于 2024-3-28 16:23:09

本帖最后由 martin313 于 2024-3-28 19:32 编辑

晚上我再折腾一次看看,我倒不关心精简与否,只关心功能是否可以加上
刚刚尝试了一下,没成功,放弃

hlstudio 发表于 2024-3-28 20:02:19

对,重在折腾,提供另外一选择。
自由就是有选择权,哈哈。
@martin313,你做的哪种折腾

hlstudio 发表于 2024-3-29 09:48:52

1楼加了个130MB的64位内核的win10pe,大家可以在不动syswow64的情况尽情精简,咱们的目标是到100MB。
目前已经基本完成winsxs、cattroot、font、driver的精简
还有dwm桌面环境的思路没有成功,可以全替换精简为winxshell

悬赏依然有效,只图一乐,独乐乐不如众乐乐。

浅水一方 发表于 2024-3-29 13:39:25

我就期待高手弄个 xp或者2003,win7,win10或者win11的合盘pe,带破解密码或者绕过密码功能
xp或者2003的可以是基础无网络无声音的版本,有简单重装系统,引导系统功能就可以
win7在上面基础上加上网络和声音
win10或者win11是全能

hlstudio 发表于 2024-3-29 22:31:56

浅水一方 发表于 2024-3-29 13:39
我就期待高手弄个 xp或者2003,win7,win10或者win11的合盘pe,带破解密码或者绕过密码功能
xp或者2003的 ...

多潜水,来这坛子的,就以动手为主。相关PE和方法都在,就需要你找出来

hlstudio 发表于 2024-3-29 22:47:03

本帖最后由 hlstudio 于 2024-3-30 16:58 编辑

发一个130MB的win10x64PE支持32位程序,支持UEFI启动,大家可以试验精简,iso带了一些32位软件可作测试
https://pan.baidu.com/s/1FLn2hchnnbeFvt4JLNJbVg?pwd=10pe

求100MB左右win10/win11PE能同时支持64位UEFI和32位外置软件,麻烦提供线索,多谢!

红毛樱木 发表于 2024-3-30 04:32:25

浅水一方 发表于 2024-3-29 13:39
我就期待高手弄个 xp或者2003,win7,win10或者win11的合盘pe,带破解密码或者绕过密码功能
xp或者2003的 ...

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=377794

无忧的帖子很久没更新了,里面的备用下载地址吧

softwarezheng 发表于 2024-3-30 11:00:37

感恩大佬

yuaie 发表于 2024-4-25 15:01:33

大神能搞个本地安装系统的版本吗?我用你之前版本改了下套到eit安装程序里,想再精简就提示要用集成pe,123pan.com/s/qzNHjv-7VhKd 提取码:Ohgr

hlstudio 发表于 2024-4-25 15:31:47

本帖最后由 hlstudio 于 2024-4-25 15:33 编辑

yuaie 发表于 2024-4-25 15:01
大神能搞个本地安装系统的版本吗?我用你之前版本改了下套到eit安装程序里,想再精简就提示要用集成pe,123 ...
翻了下EIT是个带有PE的系统安装器。
PE正常是不用像传统OS那样解开安装的,一般都是从整个boot.wim来启动。
我现在的做法是在第二硬盘,有个尾部100多MB的FAT32分区,然后把winpe10x64.iso内文件拷贝到该分区根目录下,然后启动时选第二硬盘启动。
都是手工方法,也可以用bcdedit在现有启动文件中增加一个wim启动项。
以上都UEFI上的,要是MBR,还可以玩g4d

hlstudio 发表于 2024-4-25 15:42:42

刚发现是回的这个贴子,最近已经精简出来个62MB的纯64位win10pe,可以移步 骨头版主贴
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=181614

yuaie 发表于 2024-4-25 15:56:25

hlstudio 发表于 2024-4-25 15:31
翻了下EIT是个带有PE的系统安装器。
PE正常是不用像传统OS那样解开安装的,一般都是从整个boot.wim来启 ...

主要图方便,这种安装器可以在正常系统下运行,选好wim和系统分区后等开机即可,感谢大神回复

yuaie 发表于 2024-5-5 15:45:58

123pan.com/s/qzNHjv-O1HKd.html,小改了一下大神的作品,把7z和patch丢到program files,7z可以注册菜单,不过这种精简过头的只能把玩下,还是要坐等大神出130m的精简版

hlstudio 发表于 2024-5-5 15:59:07

结贴了,基本可行,走2号路线,“精简”而不是“补充”路线,这样可以及时验证。在功能完善的PE基础上,精简到DWM,可以大幅减少PE的体积,至少10-30M。
参考以下贴,反向操作,删除相应文件和相应注册表,改用winxshell接管桌面,后面出一个支持32位程序的精简版。
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=433256

yuaie 发表于 2024-5-5 18:18:11

yuaie 发表于 2024-5-5 15:45
123pan.com/s/qzNHjv-O1HKd.html,小改了一下大神的作品,把7z和patch丢到program files,7z可以注册菜单, ...

123pan.com/s/qzNHjv-c1HKd.html,把eit本地安装器也改了下,虚拟机测试本地装系统没问题(只建议单硬盘使用,毕竟这系统过于精简,我实机装机时试过两硬盘只识别到固态,机械识别不到),安装器自带oobe和ip备份,大神你可以直接用这个petools64里的7z.cmd,能直接注册
页: [1] 2
查看完整版本: win10/win11PE精简-增加WOW支持或精简DWM