找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: baby1277

[原创] Dism离线封装脚本,无门槛封装系统,可封装为ISO/ESD/WIM/VHDX格式。

   火... [复制链接]
发表于 2025-12-11 10:16:07 | 显示全部楼层
本帖最后由 yuping 于 2025-12-11 13:53 编辑

最新进展,把官方原版iso 和精简封装后的iso 对比了一下,
测试了精简 官方win11 26H1  iso后,安装失败,还是和上次一样,无法安装
可是官方原版iso就完美安装 无任何问题。


为避免失败所以,ini设置没有改动。同样都是在win11x64主机下操作的脚本。那原因只有一个了,封装过程中破坏了官方原版的什么 文件 或者iso结构。。什么的。。。
才导致 明明官方版是能安装的,一封装之后就无法安装

难道pd虚拟机安装前还能验证iso文件指纹是不是 官方iso,有没有被修改。还有这功能?应该不会,没那么无聊。。。

报错: 0x000000f
无法理解。。。


真相: ht=====tps://pan.baidu.com/s/1JrUed2gAorT8v8bILAgoWg?pwd=4321 提取码: 4321 复制这段内容后打开百度网盘手机App,操作更方便哦


最新修改版、无应答文件:
接: htt====ps://pan.baidu.com/s/16mSFJKBv0qKWssLBmyTONA 提取码: 4321




ht删tps://ibb.co/nywqynV
ht===tps://ibb.co/Q0Q92Hf
ht===tps://ibb.co/VWHfR3p3

回复

使用道具 举报

发表于 2025-12-11 06:43:32 | 显示全部楼层
感谢分享!
回复

使用道具 举报

发表于 2025-12-11 06:40:19 | 显示全部楼层
感谢分享
回复

使用道具 举报

发表于 2025-12-11 06:16:42 | 显示全部楼层
谢谢无私分享!太棒了!赞一个!

到目前为止,微软从来没有发布过 蓝牙安装包,大家都是东拼西凑,加文件和注册表。要是能够提取这样的安装包,将是功德无量。不知道,这在技术山可不可行?
回复

使用道具 举报

发表于 2025-12-11 02:08:07 | 显示全部楼层
本帖最后由 yuping 于 2025-12-11 02:17 编辑

这次终于正常运行不报错了成功精简出一个arm64 uup新版iso,压缩为esd格式了,从7GB多减小到4.12GB左右,非常理想,不知是esd否采用的最高压缩,还是正常压缩?
无所谓了。稍后测试安装iso会不会报错终止。

先提下小小建议哈:1 , Diy目录 里面的 delFiles.txt Rddir.txt 能否合并为一个txt文件 比如 delFliesORdirectory.txt,反正都是删文件或目录,完全没必要弄两个txt出来,显得多余还容易乱。文件太多了不需要的能少一个是一个

2, 现在好多系统开始流行arm版了,以后arm是趋势,26H1 28000.!开始 就是MS特意为自家arm开发的系统。为了封装脚本通用性,建议不要把计算器画图截图记事本 终端,给精简了,或者还替换成了旧版,因为替换的是x86x64文件拿来替换了,不是arm64的文件,即使要替换setup/app/目录里面也要提供arm版本的替换文件啊,里面的是x64的一替换,容易造成最终iso安装不上,pd虚拟机会检查是不是arm版本的iso。有可能安装弹错终止有这个原因
setup/app改名为oldapp,移到setup/soft/里面去。。。或者脚本加个判断,iso是不是arm版本的,是就不用替换画图截图计算器那3个文件。

回复

使用道具 举报

发表于 2025-12-10 21:46:50 | 显示全部楼层
下载来学习一下,感谢分享
回复

使用道具 举报

发表于 2025-12-10 15:49:54 | 显示全部楼层
谢谢楼主分享
回复

使用道具 举报

发表于 2025-12-10 13:23:29 | 显示全部楼层
谢谢楼主分享 !
回复

使用道具 举报

发表于 2025-12-10 12:53:03 | 显示全部楼层
baby1277 发表于 2025-12-9 22:14
@yuping

以上问题已修正,1楼下载附件,欢迎测试。

多谢大佬。。。
现在下载测试去
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1

上次用这个脚本测试的是win11 arm 28000.1199版本,这次更新到了28000.1340,脚本精简的时候特意修改去掉了替换为x64版本的截图计算器画图 等。保持arm64版本里的截图计算器画图不要替换成了x64版本的。否则可能修改后的iso安装出错停止安装。上次测试iso安装失败可能就有这个原因是其中之一。
回复

