无忧启动论坛

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

[教程] 原版Win10-LTSC2021极简Dism离线封装教程————自己动手丰衣足食

    [复制链接]
跳转到指定楼层
1#
发表于 2022-4-18 22:34:40 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 rgy 于 2024-4-7 15:39 编辑

原版Win10-LTSC2021极简Dism离线封装教程————自己动手丰衣足食
注意:本帖暂不涉及精简系统,标题中的“极简”是指教程简陋。

缘起:最近想装一新系统以体验时代的进步和社会的发展,寻觅许久便相中了LTSC2021,而后习得安装良方,因记忆力不佳恐会忘记,于是借论坛空间记录记录,愿抛砖引玉,以便日后查阅。
整体思路是全程只用Dism,所有优化在部署中完成,个人水平较低,只求相互学习讨论,不喜勿喷。

此贴主要目标是:解决原版Win10-LTSC2021系统安装步骤繁琐的问题,通过自动应答文件和批处理提前预设置系统,免去漫长而又痛苦的纯手动设置过程,做到每次新装系统还是原来的配方,还是熟悉的味道,一劳永逸!
由于是现学现卖,肯定是有太多的不足,之前也没做过这些,也不是计算机相关专业的,上一次装系统还是在两年前,存粹的业余,地地道道的老菜鸟。你表面上看这是一个教程贴,其实这实际上是一个求助贴,真希望有人站出来说:你这写得太烂,看我写个更好的!

一、下载LTSC2021-X64初始发布版本(19044.1288),我这里全以64位LTSC2021为例
64位下载地址:zh-cn_windows_10_enterprise_ltsc_2021_x64_dvd_033b7312.iso (4.7 GB)
SHA-256: C117C5DDBC51F315C739F9321D4907FA50090BA7B48E7E9A2D173D49EF2F73A3
32位下载地址:zh-cn_windows_10_enterprise_ltsc_2021_x86_dvd_30600d9c.iso (3.37 GB)
SHA-256: 9F855FCC4CB44C119F9CE73DABE569FCB7F4F4D85F922206BF2E108116A34F25

二、下载最新补丁。
1.打开微软的补丁站https://www.catalog.update.microsoft.com/home.aspx,搜索关键字“LTSB 1903”(关键字以后有可能更改,自行琢磨),然后点击“Last Updated”按最后更新时间排序,下载所需补丁(一般LTSC2021只需两个补丁,一个是月度累计更新,另一个是.NET3.5和4.8的累计更新)。我现在这里下载到的是2022四月的:kb5012599-x64和kb5012117-x64-ndp48备用。

2.下载官方VCLibs库文件,用于修复微软输入法无中文候选、wsappx进程CPU占用高等appx问题。打开网站:https://store.rg-adguard.net/,然后输入“https://www.microsoft.com/store/productId/9WZDNCRFJBMP”搜索并下载文件:Microsoft.VCLibs.140.00_14.0.30704.0_x64__8wekyb3d8bbwe.Appx备用。

3.下载官方VP9视频扩展,用于修复设置->应用->视频播放中:预览视频不能播放。
先打开微软商店https://apps.microsoft.com/store/apps,在搜索框输入VP9并搜索,然后在搜索结果中点击“VP9 视频扩展”进入VP9 视频扩展下载页面,复制此页面网址。
下载方法同上,输入复制的网址“https://apps.microsoft.com/store ... %B1%95/9N4D0MSMP0PT”搜索并下载文件:Microsoft.VP9VideoExtensions_1.0.50901.0_x64__8wekyb3d8bbwe.Appx备用。
(上面补丁版本号可能随时更新,请注意辨别替代;此方法也可用于微软商店中的其它app下载来离线集成。)


三、提取Microsoft.NET Framework 3.5运行库文件备用。
文件在原版ISO镜像中/sources/sxs/microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab


四、制作自动应答文件unattend.xml。
1.下载Windows ADK:https://docs.microsoft.com/en-us ... started/adk-install(Win10-LTSC2021下载2004版本,其它现有系统请对照选择。)
2.安装Windows ADK时仅选择“部署工具”一项即可。
3.打开Windows系统映像管理器选择Windows映像install.wim文件,并同意创建一个编录文件。
4.参考unattend.xml帮助文档https://docs.microsoft.com/zh-cn ... mponents-b-unattend,添加各个部署阶段的预设值,即可生成unattend.xml。
5.由于步骤繁琐过程不做详细说明,我这里先替大家踩坑,直接上做好的模板和每一项的详细注释,这是其它帖子找不到的。
模板一下载:跳过所有手动设置;启用内置管理员账户Administrator。
Unattend-Administrator.7z (1.29 KB, 下载次数: 373)
模板二下载:跳过所有手动设置;新建一个管理员账户,暂时取名为admin。(我的自用)
Unattend-admin-20220420.7z (1.29 KB, 下载次数: 266)
(把模板中“amd64”全部搜索替换成“x86”即可用于32位系统中,其实还可以做成64位和32位的二合一模板,例子可查看C大的帖子!)
模板详细注释下载:
Unattend.xml详细注释-20220420.txt (6.84 KB, 下载次数: 281)


