无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 61743|回复: 595
打印 上一主题 下一主题

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

    [复制链接]
跳转到指定楼层
#
发表于 2025-5-2 11:48:47 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 baby1277 于 2025-12-28 16:16 编辑

授人以鱼不如授人以渔,打造适合自己的系统。

Win10-Win11系统通用封装脚本,适用于官方原版的ISO文件。

使用系统自带的Dism命令对WIM镜像进行简单的集成和精简。
脚本不支持PE环境,需要在正常的系统上运行完成以下操作。

01:删除开始栏和程序列表中的预装应用
02:删除WindowsDefender和安全中心
03:禁用Windows Update(可保留)
04:移除Edge浏览器(默认保留)
05:删除Winre故障恢复环境和OneDrive云存储
06:部署自动应答文件,跳过OOBE加速安装。
07:移除首次登录动画,加快进入桌面时间。
08:启用.net35运行环境
09:集成驱动(需要解压)
10:集成appx应用
11:集成cab安装包
12:集成msu更新补丁
13:深度优化系统
14:静默安装第三方软件
15:....



脚本还在不断完善中,如有问题请回帖或加群795442972。
创作不易,分享难得,喜欢的话评分+收藏支持下


2025.12.28 更新
支持导入激活key
支持导入文件默认关联程序
支持导入自定义的unattend.xml自动应答文件

Dism离线封装脚本v2025.12.28.txt (58 Bytes, 下载次数: 6196)

点评

谢谢分享,定制灵活使用方便比NT-lite更好用  发表于 2025-11-1 10:25
package里增加smb1protocol  发表于 2025-9-30 17:02
简洁明了,期待  发表于 2025-5-2 21:07

评分

参与人数 24无忧币 +118 收起 理由
姿迷姿乐 + 5 很给力!
soso000111 + 5 赞一个!
445112826 + 5 很给力!
yesfei + 5 赞一个!
waltz1 + 1 赞一个!
dayeye + 5
ynkm169 + 5
某些人 + 5 赞一个!
smartcowboy + 5 很给力!
xsm01 + 5 很给力!
qrd8008 + 5 很给力!
奈绪 + 5 很给力!
情深梦缘 + 5 很给力!
a505108 + 5 很给力!
熊猫_ + 2 繁体好评
027sun + 5 感谢分享!
yechengzhou + 5
cuicongyuan + 5 赞一个!
jtjt68 + 5 赞一个!
JHW + 5 赞一个!
Weren + 5
20090101 + 10 很给力!
freesoft00 + 5
海市蜃楼 + 5

查看全部评分

588#
发表于 3 天前 | 只看该作者
不错
回复

使用道具 举报

587#
发表于 5 天前 | 只看该作者
可以下载了学习一下,谢谢!
回复

使用道具 举报

586#
发表于 5 天前 | 只看该作者
胡搜佛古纳西
回复

使用道具 举报

585#
发表于 2026-1-1 10:06:00 | 只看该作者
baby1277 发表于 2025-12-31 22:21
真的没有,我对深度精简系统不是很感兴趣,所以没有深入研究,TXT列表只是给了个示例。
剩下的需要自己 ...

感谢
回复

使用道具 举报

584#
 楼主| 发表于 2025-12-31 22:25:01 | 只看该作者
回复

使用道具 举报

583#
 楼主| 发表于 2025-12-31 22:21:52 | 只看该作者
sdtzsf 发表于 2025-12-31 17:15
楼主 能帮忙提供一些下面文件里的内容吗?谢谢!!!Capability.txt        可选功能 Feature.txt        功能组件
Pac ...

真的没有,我对深度精简系统不是很感兴趣,所以没有深入研究,TXT列表只是给了个示例。
剩下的需要自己查询资料或者问AI补充,我的方法写在  DIY\list\个人经验分享.txt

点评

感谢  详情 回复 发表于 2026-1-1 10:06
回复

使用道具 举报

582#
发表于 2025-12-31 19:48:29 | 只看该作者
新人没有下载权限

点评

https://pan.baidu.com/s/1uynyEt0LSWqXyJZxfcKRdQ?pwd=olzb  详情 回复 发表于 2025-12-31 22:25
回复

使用道具 举报

581#
发表于 2025-12-31 17:15:45 | 只看该作者
baby1277 发表于 2025-12-30 09:36
马大哈,不影响功能,这个影响显示效果。

楼主 能帮忙提供一些下面文件里的内容吗?谢谢!!!Capability.txt        可选功能 Feature.txt        功能组件
Packages.txt        程序包

点评

真的没有,我对深度精简系统不是很感兴趣,所以没有深入研究,TXT列表只是给了个示例。 剩下的需要自己查询资料或者问AI补充,我的方法写在 DIY\list\个人经验分享.txt  详情 回复 发表于 2025-12-31 22:21
回复

使用道具 举报

580#
 楼主| 发表于 2025-12-30 09:36:26 | 只看该作者
yuping 发表于 2025-12-29 21:03
大佬,请教你一下,这两处代码noly 是笔误吗?是不是应该写only   啊

马大哈,不影响功能,这个影响显示效果。

点评

楼主 能帮忙提供一些下面文件里的内容吗?谢谢!!!Capability.txt 可选功能 Feature.txt 功能组件 Packages.txt 程序包  详情 回复 发表于 2025-12-31 17:15
回复

使用道具 举报

