Author Topic: The Last Windows 7 ISO You値l Need: How to Slipstream the Convenience Rollup  (Read 2008 times)

Offline javajolt

  • Administrator
  • Hero Member
  • *****
  • Posts: 36141
  • Gender: Male
  • I Do Windows
    • windows10newsinfo.com


Microsoft has finally released a �Convenience Rollup� for Windows 7 that combines updates from the past few years into one package (like a service pack). Microsoft doesn稚 offer ISO images with these updates integrated, but you can create your own in a few simple steps.

That way, whenever you install a fresh copy of Windows 7 in the future, you won稚 have to wait for it to download several years worth of updates (and reboot multiple times). It値l have everything it needs up through May 2016.

What You値l Need



This process requires a Windows 7 disc or ISO file with Service Pack 1 integrated. These are very easy to get at this point. You can download Windows 7 ISO images straight from Microsoft痴 website, and these disc images already have Service Pack 1 integrated. Simple!

You値l also need to download the Servicing Stack Update and Convenience Rollup packages before continuing. You値l need the packages that match the version of the ISO you池e using. For example, if you池e going to create a 64-bit installer disc, you値l need the 64-bit update packages.

Finally, you値l need to download and install the Windows AIK for Windows 7. Microsoft makes this available for download as an ISO file. You値l have to either burn it to a DVD and install it from the DVD, or install a tool like WinCDEmu to mount the Windows AIK ISO image and install software from it without burning it to disc first.

Step One: Extract the Files From the Disc or ISO

You値l first need to extract the contents of the ISO image撲r copy the files off a disc. If you have an ISO file, you can open it with a program like 7-Zip to extract the contents. If you have a disc, you can select all the files on the disc, copy them, and paste them in a folder on your computer.

In the screenshot below, we致e copied all the files from a Windows 7 SP1 disc to a new folder in C:\Win7SP1ISO on our computer. We値l use that folder in our examples below. We also created a folder called C:\updates where we put the Servicing Stack update and the Convenience Rollup package.



Step Two: Use Dism to Integrate the Updates

Next, launch a Command Prompt window as Administrator. Open the Start menu, type 鼎ommand Prompt� to search for it, right-click the 鼎ommand Prompt� shortcut that appears, and select 迭un as Administrator.�



Run the following command, using the path to the folder you placed the files in (in our case, C:\Win7SP1ISO ):

Quote
Dism /Get-WIMInfo /WimFile:C:\Win7SP1ISO\sources\install.wim
This will tell you the name of the Windows 7 edition in the image, which is something you値l need later. In the screenshot below, you can see we池e using Windows 7 ENTERPRISE  install media. You may be using a Windows 7 Home, Professional, or Ultimate edition instead.



You値l now need to mount the image offline. First, create a directory to unpack it to:

Quote
mkdir C:\Win7SP1ISO\offline
Now, unpack the files so the DISM command can work with them:

Quote
Dism /Mount-WIM /WimFile:C:\Win7SP1ISO\sources\install.wim /Name:"Windows 7 ENTERPRISE" /MountDir:C:\Win7SP1ISO\offline
Again, replace C:\Win7SP1ISO with the folder you extracted the files to, and Windows 7 ENTERPRISE with the edition of Windows you got from the previous command.



You値l now need to add the downloaded Servicing Stack Update釦he KB3020369 update釦o the Windows 7 installation files.

To integrate a 64-bit package:

Quote
Dism /Image:C:\Win7SP1ISO\offline /Add-Package /PackagePath:C:\updates\Windows6.1-KB3020369-x64.msu
To integrate a 32-bit package:

Quote
Dism /Image:C:\Win7SP1ISO\offline /Add-Package /PackagePath:C:\updates\Windows6.1-KB3020369-x86.msu
You only need to use one of the above commands吠t depends on whether you池e creating 64-bit or 32-bit installation media. Replace the package path with the folder where you saved the Servicing Stack Update (in our case, C:\updates ).



Next, add the downloaded convenience rollup update package釦hat痴 KB3125574. This part may take a while.

To integrate a 64-bit package:

Quote
Dism /Image:C:\Win7SP1ISO\offline /Add-Package /PackagePath:C:\updates\windows6.1-kb3125574-v4-x64_2dafb1d203c8964239af3048b5dd4b1264cd93b9.msu
To integrate a 32-bit package

Quote
Dism /Image:C:\Win7SP1ISO\offline /Add-Package /PackagePath:C:\updates\windows6.1-kb3125574-v4-x86_ba1ff5537312561795cc04db0b02fbb0a74b2cbd.msu
Just like the last step, replace the folders with your own, and only run one of the above commands. Use the appropriate one for the installation media you池e creating�32-bit or 64-bit.



Lastly, commit the changes and unmount the image:

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


Step Three: Create an Updated ISO File

The install.wim file in the directory you were working with now has the Convenience Rollup package integrated. We値l use the oscdimg tool included with the Windows AIK to make a new ISO image with your modified install.wim file integrated.

First, launch the Deployment Tools Command Prompt as Administrator. Head to Start > All Programs > Microsoft Windows AIK. Right-click the 泥eployment Tools Command Prompt� shortcut and select 迭un as Administrator.�



Run the following command at the prompt, replacing C:\Win7SP1ISO with the path to the directory you used earlier. You can also replace C:\Windows7Updated.iso with whatever location you want the resulting disc image to be created at.

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


You now have an updated Windows 7 ISO file. You can burn it to a disc using the tools integrated into Windows, or create a bootable USB drive from it with Microsoft痴 Windows USB/DVD Download Tool. Be sure to save this ISO in a safe place, so you can use it again later if you ever need to reinstall!





Now that Microsoft offers Windows 7 ISO images for download, it would be nice if Microsoft itself updated these images with the latest patches occasionally. However, Microsoft has never done this for anything but a service pack (or a 澱uild� of Windows 10), so we池e not holding our breaths.

htg