五、写一个系统设置批处理:
这里主要讲怎样把一些喜欢的系统设置和一些软件稀奇古怪的优化转换为批处理。
1.工欲善其事必先利其器,首先在VMware虚拟机中一步一步老老实实安装上面下载的LTSC2021-X64原版(也可结合自动应答文件在映像释放后未启动前将unattend.xml文件手动放在C:\Windows\Panther\unattend.xml位置快速安装),安装完成后在开机情况下拍摄一个快照,目的是为了留一个原版系统设置的初始状态,方便随时恢复。
2.下载regfromapp注册表监控软件,官网下载:http://www.nirsoft.net/utils/reg_file_from_application.html,论坛附件: regfromapp_1.33_注册表写入监控.7z (72.68 KB, 下载次数: 320)
下载一个注册表转批处理软件,例如reg2cmd,来源:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=117186,论坛附件: reg2cmd.7z (488.51 KB, 下载次数: 402)
3.举一个简单的例子,监控显示所有文件扩展名和显示所有隐藏文件的注册表更改:



4.多数情况还是监控第三方优化软件来得更直接,比如Dism++、WPD系统隐私优化、论坛友链中的小鱼儿yr系统封装优化设置辅助工具等。
5.由于此步骤费事费力,先提供一个基础模板用着,以后再完善:
系统设置批处理下载: ltsc2021set.7z (3.52 KB, 下载次数: 431) 包含设置清单如下:
  1. 1.禁用不必要服务:
  2. 禁用诊断服务
  3. 禁用程序兼容性助手服务
  4. 禁用错误报告服务
  5. 禁用系统搜索索引服务
  6. 禁用遥测服务
  7. 2.系统基本设置
  8. 在桌面显示我的电脑
  9. 任务栏的搜索框改为搜索图标
  10. 启用Windows照片查看器
  11. 关闭自动更新离线地图
  12. 关闭游戏录制工具
  13. 更新不包括驱动程序
  14. 更新不包括恶意软件删除工具
  15. 仅检查更新
  16. 禁止自动播放
  17. 显示所有文件扩展名
  18. 显示所有隐藏文件
  19. 关闭远程协助
  20. 设置IE浏览器主页为百度搜索
  21. 跳过IE首次运行自定义设置  并关闭自动更新
  22. 不显示Windows Media Player首次使用对话框
  23. 3.系统隐私相关设置
  24. 禁用客户体验改善计划
  25. 禁用时间线活动历史记录
  26. 关闭广告ID,不要定制的广告
  27. 不允许Windows跟踪应用启动,以改进开始和搜索结果
  28. 关闭墨迹书写和键入个性化
  29. 关闭诊断和反馈,反馈频率为从不
  30. 4.个人习惯设置
  31. 关闭Smartscreen应用筛选器
  32. 开始菜单右键菜单改Powershell为命令提示符
  33. 控制面板显示小图标
  34. 关闭在"快速访问"中显示最近使用的文件和常用文件夹
  35. 隐藏此电脑中“视频、图片、文档、下载、音乐、桌面、3D对象七个文件夹
  36. 5.添加鼠标右键工具
  37. 在桌面背景上添加:常用设置右键菜单(包含注册表、服务、本地组策略、任务计划、防火墙规则、用户账户控制、编辑 Hosts、刷新DNS缓存)
  38. 在右键添加"获取管理员所有权限"
  39. 为.exe程序快捷添加防火墙规则
  40. 快捷复制文件或文件夹的路径
复制代码


六、写一个数字激活批处理:这个直接参考开源项目MAS 1.5
官方链接:https://github.com/massgravel/Microsoft-Activation-Scripts

思路是:先安装IoT LTSC 2021密钥再激活,而IoT LTSC 2021和LTSC 2021几乎只有名字不同,且前者比后者还多5年支持。数字激活LTSC2021-X64只需要其中gatherosstate.exe和slc.dll两个文件。
数字激活批处理下载: Activation.7z (575 Bytes, 下载次数: 204)


