我听说微软昨天发布了Windows 7 Service Pack 1。碰巧的是,我计划下周在PC上格式化并重新安装Windows 7。
是否可以在单个ISO映像中合并(补充)原始Windows 7安装和新Service Pack 1 ?
注意:如果您建议一种适用于Windows XP的方法,则可以加分。
我听说微软昨天发布了Windows 7 Service Pack 1。碰巧的是,我计划下周在PC上格式化并重新安装Windows 7。
是否可以在单个ISO映像中合并(补充)原始Windows 7安装和新Service Pack 1 ?
注意:如果您建议一种适用于Windows XP的方法,则可以加分。
Answers:
警告:YMMV。我认为我们已经接近了,但还没到那儿。这些说明对某些人有用,但是在最后一步中出现了错误。所以我认为我们缺少了一些东西。这里已经很晚了,我将其标记为社区Wiki。也许您可以理清我所错过的。
不正式支持Windows 7整合。您可以使用第三方工具来完成任务。您也可以自己手动完成操作,方法是解压缩cab文件,编辑三个文本文件并使用dism
命令更新安装软件包。逐步操作的方法如下:
install.wim
从安装光盘复制到硬盘。
转到Microsoft网站上的下载Windows 7 Service Pack 1网页,然后单击继续。
通过“真正的优势”测试后,您可以选择下载windows6.1-KB976932-X64.exe
或32位版本windows6.1-KB976932-X86.exe
使用-x
命令提取Service Pack的内容。例:windows6.1-KB976932-X64.exe -x
windows6.1-KB976932-X64.cab
使用7-Zip之类的工具提取其中的内容(任何支持cab的压缩实用程序都可以)。
将的内容提取NestedMPPContent.cab
到同一文件夹中。
update.ses
在记事本中打开,然后Absent
转到Installed
下方OfflineInstall
。它应该看起来像:
<Tasks operationMode="OfflineInstall">
<Phase>
<package id="Windows7SP1-KB976933~31bf3856ad364e35~amd64~~6.1.1.17514" targetState="Installed"/>
</Phase>
</Tasks>
在记事本中打开update.mum
和Windows7SP1-KB976933~31bf3856ad364e35~amd64~~6.1.1.17514.mum
(或等效于32位),然后更改allowedOffline="false"
为allowedOffline="true"
提取所有语言cab文件KB976933-LangsCab0
通过KB976933-LangsCab6
,如果提示,覆盖文件。
使用管理特权启动命令提示符。
假设您将提取的Service Pack文件存储在名为的文件夹中C:\sp1
。创建一个名为的新文件夹C:\offline
,并注意其位置install.wim
应在Windows 7安装光盘内容中的sources文件夹中。使用以下命令(必要时更改文件夹名称:
DISM /Mount-Wim /WimFile:C:\win7-contents\sources\install.wim /Index:1 /MountDir:C:\offline
DISM /Image:C:\offline /Add-Package /PackagePath:C:\sp1
DISM /Unmount-Wim /MountDir:C:\offline /Commit
TODO:添加有关创建可启动光盘的说明
Processing 1 of 1 - Package_for_KB976932: The specified package cannot be added to an offline image.
... Error: 0x800f082e
。顺便说一句,任何明智的人都应该使用来自MS的官方图像。这只是一个有趣的转移。
我知道这需要拥有一个帐户,但是MSDN和Technet订户可以使用预先转码的DVD映像。
目前不正式支持Windows 7整合。但是,您可以使用名为RT7Lite的第三方程序为您组合Service Pack。以下是一些分步说明。
只要您通过“真正的优势”测试,就可以从Microsoft的网站下载Windows 7 Service Pack 1。
是的,您可以按照如何将Windows 7 SP1导入安装DVD ISO中的说明进行操作。
选择以下之一:
vLite(Windows Vista,Windows 7和Windows Server 2008)
RT Se7en Lite(Windows 7)
7自定义程序(Windows 7)
它们在重新制作软件列表中找到。
最简单的解决方案是直接从Microsoft的磁盘映像分发程序下载官方的Windows 7 SP1安装ISO。请参阅丢失安装DVD时如何重新安装Windows 7?有关如何获取这些图像的详细信息。