579#
发表于 2025-12-29 21:03:19 | 只看该作者
大佬,请教你一下,这两处代码noly 是笔误吗?是不是应该写only   啊


:: 删除delFiles.txt文件列表中的文件
for /f "delims=" %%a in (%~dp0DIY\delFiles.txt) do (
if exist "%MountDir%%%~pnxa" (
if not defined noly echo 删除 %MountDir%%%~pnxa
echo %date:~0,-3% %time:~0,-3%  删除 %MountDir%%%~pnxa >>log.txt
del /f /q "%MountDir%%%~pnxa" >nul 2>nul
)
)




:: 删除rddir.txt文件列表中的文件夹
for /f "delims=" %%a in (%~dp0DIY\rddir.txt) do (
if exist %MountDir%%%~pna (
if not defined noly echo 删除 %MountDir%%%~pna
echo %date:~0,-3% %time:~0,-3%  删除 %MountDir%%%~pna >>log.txt
rd /s /q "%MountDir%%%~pna" >nul 2>nul
)
)

点评

马大哈,不影响功能,这个影响显示效果。  详情 回复 发表于 2025-12-30 09:36
回复

使用道具 举报

578#
发表于 2025-12-29 18:17:56 | 只看该作者
下午又试了一个版本,非常成功
回复

使用道具 举报

577#
发表于 2025-12-29 17:37:12 | 只看该作者
辛苦了!老大!谢谢更新!继续测试!
回复

使用道具 举报

576#
发表于 2025-12-27 11:59:04 | 只看该作者
很好的工具 感谢分享
回复

使用道具 举报

575#
发表于 2025-12-27 10:00:56 | 只看该作者
学习下封装,谢谢大神
回复

使用道具 举报

574#
 楼主| 发表于 2025-12-26 09:54:37 | 只看该作者
yuping 发表于 2025-12-25 21:25
大佬请问,为何挂载后封装文件名 是随机的,比如 win45.iso 、win95.iso、win11的iso一挂载随机改名为win10 ...

随机文件名后期修正下

脚本确实是可以对wim添加wimboot  但和安装失败没有关系, 有这个功能在这里,但没有用到,所以没有关系,何况ISO安装根本就用不了wimboot。

另外wim的可启动标志一般是PE才用到的,和wimboot 是两码事。
回复

使用道具 举报

573#
发表于 2025-12-25 22:36:21 | 只看该作者
眼前一亮,留名
回复

使用道具 举报

572#
发表于 2025-12-25 21:25:56 | 只看该作者
大佬请问,为何挂载后封装文件名 是随机的,比如 win45.iso 、win95.iso、win11的iso一挂载随机改名为win10.iso, 差点误以为是下载的是win10系统

另外,ini配置文件 可以设置 是否添加wimboot功能,这个意外发现,
也许找到原因了,为何封装arm64 iso不能启动,可能与这个脚本工具有关,封装的wim没有打上可启动标志,所以安装时候报错。
正在验证这一想法。。。。。。

点评

随机文件名后期修正下 脚本确实是可以对wim添加wimboot 但和安装失败没有关系, 有这个功能在这里,但没有用到,所以没有关系,何况ISO安装根本就用不了wimboot。 另外wim的可启动标志一般是PE才用到的,和wi  详情 回复 发表于 2025-12-26 09:54
回复

使用道具 举报

571#
发表于 2025-12-25 08:58:22 | 只看该作者
感谢楼主无私奉献!
回复

使用道具 举报

570#
发表于 2025-12-24 16:38:39 | 只看该作者
谢谢分享
回复

使用道具 举报

569#
发表于 2025-12-24 12:33:50 | 只看该作者
㇏谢谢
回复

使用道具 举报

568#
发表于 2025-12-24 12:33:35 来自手机 | 只看该作者
谢谢
回复

使用道具 举报

567#
发表于 2025-12-24 10:28:10 | 只看该作者
感谢分享看看
回复

使用道具 举报

566#
发表于 2025-12-23 11:33:09 | 只看该作者
不错
回复

使用道具 举报

565#
发表于 2025-12-23 09:37:44 | 只看该作者
谢谢分享,学习一下。
回复

使用道具 举报

564#
发表于 2025-12-22 18:06:01 | 只看该作者
没有权限麻烦
回复

使用道具 举报

563#
发表于 2025-12-22 16:31:53 | 只看该作者
这个不错哦  谢谢
回复

使用道具 举报

562#
发表于 2025-12-22 15:44:18 | 只看该作者
谢谢分享简洁明了
回复

使用道具 举报

561#
发表于 2025-12-21 15:59:58 | 只看该作者

不错!66666
回复

使用道具 举报

560#
发表于 2025-12-21 13:40:48 | 只看该作者
本帖最后由 jtyuer 于 2025-12-22 08:03 编辑
baby1277 发表于 2025-12-21 10:57
系统自带的UWP版应用部署时使用了硬链接,卸载一个会导致另外一个运行错误或者报错。
最近我再尝试解决 ...

Microsoft.DirectXRuntime_9.29.1974.0_x64__8wekyb3d8bbwe.Appx里面都有d3dx9.dll(一大堆类似d3dx9_25.dll、d3dx10_41.dll),但用dism集成后却看不到,也就是说没有集成
回复

使用道具 举报

559#
发表于 2025-12-21 12:13:19 | 只看该作者
下载来学习一下
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2026-1-9 16:12

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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