七、写一个离线封装批处理:先查阅一下Dism官方文档:
https://docs.microsoft.com/zh-cn ... tax?view=windows-10
Dism操作流程:
1.先挂载系统映像。
2.打两个库文件和月度累计更新补丁(先不打.net framework的补丁)。
3.做一次补丁固化,减小体积。
4.集成.net framework 3.5。(.net framework 3.5集成后补丁会处于挂起状态,不能执行补丁固化,所以把它放到最后)
5.集成.NET Framework 3.5和4.8的累积更新
6.复制必要文件到映像内(包括自动应答文件、设置批处理和激活文件等)
7.卸载系统映像并保存更改
8.调整压缩方式,去除冗余文件,得到最后封包。

本套方案文件名和目录结构如下:
  1. D:.
  2. │  install.wim
  3. │  microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab
  4. │  Microsoft.VCLibs.140.00_14.0.30704.0_x64__8wekyb3d8bbwe.Appx
  5. │  Microsoft.VP9VideoExtensions_1.0.50901.0_x64__8wekyb3d8bbwe.Appx
  6. │  windows10.0-kb5012117-x64-ndp48_926334d63c794d8b379f17f468f26db8bbc6c7c0.msu
  7. │  windows10.0-kb5012599-x64_bc0efec7eb2782ac45b1749fb902a80e16832c4a.msu
  8. │  离线封装脚本-LTSC2021-X64.bat
  9. │  
  10. └─Cpan
  11.     ├─MyTools
  12.     │  ├─Activation
  13.     │  │      Activation.cmd
  14.     │  │      gatherosstate.exe
  15.     │  │      slc.dll
  16.     │  │      
  17.     │  └─reg
  18.     │          ltsc2021set.cmd
  19.     │         
  20.     └─Windows
  21.         └─Panther
  22.                 Unattend.xml
复制代码
离线封装批处理下载: 离线封装脚本-LTSC2021-X64.7z (1.36 KB, 下载次数: 314)
由于封装命令对Dism版本要求较高,建议还是在Win10-LTSC2021上运行,以避免莫名其妙的兼容性问题!



懒人测试包下载(就差一个install.wim文件)


20220421更新一个懒人测试包:
https://www.123pan.com/s/0oF9-5GSVv   提取码:HPy5


20231224更新一个懒人测试包和成品:

懒人包下载:
游客,如果您要查看本帖隐藏内容请回复

成品下载:
游客,如果您要查看本帖隐藏内容请回复










八、驱动和常用软件的无人值守安装


楼下继续......




















点评

辛苦了  发表于 2024-5-8 12:42

评分

参与人数 22无忧币 +103 收起 理由
yyz2191958 + 2 赞一个!
879792799 + 5 赞一个!
jmwjy + 5
vrboxing + 5 很给力!
gutaiping2006 + 5 很给力!
Civiwu + 5 有激活成功的么?
qingyi78 + 5 楼主再发一下软件的设置保存方法吧!!再做.
cuixiang1314 + 1 赞一个!
纯脆entropy + 5
KeviNPKW + 5 很给力!
hoder + 5 很给力!
9001 + 5 赞一个!
freesoft00 + 5
hlccfu + 5 赞一个!
foxcon + 5 很给力!
蓝星明月 + 5 赞一个!
ttt0001 + 5 很给力!
2013WCL + 5 很给力!
2011rmq + 5 赞一个!
ysource + 5 赞一个!
renshijian + 5 赞一个!
新空气 + 5

查看全部评分

2#
 楼主| 发表于 2022-4-18 22:35:22 | 显示全部楼层
本帖最后由 rgy 于 2024-4-7 20:09 编辑

驱动
1.离线驱动安装个人暂时选用SamDrivers万能驱动包+Snappy Driver Installer安装程序
论坛现成的方案,可以很方便的实现无人值守安装:俄罗斯驱动包 SamDrivers 22.1 Win10 & Win7 分解版
2.在线驱动安装个人暂时选用:360驱动大师纯净老版本


软件
很多时候我们不愿意重装系统,痛点就是要把装好的软件重装一遍,把调教好的软件设置重新手动调整,想想就是一场噩梦!
所以我养成了一个收集自用软件设置的习惯,新装系统无需再手动设置,轻松迁移软件习惯。
这个每个人需求想法不一样,我只有做几个简单例子瞧瞧:



20220207-常用软件无人值守安装包:
https://www.123pan.com/s/0oF9-mPSVv   提取码:TefO

20231216-常用软件无人值守安装包:
https://www.123pan.com/s/0oF9-4YeVv.html 提取码:tTkO


有时间再继续更新,把各个步骤完善,然后详细总结软件设置的提取!









点评

