简体中文 Windows LTSC 2024 26100.2 更新集成保姆级教程(含批处理和成品ISO文件下载)
原帖 https://bbs.pcbeta.com/viewthread-2000402-1-1.html
我本来是想等【jinggangshi】大佬看会不会制作个无修改的成品,没等到,找到的多是UUP和精简过的,放弃了,觉得自己可以动手集成个。估计以后也许会自己集成个补丁和驱动啥的,Windows 7时也干过这种事,就顺手写了个通用批处理,改改可以用来制作通用N合一的镜像。
Dism 命令参考【cyxlcyxl】大神的教程:
https://bbs.pcbeta.com/viewthread-1757374-1-1.html
Windows 11 LTSC 26100.1 初始镜像来源(install.esd文件没有加密,直接使用),感谢【jinggangshi】大神:
https://bbs.pcbeta.com/viewthread-1998775-1-1.html
文件链接:https://www.123pan.com/s/htU0Vv-YInJ.html
提取码:zIzJ
26100.2升级包 kb5037941 来源,感谢【mm_msn】大神:
https://bbs.pcbeta.com/viewthread-1999981-1-1.html
下载地址:https://uupdump.net/findfiles.php?id=bb586e00-2b89-4654-9091-1d261f2f09e2&q=!updates
文件:Windows11.0-KB5037941-x64.msu SHA-1:f45d15f6572ff934626f08900521a54e797885a2 大小:54.23 MiB
下载的文件名:4e919ff3-641c-4ea5-bd32-ae45bebb47ed 手动改为 Windows11.0-KB5037941-x64.msu
Dism 命令行参数(留个笔记):
- 映像处理:
- /Get-MountedImageInfo - 显示有关安装的 WIM 和 VHD 映像的信息。
- /Get-ImageInfo - 显示有关 WIM 或 VHD 文件中映像的信息。
- /Commit-Image - 保存对装载的 WIM 或 VHD 映像的更改。
- /Unmount-Image - 卸载已装载的 WIM 或 VHD 映像。
- /Mount-Image - 从 WIM 或 VHD 文件装载映像。
- /Remount-Image - 恢复孤立的映像装载目录。
- /Cleanup-Mountpoints - 删除与损坏的已安装映像关联的资源。
- 对WIM进行编辑:
- /List-Image - 显示指定映像中的文件和文件夹的列表。
- /Delete-Image - 在具有多个卷映像的 WIM 文件中删除指定的卷映像。
- /Split-Image - 将现有 .wim 文件拆分为多个只读 WIM (SWM)拆分文件。
- /Export-Image - 将指定映像的副本导出到其他文件。
- /Append-Image - 将新映像添加到 WIM 文件中。
- /Capture-Image - 将驱动器的映像捕获到新的 WIM 文件中。
- /Apply-Image - 应用一个映像。
- /Get-MountedWimInfo - 显示显示挂载的 WIM 映像的信息。
- /Get-WimInfo - 显示有关 WIM 文件中的映像的信息。
- /Commit-Wim - 保存对挂载的 WIM 映像的更改。
- /Unmount-Wim - 卸载挂载的 WIM 映像。
- /Mount-Wim - 从 WIM 文件挂载映像。
- /Remount-Wim - 恢复孤立的 WIM 挂载目录。
- /Cleanup-Wim - 删除损坏的WIM映像关联的挂载资源。
复制代码
完整集成制作步骤(D:\Temp\win11为我的工作文件夹):
1. 在下载好的 26100.1.240406-1435.ge_release_CLIENT_ENTERPRISES_OEM_x64FRE_zh-cn.iso 文件上右键,装载。计算机中生成虚拟光驱(G:),CES_X64FREO_ZH-CN_DV5
2. 【开始】,【所有应用】,【Windows 工具】,【命令提示符】上右键,以管理员身份运行。
3. 获取映像中的Windows 11版本信息,保存到D:\Temp\win11\Win11Info.txt文件中,单纯为了复制镜像名称到下面的打包命令中。
- dism /get-wiminfo /wimfile:G:\sources\install.esd >D:\Temp\win11\Win11Info.txt
复制代码
【共3个镜像】
索引: 1,名称: Windows 11 Enterprise LTSC
索引: 2,名称: Windows 11 IoT Enterprise LTSC
索引: 3,名称: Windows 11 IoT Enterprise Subscription LTSC
切换到工作文件夹(D:\Temp\win11)命令行:
- cd /d d:\temp\win11
复制代码
为3个系统镜像对应创建3个文件夹的命令行:
- md D:\Temp\win11\1
- md D:\Temp\win11\2
- md D:\Temp\win11\3
复制代码
释放各系统映像的命令行:
- DISM.exe /Apply-Image /ImageFile:"G:\sources\install.esd" /Index:1 /ApplyDir:D:\Temp\win11\1
- DISM.exe /Apply-Image /ImageFile:"G:\sources\install.esd" /Index:2 /ApplyDir:D:\Temp\win11\2
- DISM.exe /Apply-Image /ImageFile:"G:\sources\install.esd" /Index:3 /ApplyDir:D:\Temp\win11\3
复制代码
4. 使用DISM命令应用积累更新安装包到各映像中命令行:
(说明:“Windows11.0-KB5037941-x64.msu”已经被预先放在“D:\Temp\win11\Update”文件夹中):
- DISM.exe /Image:D:\Temp\win11\1 /Add-Package /PackagePath:"D:\Temp\win11\Update"
- DISM.exe /Image:D:\Temp\win11\2 /Add-Package /PackagePath:"D:\Temp\win11\Update"
- DISM.exe /Image:D:\Temp\win11\3 /Add-Package /PackagePath:"D:\Temp\win11\Update"
复制代码
5. 清理和重置被替换的WinSxS组件以减小映像体积,命令行:
- DISM.exe /Image:D:\Temp\win11\1 /Cleanup-Image /StartComponentCleanup /ResetBase
- DISM.exe /Image:D:\Temp\win11\2 /Cleanup-Image /StartComponentCleanup /ResetBase
- DISM.exe /Image:D:\Temp\win11\3 /Cleanup-Image /StartComponentCleanup /ResetBase
复制代码
6. 使用DISM命令将各映像按顺序打包到同一个新的“install.wim”文件里命令行:
- DISM.exe /Capture-Image /ImageFile:D:\Temp\win11\install.wim /CaptureDir:D:\Temp\win11\1 /Name:"Windows 11 Enterprise LTSC" /Description:"Windows 11 Enterprise LTSC" /Compress:none
- DISM.exe /Append-Image /ImageFile:D:\Temp\win11\install.wim /CaptureDir:D:\Temp\win11\2 /Name:"Windows 11 IoT Enterprise LTSC" /Description:"Windows 11 IoT Enterprise LTSC"
- DISM.exe /Append-Image /ImageFile:D:\Temp\win11\install.wim /CaptureDir:D:\Temp\win11\3 /Name:"Windows 11 IoT Enterprise Subscription LTSC" /Description:"Windows 11 IoT Enterprise Subscription LTSC"
复制代码
7. 使用DISM命令将新的“install.wim”文件重新输出并压缩成极限压缩的“install.esd”,以保证ISO文件体积减到最小(4G以内):
- DISM.exe /Export-Image /SourceImageFile:D:\Temp\win11\install.wim /SourceIndex:1 /DestinationImageFile:D:\Temp\win11\install.esd /Compress:recovery
- DISM.exe /Export-Image /SourceImageFile:D:\Temp\win11\install.wim /SourceIndex:2 /DestinationImageFile:D:\Temp\win11\install.esd /Compress:recovery
- DISM.exe /Export-Image /SourceImageFile:D:\Temp\win11\install.wim /SourceIndex:3 /DestinationImageFile:D:\Temp\win11\install.esd /Compress:recovery
复制代码
8. 使用UltraISO打开之前下载的“26100.1.240406-1435.ge_release_CLIENT_ENTERPRISES_OEM_x64FRE_zh-cn.iso”文件,删除“sources”文件夹中原有的“install.esd”文件,然后重新添加刚制作的“install.esd”文件。
9.另存文件为“26100.2.240409-1033.ge_release_CLIENT_ENTERPRISES_OEM_x64FRE_zh-cn.iso”文件,完成。
10、清理释放镜像产生的临时文件,就可以收工了。
附完整批处理(已验证)-原创-已注释:
- @ECHO OFF&(PUSHD "%~DP0")&(REG QUERY "HKU\S-1-5-19">NUL 2>&1)||(
- powershell -Command "Start-Process '%~sdpnx0' -Verb RunAs"&&EXIT)
- title 制作多合一 Windows 系统镜像
- rem 确认管理员权限
- Rd "%WinDir%\system32\test_permissions" >NUL 2>NUL
- Md "%WinDir%\System32\test_permissions" 2>NUL||(Echo 没有管理员权限,自动退出!&&PAUSE >NUL&&EXIT)
- Rd "%WinDir%\System32\test_permissions" 2>NUL
- rem 设置工作文件夹和镜像文件位置,更新存放位置,请自行修改
- set WorkPath="D:\Temp\win11"
- set UpPath="%WorkPath%\Update"
- set WimFile="G:\sources\install.esd"
- rem 判断工作文件夹,镜像文件,更新包文件夹是否存在,不存在就退出
- IF NOT EXIST "%WorkPath%" (Echo 工作文件夹不存在,自动退出!&&PAUSE >NUL&&EXIT)
- IF NOT EXIST "%WimFile%" (Echo 镜像不存在,自动退出!&&PAUSE >NUL&&EXIT)
- IF NOT EXIST "%UpPath%" (Echo 更新文件夹不存在,自动退出!&&PAUSE >NUL&&EXIT)
- echo.
- echo -----== 制作多合一 Windows 系统镜像 ==-----
- echo.
- echo 工作文件夹:%WorkPath%
- echo 更新保存位置:%UpPath%
- echo 系统镜像位置:%WimFile%
- echo.
- rem 切换到工作路径
- CD /D %WorkPath%
- rem 获取 Windows 的映像信息,保存到D:\Win11Info.txt文件中,备忘,已注释,单纯为了复制镜像名称到下面的索引中。
- rem dism /get-wiminfo /wimfile:G:\sources\install.esd >D:\Win11Info.txt
- rem 为3个系统镜像对应创建3个文件夹,更多个镜像请参照添加(每行2处)
- IF NOT EXIST "%WorkPath%\1" (MD "%WorkPath%\1")
- IF NOT EXIST "%WorkPath%\2" (MD "%WorkPath%\2")
- IF NOT EXIST "%WorkPath%\3" (MD "%WorkPath%\3")
- rem 设置镜像索引名称,更多个索引请参照修改和添加(每行1处)
- set Index1="Windows 11 Enterprise LTSC"
- set Index2="Windows 11 IoT Enterprise LTSC"
- set Index3="Windows 11 IoT Enterprise Subscription LTSC"
- echo.
- echo 正在释放系统镜像,请稍候...
- echo.
- rem 释放各系统映像,更多个镜像请参照添加(每行2处)
- DISM.exe /Apply-Image /ImageFile:%WimFile% /Index:1 /ApplyDir:%WorkPath%\1
- DISM.exe /Apply-Image /ImageFile:%WimFile% /Index:2 /ApplyDir:%WorkPath%\2
- DISM.exe /Apply-Image /ImageFile:%WimFile% /Index:3 /ApplyDir:%WorkPath%\3
- echo.
- echo 正在应用积累更新,请稍候...
- echo.
- rem 为系统映像应用积累更新,更多个镜像请参照添加(每行1处)
- DISM.exe /Image:%WorkPath%\1 /Add-Package /PackagePath:%UpPath%
- DISM.exe /Image:%WorkPath%\2 /Add-Package /PackagePath:%UpPath%
- DISM.exe /Image:%WorkPath%\3 /Add-Package /PackagePath:%UpPath%
- echo.
- echo 正在清理和重置被替换的WinSxS组件以减小映像体积,请稍候...
- echo.
- rem 清理和重置被替换的WinSxS组件以减小映像体积,更多个镜像请参照添加(每行1处)
- DISM.exe /Image:%WorkPath%\1 /Cleanup-Image /StartComponentCleanup /ResetBase
- DISM.exe /Image:%WorkPath%\2 /Cleanup-Image /StartComponentCleanup /ResetBase
- DISM.exe /Image:%WorkPath%\3 /Cleanup-Image /StartComponentCleanup /ResetBase
- echo.
- echo 正在将各映像按顺序打包到同一个新的“install.wim”文件里,请稍候...
- echo.
- rem 将各映像按顺序打包到同一个新的“install.wim”文件里,更多个镜像请参照添加(每行3处)
- DISM.exe /Capture-Image /ImageFile:%WorkPath%\install.wim /CaptureDir:%WorkPath%\1 /Name:%Index1% /Description:%Index1% /Compress:none
- DISM.exe /Append-Image /ImageFile:%WorkPath%\install.wim /CaptureDir:%WorkPath%\2 /Name:%Index2% /Description:%Index2%
- DISM.exe /Append-Image /ImageFile:%WorkPath%\install.wim /CaptureDir:%WorkPath%\3 /Name:%Index3% /Description:%Index3%
- echo.
- echo 正在重新输出并压缩成极限压缩的“install.esd”文件,请稍候...
- echo.
- rem 将新的“install.wim”文件重新输出并压缩成极限压缩的“install.esd”,以保证ISO文件体积减到最小,更多个镜像请参照添加(每行1处)
- DISM.exe /Export-Image /SourceImageFile:%WorkPath%\install.wim /SourceIndex:1 /DestinationImageFile:%WorkPath%\install.esd /Compress:recovery
- DISM.exe /Export-Image /SourceImageFile:%WorkPath%\install.wim /SourceIndex:2 /DestinationImageFile:%WorkPath%\install.esd /Compress:recovery
- DISM.exe /Export-Image /SourceImageFile:%WorkPath%\install.wim /SourceIndex:3 /DestinationImageFile:%WorkPath%\install.esd /Compress:recovery
- echo.
- echo 正在清理镜像释放的文件夹,请稍候...
- echo.
- rem 清理镜像释放的文件夹,更多个镜像请参照添加(每行2处)
- DEL "%WorkPath%\1" /F /S /Q&&RD "%WorkPath%\1" /S /Q
- DEL "%WorkPath%\2" /F /S /Q&&RD "%WorkPath%\2" /S /Q
- DEL "%WorkPath%\3" /F /S /Q&&RD "%WorkPath%\3" /S /Q
- echo.
- echo -----== 清理完成,全部工作结束,按任意键退出或者直接关闭窗口 ==-----
- pause.
- @echo on
复制代码
批处理文件提供下载,制作好的ISO文件已上传,下载地址也放在附件中(百度网盘和123盘):
含批处理和制作好的镜像123盘百度网盘地址.zip (2.05 KB, 下载次数: 385)
文件名,已在虚拟机中安装:
26100.2.240409-1033.ge_release_CLIENT_ENTERPRISES_OEM_x64FRE_zh-cn.iso
文件大小:
3.66 GB (3,934,027,776 字节)
SHA1 哈希校验命令行:
certutil -hashfile "26100.2.240409-1033.ge_release_CLIENT_ENTERPRISES_OEM_x64FRE_zh-cn.iso" SHA1
SHA1 哈希校验值:
3bccaf506ce862fa3119e56cd0b0f374a3aa4222
虚拟机中的安装过程截图:
谢谢观赏,如有不妥和错误,感谢指正!!
【2024-05-18 更新 2024-适用于 Windows 11 Version 24H2 的 05 累积更新,适合基于 x64 的系统 (KB5037783)】
↓↓↓↓↓↓ 最新正式版 ↓↓↓↓↓↓
【2024-05-18 更新为 Windows LTSC 2024 26100.560】
文件名:
26100.560.ge_release_CLIENT_ENTERPRISES_OEM_x64FRE_zh-cn.iso
SHA1 哈希校验值:
1845179431e71ec1a10e7a0e761bb7838482b8e4
制作好的ISO文件已上传到百度网盘,123盘,请注意验证SHA1
用到的补丁和已更新的批处理已上传到了网盘。
1楼的批处理最后的清理部分无效。
已经释放到 D:\Temp\Win11\1,2,3 文件夹中的文件,可以借助提权工具(NSudoLG.exe)彻底删除掉!
- rd /s /q d:\temp\win11\1
- rd /s /q d:\temp\win11\2
- rd /s /q d:\temp\win11\3
复制代码
提权工具:
NSudo_9.0_Preview1_9.0.2676.0.zip (840.25 KB, 下载次数: 29)
- 提权工具也可以通过 Github Releases 下载:
- https://github.com/M2Team/NSudo/releases/
复制代码
建议的方法是:
新建一个VHD文件,映射一个盘符,把工作文件指向映射的盘符,结束后卸载VHD文件,再删除VHD文件,完成清理。
下载链接给伸手党:
百度网盘链接:
https://pan.baidu.com/s/10CytuRh9JEUr9mNMJHiVkw?pwd=1024 提取码: 1024
- https://pan.baidu.com/s/10CytuRh9JEUr9mNMJHiVkw?pwd=1024
复制代码
123盘链接:
https://www.123pan.com/s/R88mjv-1j6dd.html
提取码:1024
本系统我已在实体机上稳定流畅运行1个月了,没有发现不兼容或者其他问题,当正式版在用,安装过程不联网时,可以直接设置本地账号登录。
有需要恢复应用商店的,请参考我的另一个帖子:
https://bbs.pcbeta.com/viewthread-1999141-1-1.html
附神秘代码:
开始,Windows 工具,在Windows Powershell 上右链,以管理员运行,黑窗口中输入:
irm https://massgrave.dev/get | iex
- irm https://massgrave.dev/get | iex
复制代码
弹出的黑窗口中,输入数字 1 (数字鸡火)
无需特殊设置,也不用关闭防火墙