您需要的最后一个Windows7 ISO:如何让方便的汇总变得顺畅

微软终于发布了Windows7的“便利总成”,将过去几年的更新整合到一个软件包中(就像服务包一样)。微软没有提供集成了这些更新的ISO镜像,但是你可以通过几个简单的步骤创建你自己的镜像。

如此一来,以后无论何时安装全新的Windows 7,都不用等它下载几年的更新(并多次重启)。到2016年5月,它将拥有所需的一切。

您需要的是什么

相关:如何使用Microsoft的便捷汇总一次性更新Windows 7

此过程需要集成了Service Pack 1的Windows 7光盘或ISO文件。在这一点上,这些是很容易得到的。您可以使用这些方法之一从微软合法下载Windows 7 ISO镜像,这些光盘镜像已经集成了Service Pack 1。简单!

在继续之前,您还需要下载Servicing Stack Update和便利性汇总软件包。您需要与您正在使用的ISO版本相匹配的软件包。例如,如果要创建64位安装程序光盘,则需要64位更新软件包。

最后,您需要下载并重新安装Windows 7版的Windows AIK(即使您在Windows 8或10上执行这些步骤)。Microsoft将其作为ISO文件提供下载,因此您需要挂载ISO以安装软件,或者将ISO刻录到DVD,然后从DVD安装软件。

第一步:从光盘或ISO解压文件

您首先需要提取ISO映像的内容-或者从光盘上复制文件。如果你有一个ISO文件,你可以用7-Zip这样的程序打开它来解压内容(或者将其挂载到Windows 8和10中)。如果您有光盘,您可以选择光盘上的所有文件,复制它们,然后将它们粘贴到计算机上的文件夹中。

在下面的屏幕截图中,我们已将Windows 7 SP1光盘中的所有文件复制到计算机上C:\Win7SP1ISO目录下的新文件夹中。我们将在下面的示例中使用该文件夹。我们还创建了一个名为C:\Updates的文件夹,我们将在该文件夹中放置Servicing Stack更新和便利性汇总软件包。

第二步:使用DISM集成更新

接下来,以管理员身份启动命令提示符窗口。打开“开始”菜单,键入“命令提示符”进行搜索,右键单击出现的“命令提示符”快捷方式,然后选择“以管理员身份运行”。

使用您放置文件的文件夹的路径(在我们的示例中为C:\Win7SP1ISO)运行以下命令:

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

这将在图像中告诉您Windows7版本的名称,这是您稍后需要的。在下面的屏幕截图中,您可以看到我们使用的是Windows7企业版安装介质。您可能正在使用Windows7家庭版、专业版或旗舰版。(如果您的光盘包含多个版本,只需记下要为其创建ISO的版本。)

您现在需要脱机挂载映像。首先,创建一个目录将其解压到:

mkdir C:\Win7SP1ISO\offline

现在,您可以解压缩这些文件,以便DISM命令可以使用它们:

Dism /Mount-WIM /WimFile:C:\Win7SP1ISO\sources\install.wim /Name:"Windows 7 ENTERPRISE" /MountDir:C:\Win7SP1ISO\offline

同样,将C:\Win7SP1ISO替换为您将文件解压缩到的文件夹,并将Windows7企业版替换为您从上一个命令获得的Windows版本。

现在,您需要将下载的服务堆栈更新(即KB3020369更新)添加到Windows 7安装文件中。

要进一步集成64位软件包,请执行以下操作:

Dism /Image:C:\Win7SP1ISO\offline /Add-Package /PackagePath:C:\updates\Windows6.1-KB3020369-x64.msu

要集成32位软件包,请执行以下操作:

Dism /Image:C:\Win7SP1ISO\offline /Add-Package /PackagePath:C:\updates\Windows6.1-KB3020369-x86.msu

您只需使用上述命令之一-这取决于您创建的是64位还是32位安装介质。将包路径替换为保存Servicing Stack Update的文件夹(在我们的示例中为C:\update)。

接下来,添加下载的便捷汇总更新包-即KB3125574。这部分可能需要一段时间。

要集成64位软件包,请执行以下操作:

Dism /Image:C:\Win7SP1ISO\offline /Add-Package /PackagePath:C:\updates\windows6.1-kb3125574-v4-x64_2dafb1d203c8964239af3048b5dd4b1264cd93b9.msu

要集成32位软件包,请执行以下操作

Dism /Image:C:\Win7SP1ISO\offline /Add-Package /PackagePath:C:\updates\windows6.1-kb3125574-v4-x86_ba1ff5537312561795cc04db0b02fbb0a74b2cbd.msu

就像上一步一样,用您自己的文件夹替换文件夹,并且只运行上面的一个命令。使用与您要创建的安装介质相对应的安装介质-32位或64位。

最后,提交更改并卸载映像:

Dism /Unmount-WIM /MountDir:C:\Win7SP1ISO\offline /Commit

第三步:创建更新的ISO格式文件

您正在使用的目录中的install.wim文件现在集成了便利性汇总软件包。我们将使用Windows AIK附带的scaldimg工具来创建一个新的ISO映像,其中集成了修改后的安装.wim文件。

首先,以管理员身份启动部署工具命令提示符。进入开始>所有程序>Microsoft Windows AIK。右键单击“部署工具命令提示符”快捷方式,然后选择“以管理员身份运行”。

在提示符下运行以下命令,将C:\Win7SP1ISO替换为您先前使用的目录的路径。您还可以将C:\Windows7Updated.iso替换为您希望在其中创建结果光盘映像的任何位置。

oscdimg -n -m -bC:\Win7SP1ISO\boot\etfsboot.com C:\Win7SP1ISO\ C:\Windows7Updated.iso

您现在有了一个更新的Windows 7 ISO文件。您可以使用集成到Windows中的工具将其刻录到光盘上,也可以使用微软最新的Windows USB/DVD下载工具从该光盘创建可引导的USB驱动器。请务必将此ISO保存在安全的地方,以便以后需要重新安装时可以再次使用!

现在微软提供了Windows7ISO镜像供下载,如果微软自己偶尔用最新的补丁更新这些镜像就好了。然而,除了服务包(或Windows10的“构建”)之外,微软从来没有这样做过,所以我们不会屏息以待。

相关文章