楼主你好,你写的“收集软件设置”,是如何收集的?你每个软件里的.bat是这么来的?  详情 回复 发表于 2022-12-11 21:06
催更软件提取教学  详情 回复 发表于 2022-10-14 16:32
回复

使用道具 举报

3#
 楼主| 发表于 2022-4-18 22:35:59 | 显示全部楼层
占楼备用2
回复

使用道具 举报

4#
 楼主| 发表于 2022-4-18 22:36:21 | 显示全部楼层
占楼备用3
回复

使用道具 举报

5#
 楼主| 发表于 2022-4-20 10:39:26 | 显示全部楼层
1qaz 发表于 2022-4-19 21:59
LTSC 2019的更新包


还是可以很容易搜到的,要注意切换排序方式,其他补丁如果需要集成,直接搜补丁号下载就行。

点评

谢谢!竟然是排序方式没点,难怪。 LTSC 2019 对不同电脑会不会更新不同?今天在另一台电脑上直接点KB5012647累积更新,提示更新不适用此电脑?  详情 回复 发表于 2022-4-20 19:18
回复

使用道具 举报

6#
 楼主| 发表于 2022-4-21 21:24:43 | 显示全部楼层
cclgoo 发表于 2022-4-21 14:17
厉害,这可是精品,学习了,建议坛友可以加上对LTSC2021的修复,里边已带有各修复文件http://bbs.wuyou.net ...

指的是哪些修复?

点评

视频播放预览\输入法\打印...  详情 回复 发表于 2022-4-21 22:25
回复

使用道具 举报

7#
 楼主| 发表于 2022-4-21 22:53:01 | 显示全部楼层
cclgoo 发表于 2022-4-21 22:25
视频播放预览\输入法\打印...

提供的懒人包里面就可以修复这三个问题“视频播放预览\输入法\打印”,只是比你少装了些软件包,是不是不用装怎么多?

点评

可以补上这四个 Microsoft.HEVCVideoExtensions_1.0.50362.0_x64__8wekyb3d8bbwe.Appx Microsoft.UI.Xaml.2.7_7.2203.17001.0_x64__8wekyb3d8bbwe.Appx Microsoft.WindowsStore_22203.1401.21.0_neutral___8wekyb  详情 回复 发表于 2022-4-21 23:36
回复

使用道具 举报

8#
 楼主| 发表于 2022-8-2 21:22:35 | 显示全部楼层
tendy2009 发表于 2022-8-2 15:12
安装累计更新包 报错怎么回事,在虚拟机新装ltsc 安装这个更新包没有问题 dism不就不行
正在处理 1 (共 1) ...

确实,有些补丁有安装前提。
回复

使用道具 举报

9#
 楼主| 发表于 2022-10-14 17:54:48 | 显示全部楼层
listen_run 发表于 2022-10-14 16:32
催更软件提取教学

现在天天上班,没那么多时间记录这些了,但是肯定还是会更的,毕竟还是点业余兴趣——量身定做适合自己使用习惯的系统软件快速安装方案。
回复

使用道具 举报

10#
 楼主| 发表于 2022-12-12 13:43:24 | 显示全部楼层
jmwjy 发表于 2022-12-11 21:06
楼主你好,你写的“收集软件设置”,是如何收集的?你每个软件里的.bat是这么来的?

我一般把软件设置为想要的状态后,用regfromapp、Total Uninstall、BeyondCompare这三个软件提取和对比软件设置,然后去软件的官网查询静默安装参数,最后自己胡乱写个bat,该写注册表的写注册表,该替换文件的替换文件,该写配置文件的写配置文件,该用命令行修改的用命令行修改,该PJ的PJ。软件更新时只需下载软件安装包替换即可,多数时候不必再做过多修改其它便可完成更新。双击bat就可以无人值守安装,达到理想的软件设置状态。

点评

Total Uninstall Essential、Total Uninstall Professional 这两个版本有什么区别?你平时用哪个?  详情 回复 发表于 2023-1-4 12:43
我的天呐,这也太复杂了! AutoCAD也可以这样操作吗?  详情 回复 发表于 2023-1-3 17:25
回复

使用道具 举报

11#
 楼主| 发表于 2022-12-12 13:46:25 | 显示全部楼层
江洲渔翁 发表于 2022-12-11 23:22
用懒人测试包不成功,中途提示DISM什么什么错误,然后生成的安装包在安装时提示不能安装。失败告终。求指点 ...

操作步骤应该是对的,可能运行的系统环境不太对。
建议先在VM虚拟机中安装个LSTC2021,在LSTC2021系统下运行打包命令。
回复

使用道具 举报

12#
 楼主| 发表于 2022-12-12 13:48:39 | 显示全部楼层
