[原创]Win7SP1的映像DISM集成+kb3125574,打造Win7SP2

缘起

手中有一个cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso(大小3.18GB),发布日期应该是2011年,安装好之后有无数个补丁要打,很麻烦。微软于2016.5.16发布了KB3125574便捷更新包Microsoft Update Catalog。要是将改补丁包集成部署到安装iso就好了。

工具

原版windows10 dism,win7的部署工具有问题

步骤

便捷更新包的介绍:微软发布“便捷更新包”,Win7/Win8.1系统更新不用愁-远景论坛-微软极客社区

扩展阅读:Simplifying updates for Windows 7 and 8.1
微软原文:https://blogs.technet.microsoft.com/windowsitpro/2016/05/17/simplifying-updates-for-windows-7-and-8-1/

关于dism整合的微软文档:Add or Remove Packages Offline | Microsoft Docs

dism本身的帮助:使用 DISM 修改 Windows 映像 | Microsoft Docs

1.将iso文件内部的install.wim解压出来

C:\install.wim(2.79GB)

2.管理员权限命令行进入dism文件夹,输入命令查看映像文件的索引,那就索引4

Dism /Get-WIMInfo /WimFile:C:\install.wim

[原创]Win7SP1的映像DISM集成+kb3125574,打造Win7SP2

 3.将wim文件挂载到离线文件夹,空间要足够(解包11.3 GB,占用4.82 GB)

Dism /Mount-WIM /WimFile:C:\install.wim /index:4 /MountDir:K:\mount

4.打入补丁包(磁盘空间不足,需要3.58GB临时空间: 操作系统temp目录:set tmp=K:\t)。

Dism /Image:K:\mount /Add-Package /PackagePath:K:\Windows6.1-KB3020369-x64.msu 

Dism /Image:K:\mount /Add-Package /PackagePath:K:\kb3125574.msu

[原创]Win7SP1的映像DISM集成+kb3125574,打造Win7SP2[原创]Win7SP1的映像DISM集成+kb3125574,打造Win7SP2

5.保存卸载(容量3.35GB)

dism /unmount-wim /mountdir:K:\mount /commit

6.重新导出,生成一个没有多余空间紧凑的WIM文件(3.16GB)

imagex /export c:\install.wim 4 c:\install-lite.wim

7.重新打包iso (3.59GB)

上一篇:hadoop入门(3):hadoop集群的便利脚本


下一篇:pyqgis学习