使用道具 举报

 楼主| 发表于 2025-12-9 22:20:26 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2025-12-9 22:14:27 | 显示全部楼层
@yuping
另外,保存为ISO,里面的install.esd, 总是变成了install.wim。。 想让它压缩为esd,没有设置的地方。 ini配置改为iso是 没用的,这个是最终保存为iso,但是iso里面的变成了wim,而不是原版esd
请问脚本有没有办法改一下?

以上问题已修正,1楼下载附件,欢迎测试。

点评

多谢大佬。。。 现在下载测试去 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=448858&extra=page%3D1 上次用这个脚本测试的是win11 arm 28000.1199版本,这次更新到了28000.1340,脚本精简的时候特意修  详情 回复 发表于 2025-12-10 12:53
回复

使用道具 举报

发表于 2025-12-6 22:54:14 | 显示全部楼层
感谢分享,给力!
回复

使用道具 举报

发表于 2025-12-5 21:55:25 | 显示全部楼层
支持了哦
回复

使用道具 举报

发表于 2025-12-5 21:55:02 | 显示全部楼层
无奈没有权限下载

点评

https://pan.baidu.com/s/1E64VlIcU6dOeZaZzv9qKVA?pwd=1277  详情 回复 发表于 2025-12-9 22:20
回复

使用道具 举报

发表于 2025-12-4 17:02:17 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 2025-12-4 10:49:21 | 显示全部楼层
下载学习
回复

使用道具 举报

发表于 2025-12-3 22:51:42 | 显示全部楼层
谢谢分享,下载
回复

使用道具 举报

发表于 2025-12-2 21:22:47 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 2025-12-2 09:46:06 | 显示全部楼层
baby1277 发表于 2025-12-1 21:58
DISM命令不能删除服务和任务计划程序
一般的做法是离线挂载注册表来删除
给个示例你,把红色部分替换为 ...

收到,万分感谢!!!
回复

使用道具 举报

 楼主| 发表于 2025-12-1 21:58:42 | 显示全部楼层
autumntree 发表于 2025-12-1 17:02
请教一下,如何使用DISM命令删除离线映像中的服务和任务计划程序,谢谢!

DISM命令不能删除服务和任务计划程序
一般的做法是离线挂载注册表来删除
给个示例你,把红色部分替换为实际内容。
---------------------------------------------------------------
:: 离线挂载注册表SYSTEM
reg load HKLM\TempHive D:\MountDir\Windows\System32\config\SYSTEM
:: 删除XXX服务
reg delete "HKLM\TempHive\ControlSet001\services\XXX" /f
:: 卸载注册表
reg unload HKLM\TempHive >nul
:: 离线挂载注册表SOFTWARE
reg load HKLM\TempHive D:\MountDir\Windows\System32\config\SOFTWARE
:: 删除所有计划任务
reg delete "HKLM\TempHive\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks" /f
reg add "HKLM\TempHive\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks" /f
:: 卸载注册表
reg unload HKLM\TempHive >nul
回复

使用道具 举报

发表于 2025-12-1 17:02:15 | 显示全部楼层
请教一下,如何使用DISM命令删除离线映像中的服务和任务计划程序,谢谢!

点评

DISM命令不能删除服务和任务计划程序 一般的做法是离线挂载注册表来删除 给个示例你,把红色部分替换为实际内容。 --------------------------------------------------------------- :: 离线挂载注册表SYSTEM  详情 回复 发表于 2025-12-1 21:58
回复

使用道具 举报

发表于 2025-12-1 15:14:15 | 显示全部楼层
看看学习一下
回复

使用道具 举报

发表于 2025-11-30 20:23:36 | 显示全部楼层
太强大了哈,感谢呢
回复

使用道具 举报

发表于 2025-11-30 20:05:18 | 显示全部楼层
谢谢分享,支持支持
回复

使用道具 举报

 楼主| 发表于 2025-11-30 19:41:33 | 显示全部楼层
yuping 发表于 2025-11-30 16:35
修改后的iso比官方原版还大一点,不知问题出在哪里。 所以考虑采用esd压缩才是压缩率高,因为官方也是采用e ...
修改后的iso比官方原版还大一点

应该是dism默认压缩率的问题吧,因为wim使用的是直接保存(节省时间),没有采用另存为,不能设置压缩率。

请问 ,这个方法修改的iso 能否正常