江洲渔翁 发表于 2022-12-11 23:22
用懒人测试包不成功,中途提示DISM什么什么错误,然后生成的安装包在安装时提示不能安装。失败告终。求指点 ...

如果是下载了新的补丁,就是和教程中的步骤有点不一样,
晚点我把教程主题更新下。
回复

使用道具 举报

13#
 楼主| 发表于 2022-12-13 11:00:14 | 显示全部楼层
江洲渔翁 发表于 2022-12-12 23:10
SW_DVD9_WIN_ENT_LTSC_2021_64BIT_ChnSimp_MLF_X22-84402谢谢大佬。我下载的是这个版本,用懒人包精简不成 ...

因为本贴不包含精简。
回复

使用道具 举报

14#
 楼主| 发表于 2023-1-3 19:43:37 | 显示全部楼层
jmwjy 发表于 2023-1-3 17:25
我的天呐,这也太复杂了!
AutoCAD也可以这样操作吗?我有机会来试试

较新版本的AutoCAD应该也可以,有空试试。
回复

使用道具 举报

15#
 楼主| 发表于 2023-1-4 20:39:10 | 显示全部楼层
jmwjy 发表于 2023-1-4 12:43
Total Uninstall Essential、Total Uninstall Professional
这两个版本有什么区别?你平时用哪个?

用的这个版本,安装后替换文件即可。
https://wwmk.lanzouf.com/b02k14z1e
密码:ax0u

点评

收到,我来试试,谢谢  详情 回复 发表于 2023-1-7 12:42
rgy
这是64位的。  发表于 2023-1-4 20:46
回复

使用道具 举报

16#
 楼主| 发表于 2023-1-12 20:16:03 | 显示全部楼层
ifonly 发表于 2023-1-12 19:28
你好,我也遇到这个问题了
windows10.0-kb5022282-x64_fdb2ea85e921869f0abe1750ac7cee34876a760c.msu
...

把KB5022282用7z解压,提取SSU-19041.2300-x64.cab,先把这个补丁装上,再装KB5022282即可。
回复

使用道具 举报

17#
 楼主| 发表于 2023-1-30 16:50:09 | 显示全部楼层
tendy2009 发表于 2023-1-29 09:23
大神最近发现用这个教程打了最新补丁之后安装系统看见补丁记录已经有安装相关补丁打开系统更新还是会下载这 ...

确实有这个问题,我老早就发现了,就是没在意。
先研究下怎么解决。
回复

使用道具 举报

18#
 楼主| 发表于 2023-1-30 20:14:58 | 显示全部楼层
wenbieba 发表于 2023-1-30 19:51
依照此贴
原版Win10-LTSC2021极简Dism离线封装教程————自己动手丰衣足食 - 综合讨论区 - 无忧启动论坛 ...

这个右键菜单用手工编写确实有点复杂,我是用软件调好后直接导出的注册表,简单快捷!

右键菜单管理程序
https://github.com/BluePointLilac/ContextMenuManager

点评

不知你添加到多少项了,不知能否分享  详情 回复 发表于 2023-1-30 20:28
麻烦分享其他,未安装油猴,网址打不开  详情 回复 发表于 2023-1-30 20:27
回复

使用道具 举报

19#
 楼主| 发表于 2023-1-30 20:32:06 | 显示全部楼层
wenbieba 发表于 2023-1-30 20:27
麻烦分享其他,未安装油猴,网址打不开

ContextMenuManager-3.3.3.1.zip (486.1 KB, 下载次数: 2)
回复

使用道具 举报

20#
 楼主| 发表于 2023-1-30 20:34:43 | 显示全部楼层
wenbieba 发表于 2023-1-30 20:28
不知你添加到多少项了,不知能否分享

我就添加了贴中这么多,其它的我不常用,记忆中应该可以添加很多。
回复

使用道具 举报

21#
 楼主| 发表于 2023-2-4 10:37:55 | 显示全部楼层
tendy2009 发表于 2023-1-30 17:38
我反复尝试过都没法解决,解包装 替换update自动下载的包 dism 离线打上还是这样 无奈

简单的Dism命令确实不好解决,可以用abbodi1406的W10UI脚本来打补丁,就可以解决这个问题。
项目地址:
https://github.com/abbodi1406/BatUtil
或者用ananhaid的项目,也使用了W10UI:
https://github.com/adavak/Win_ISO_Patching_Scripts_zhCN

回复

使用道具 举报

22#
 楼主| 发表于 2023-12-24 23:56:10 | 显示全部楼层
20231224更新一个懒人测试包和成品
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-26 03:06

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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