Windows 10 发布不久,微软就为其更新了第二个积累更新KB3081424。该补丁替换了 Windows 10 RTM 发布以来的所有更新,所以大家安装好 Windows 10 之后直接安装 KB3081424 即可,不必再一个一个打补丁。什么?还是嫌太麻烦了!好吧,其实 Windows 10 同之前的版本一样可将补丁集成到安装光盘当中,这样装好系统就是最新补丁无需再等漫长的 Update 过程。下面我们就来说下如何为 Windows 10 集成 KB3081424 等更新补丁。
1. 首先,要集成 Windows 10 补丁你至少得有一个现成的 Windows 10 镜像吧。如果没有的话,可以用微软的 Media Creator Tool工具去下载一个。
注意:建议大家用官方工具下载镜像,如果你有 MSDN 或 VL 权限的话也可以到微软官网下载。到处下镜像,实在太不安全了。如果你从其它地方下好了镜像,也最好对比下 SHA1。
2. 其次,Windows 10 目前最新的积累更新包就是 KB3081424,因此也请先下载好:
KB3081424 x64 下载KB3081424 x32 下载
3. 要更改 Windows 的 Install.wim 映像文件需要用到 Windows ADK 工具,如果你没安装的话,我为大家准备好了Windodws 10 ADK离线包下载链接,请自己下载并安装好。
1. 为了方便后面的命令,我们先在 D 盘建好如下 3 个文件夹
2. 以管理员权限打开部署和映像工具环境这个工具,并使用浏览到 D 盘根目录(该工具是 Windows ADK的一部分)
3. 从下载好的 Windows 10 镜像的 sources 文件夹中找到 Install.wim 文件,并解压到 D:\ 当中。
4. 将下载好的 KB3081424 MSU 文件放入 D:\hotfix 文件夹当中。此步骤中补丁的文件名不重要,但一定要注意你的系统镜像是 32 位还是 64 位的,补丁必需要对应起来才行。
5. 使用如下命令将 Install.wim 挂载起来,注意index后面跟的是WIM映像里系统版本的序号
Dism /Mount-Wim /WimFile:D:\install.wim /index:1 /MountDir:D:\image
6. 使用如下命令将 KB3081424 补丁集成到 Install.wim 文件当中
Dism /Image:D:\image /ScratchDir:D:\Scratch /Add-Package /PackagePath:D:\hotfix
以上命令表示将 D:\hotfix 中的所有 MSU 补丁文件都集成到挂载好的 D:\image 文件当中,D:\Scratch 表示补丁集成过程中解压时的临时存储文件夹,以免默认解压到 C 盘把空间占满了。如果微软发布了其它新补丁,我们也可如法炮制,将这些补丁下载好放到 D:\hotfix 目录中用上诉命令进行集成。
1. 经过一定时间的等待,所有补丁集成好了之后,我们需要卸载 D:\image 目录,该过程会把 D:\image 中集成好的文件都写到 D:\install.wim 文件当中。
Dism /Unmount-Wim /MountDir:D:\image /commit
2. 到此步,其实我们的 Install.wim 文件已经可以拿去用了,但如果集成的补丁过多的话可能会造成 Install.wim 文件过大,因此我们用如下命令来压缩一下。
Imagex /export install.wim 1 test.wim /compress maximum
3. 把压缩好的 test.wim 文件更名为 install.wim 再放到 Windows 10 镜像里面去替换掉原来的文件就大功告成了。