我也没有试过,我的建议是用UltraISO来替换,因为可能会涉及引导文件相关的问题,UltraISO专业些。
回复

使用道具 举报

发表于 2025-11-30 17:30:25 | 显示全部楼层
非常感谢楼主分享
回复

使用道具 举报

发表于 2025-11-30 16:35:34 | 显示全部楼层
本帖最后由 yuping 于 2025-11-30 16:41 编辑
baby1277 发表于 2025-11-30 12:21
没有遇到这个情况,不清楚,可能是权限不够,或者是被杀毒软件拦截吧。
修改后的iso比官方原版还大一点,不知问题出在哪里。 所以考虑采用esd压缩才是压缩率高,因为官方也是采用esd压缩的

论坛有wim转esd工具的,转成了esd可以用7zip打开 iso,然后删除里面的wim 替换成esd。
请问 ,这个方法修改的iso 能否正常
就是说用7z来替换iso里面的一个文件。

最终的win11 arm版iso文件制作成功了,测试中无法安装,可能是虚拟机设置里的TPM没禁用。继续测试一下,如果没问题放上来与大家分享

点评

应该是dism默认压缩率的问题吧,因为wim使用的是直接保存(节省时间),没有采用另存为,不能设置压缩率。 我也没有试过,我的建议是用UltraISO来替换,因为可能会涉及引导文件相关的问题,UltraISO专业些。  详情 回复 发表于 2025-11-30 19:41
回复

使用道具 举报

 楼主| 发表于 2025-11-30 12:21:11 | 显示全部楼层
yuping 发表于 2025-11-30 11:48
还有bug,前面会出现 '错误0x ,后面会出现'无法访问此文件'
错误: 1920
错误: 0xc1510114
错误: 1920
错误: 0xc1510114
系统无法访问此文件

没有遇到这个情况,不清楚,可能是权限不够,或者是被杀毒软件拦截吧。


另外,保存为ISO,里面的install.esd, 总是变成了install.wim。。 想让它压缩为esd,没有设置的地方。 ini配置改为iso是 没用的,这个是最终保存为iso,但是iso里面的变成了wim,而不是原版esd
请问脚本有没有办法改一下?


这个问题我也考虑过,主要是保存为ESD格式需要很长的时间(半个钟甚至一个钟),技术上没有问题的,我嫌麻烦就懒得弄了,后期更新我把这个功能加上去(不需要ini设置)。

点评

论坛有wim转esd工具的,转成了esd可以用7zip打开 iso,然后删除里面的wim 替换成esd。 请问 ,这个方法修改的iso 能否正常 就是说用7z来替换iso里面的一个文件。  详情 回复 发表于 2025-11-30 16:35
回复

使用道具 举报

 楼主| 发表于 2025-11-30 12:07:43 | 显示全部楼层
yuping 发表于 2025-11-30 11:16
目前最大的问题容易失去焦点 或者说中断运行:

正在导出映像
目前最大的问题容易失去焦点 或者说中断运行

这个估计还真是系统级BUG,我解决不了,也没有ARM处理器的机器。
我一直都是用Intel amd64 的处理器,从来没有遇到过批处理失去焦点或中断的问题
ARM的处理器和Windows目前还是存在磨合问题,
回复

使用道具 举报

发表于 2025-11-30 11:48:23 | 显示全部楼层
本帖最后由 yuping 于 2025-11-30 11:59 编辑

还有bug,前面会出现 '错误0x ,后面会出现'无法访问此文件'
错误: 1920
错误: 0xc1510114


脚本总是出现 ‘系统无法访问此文件’  :

删除 Z:\Win_11\Windows\System32\OneDriveSetup.exe
删除 Z:\Win_11\Windows\System32\Recovery\Winre.wim
删除 Z:\Win_11\Windows\System32\Recovery\ReAgent.xml
系统无法访问此文件。
系统无法访问此文件。


另外,保存为ISO,里面的install.esd, 总是变成了install.wim。。 想让它压缩为esd,没有设置的地方。 ini配置改为iso是 没用的,这个是最终保存为iso,但是iso里面的变成了wim,而不是原版esd
请问脚本有没有办法改一下?

点评

没有遇到这个情况,不清楚,可能是权限不够,或者是被杀毒软件拦截吧。 这个问题我也考虑过,主要是保存为ESD格式需要很长的时间(半个钟甚至一个钟),技术上没有问题的,我嫌麻烦就懒得弄了,后期更新  详情 回复 发表于 2025-11-30 12:21
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-6-29 20:39

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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