Guide to Slipstream Internet Explorer 9 (IE9) with Windows 7 Service Pack 1

In this screencast, Aviraj Ajgekar demonstrate slipstreaming Internet Explorer 9 with Windows 7 & Windows Server 2008 R2 Service Pack 1 Installation Media using Deployment Image Servicing and Management (DISM). We have embedded a video demonstrating the slipstreaming process and the manual steps as well.Following are the different deployment options available for IE 9 in […]

In this screencast, Aviraj Ajgekar demonstrate slipstreaming Internet Explorer 9 with Windows 7 & Windows Server 2008 R2 Service Pack 1 Installation Media using Deployment Image Servicing and Management (DISM).

We have embedded a video demonstrating the slipstreaming process and the manual steps as well.

Following are the different deployment options available for IE 9 in your Organization or individual machines.

  • Internet Explorer 9 Packages
  • Internet Explorer Prerequisite Files
  • Deployment Image Servicing and Management (DISM)
  • Demo

Internet Explorer 9 Prerequisites for specific OS

IE9 Deployment options

  • For Windows 7, the following prerequisites must be installed: KB2454826, KB2484033, KB2488113, KB2467023, and KB2505438. These prerequisites are available in the Internet Explorer 9 .iso file.
  • For Windows 7 Service Pack 1 (SP1), the following prerequisites must be installed: KB2484033, KB2488113, and KB2505438. These prerequisites are available in the Internet Explorer 9 .iso file.
  • For Windows Server® 2008 R2, the following prerequisites must be installed: KB2454826, KB2484033, KB2488113, KB2467023, and KB2505438. Another update, KB2483177, is not required, but without this update installed media codecs will not be available. This update requires that Desktop Experience is enabled. These prerequisites are available in the Internet Explorer 9 .iso file.
  • For Windows Server 2008 R2 SP1, the following prerequisites must be installed: KB2484033, KB2488113, and KB2505438. Another update, KB2483177, is not required, but without this update installed media codecs will not be available. This update requires that Desktop Experience is enabled. These prerequisites are available in the Internet Explorer 9 .iso file.

Before you begin collect the necessary files. There are several steps involved for slipstreaming IE 9 packages into Windows Installation Media. In this example we slipstream Internet Explorer 9 x64 package into Windows 7 x64 Ultimate Edition Media available via Retail channels. However, the same is applicable for Enterprise Edition as well as for all the full editions of Windows Server 2008 R2 SP1 media.

  • Download the pre-requisite packages to a specific directory. In my example I have copied them to D:\IE9\IE9PRE directory
  • Download Internet Explorer 9 Installer & Language Packs (Optional)
  • In this example we've downloaded IE 9 x64 package for Windows 7 (IE9-Windows7-x64-enu.exe) and extracted the .CAB file from this installer to D:\IE9\IE9EXT directory. To extract the .CAB file from the package use this command D:\>IE9-Windows7-x64-enu.exe /X:D:\IE9EXT (This command will extract the IE9-Win7.CAB & few other files file in the D:\IE9EXT folder, we need only IE9-Win7.CAB file)
  • Copy all the content from Windows 7 x64 Ultimate Edition DVD to D:\Windows7SP1x64 directory & also create a empty directory called D:\MOUNT. You can use any of the available drives but accordingly choose the path in the command. In this example we've created D:\MOUNT for mounting install.wim image contents.
  • To perform the slipstream process, we need to run DISM.EXE command. This is available as a part of Windows OEM Preinstallation Kit (Windows OPK). If you are an OEM build you can get Windows OEM Preinstallation Kit (Windows OPK) For other Enterprises/Individuals you can install Windows Automated Installation Kit (WAIK) You can download WAIK for Windows 7 here and Windows® Automated Installation Kit (AIK) Supplement for Windows® 7 SP1 from here. WAIK contains all the necessary files. In this example I will be using WAIK to perform the same.

Here is the slipstreaming process:

Step 1: Mount the install.wim file to a specific local folder along with specific Edition or all editions. The install.wim is located in the \Sources Directory on the Windows Installation Media. In this example we will mount ULTIMATE Edition to D:\MOUNT directory.

Get the Windows7/Windows Server 2008 R2 DVD Media & copy all files locally to D:\Windows7SP1x64. Now, go to Start -> All Programs -> Microsoft Windows AIK and launch Deployment Tools Command Prompt

Then, run the following command to see available editions on the Windows Installation DVD Media

IE9 slipstreaming wih Windows 7 SP1 -image1

This will show you following editions available. Note: In case of Enterprise edition there will be just 1.

IE9 slipstreaming wih Windows 7 SP1 -image2

Now, that we know how many editions available on the DVD media, let's mount Ultimate Edition that has Index Number 4. Run this command to mount the Ultimate Edition files to D:\MOUNT

IE9 slipstreaming wih Windows 7 SP1 -image3

Step 2: Import the Pre-Requisite Packages located in the D:\IE9\IE9PRE directory and Internet Explorer 9 Package (IE9-Win7.CAB) located in the D:\IE9\IE9EXT to the mounted WIM File in the specific local folder.

Use the following command to import the Pre-requisites to the image mounted on D:\MOUNT

IE9 slipstreaming wih Windows 7 SP1 -image4

Use the following command to import the Internet Explorer 9 Package to the image mounted on D:\MOUNT

IE9 slipstreaming wih Windows 7 SP1 -image5

Step 3: Un-mount the install.wim using the /commit switch so the changes would be saved in the installation media

IE9 slipstreaming wih Windows 7 SP1 -image6

Once completed, you can use the WIM file to deploy Windows OS using bootable USB Drive or using WDS (Windows Deployment Server)

Here is the list of all the commands I used on 1 picture.

IE9 slipstreaming wih Windows 7 SP1 -image7

You can use the following sample script for slipstreaming the IE 9 package for all editions of Windows 7 x64 Retail DVD Media.

Save the file as IE9_SS_X64.BAT

@echo off 
cls 
mkdir C:\WIM 
C:\IE9.exe /x:C:\IE9 
erase /F /Q "C:\IE9\IE9_SUPPORT.CAB" 
dism /Mount-Wim /WimFile:C:\DVD\sources\install.wim /index:4 /MountDir:C:\WIM 
dism /Image:C:\WIM /Add-Package /PackagePath:C:\IE9 
dism /Unmount-Wim /MountDir:C:\WIM /commit 
dism /Mount-Wim /WimFile:C:\DVD\sources\install.wim /index:3 /MountDir:C:\WIM 
dism /Image:C:\WIM /Add-Package /PackagePath:C:\IE9 
dism /Unmount-Wim /MountDir:C:\WIM /commit 
dism /Mount-Wim /WimFile:C:\DVD\sources\install.wim /index:2 /MountDir:C:\WIM 
dism /Image:C:\WIM /Add-Package /PackagePath:C:\IE9 
dism /Unmount-Wim /MountDir:C:\WIM /commit 
dism /Mount-Wim /WimFile:C:\DVD\sources\install.wim /index:1 /MountDir:C:\WIM 
dism /Image:C:\WIM /Add-Package /PackagePath:C:\IE9 
dism /Unmount-Wim /MountDir:C:\WIM /commit 
erase /F /Q "C:\IE9.exe" 
RD /S /Q "C:\WIM" 
RD /S /Q "C:\IE9" 
pause 
exit

Here is the video of the slipstremain prcoess: