Internet Explorer 10 was released for Windows 7 in February 2013, and like the previous versions you can create a customized IE 10 application using the Internet Explorer Administration Kit (IEAK). You then configure MDT to install that application as part of your reference image build. Here is a guide that walk you trough the steps:
Step-by-Step Guide
Anyway, the overview steps to add IE 10 to your Windows 7 SP1 reference image are the following:
- Download the IE 10 prerequisites and add as OS packages in MDT
- Create the IE 10 package using IEAK 10, and add as an application in MDT
- Add the application to your MDT Windows 7 SP1 task sequence
Note:Once you have created the reference image, you also need to update the Unattend.xml file for the task sequence used to deploy it. This is because the native template in MDT contains settings that are not compatible with IE 10. See the “Deploying a Windows 7 image with Internet Explorer 10” section later in this post for details.
Download the IE 10 prerequisites and add as OS package in MDT
- On the MDT01 server, create a folder named D:\Setup\IE10 PreReqs
- Download the following files to the D:\Setup\IE10 PreReqs folder
- In Deployment Workbench, in the Packages node, create a folder named Windows 7 SP1 x64.
- Expand the Packages node, right-click the Windows 7 SP1 x64 folder and select Import OS Packages.
- On the Specify Directory page, in the Package source directory text box, browse to D:\Setup\IE10 PreReqs and complete the wizard.
Note: If you are deploying multiple operating systems in your MDT deployment share, use selection profiles to limit what OS packages that are injected during deployment.
The content of the D:\Setup\IE10 PreReqs folder.
Deployment Workbench after adding the OS packages.
Create the Install - Microsoft IE 10 for Windows 7 SP1 - x64 Application
In these steps, I assume that you have downloaded IEAK 10 to your machine.
- Install IEAK 10 with the following settings:
- Choose License Type: Internal Distribution via a Corporate Intranet
- Organization name: ViaMonstra
- Start the IEAK 10 wizard (Internet Explorer Customization Wizard), and use the following settings:
- Destination Folder: C:\Setup\IE10 - ViaMonstra Build
- Target Platform: Windows 7 Service Pack 1 Systems (x64-Based)
- Target Language: English (United States)
- Package Type: Full Installation Package
- Feature Selection:
- Click Synchronize
- Note: The synchronize option may display the “Run” dialog box behind the window, so watch the taskbar.
- Custom Components:
- Browser User Interface:
- Search Providers: Click Import to add any search providers from your local machine.
- Important URLs - Home page and Support
- Remove the default home page, and add http://www.viamonstra.com.
- Clear the Retain previous Home Page (Upgrade) check box.
- Accelerators:
- Favorites, Favorites Bar and Feeds:
- Browsing Options:
- First Run Wizard and Welcome Page Options:
- Compatibility View:
- Connection Manager:
- Connection Settings:
- Proxy Settings:
- Root Certificate:
- Programs:
- Navigate to the C:\Setup\IE10 - ViaMonstra Build\FLAT\AMD64_WIN7\EN-US folder and copy the IE10-Setup-Full.exe file to your MDT server (mine is named MDT01, and I copied the package to D:\Setup\Install - Microsoft IE 10 for Windows 7 SP1 – x64)
- Add the IE 10 Package to Deployment Workbench, by completing the New Application Wizard using the following settings:
- Application with source files
- Publisher:
- Application name: Install - Microsoft IE 10 for Windows 7 SP1 - x64
- Version:
- Source Directory: D:\Setup\Install - Microsoft IE 10 for Windows 7 SP1 - x64
- Specify the name of the directory that should be created: Install - Microsoft IE 10 for Windows 7 SP1 – x64
- Command Line: IE10-Setup-Full.exe /c:"IE-REDIST.EXE /quiet /norestart /update-no"
Note: The /norestart switch is critical, otherwise the IE 10 installation will reboot on it’s own and break the MDT task sequence. - Working directory:
The application added to Deployment Workbench.
Edit the Task Sequence
In these steps, you add the Install - Microsoft IE 10 for Windows 7 SP1 - x64 application to your Windows 7 SP1 x64 task sequence.
- Right-click your Windows 7 Enterprise x64 SP1 task sequence, and select Properties.
- On the Task Sequence tab, configure the task sequence with the following settings:
- State Restore. After the Tattoo action, add a new Group action with the following setting:
- Name: Windows 7 Applications
- State Restore / Windows 7 Applications. Add a new Install Application action with the following settings:
- Name: Install - Microsoft IE 10 for Windows 7 SP1 - x64
- Install a Single Application: Install - Microsoft IE 10 for Windows 7 SP1 – x64
- State Restore / Windows 7 Applications. After the Install - Microsoft IE 10 for Windows 7 SP1 – x64 action, add a Restart Computer action.
- State Restore. After the Tattoo action, add a new Group action with the following setting:
- Click OK.
The IE 10 application and Computer Restart added to the task sequence.
Done! You can now start your virtual machine, and run the build and capture task sequence.
Deploying a Windows 7 image with Internet Explorer 10
Once you have created the Windows 7 SP1 reference image with IE 10, you also need to update the Unattend.xml file for the task sequence you use to actually deploy it. If not, the deployment will fail with the infamous error: “Windows could not parse or process unattend answer file [C:\Windows\Panther\unattend.xml] for pass [specialize]. A component or setting specified in the answer file does not exist.”. This is because the native template in MDT contains settings that are not compatible with IE 10.
In these steps I assume you have created your reference image with IE 10 per the previous instructions, and imported into your production deployment share.
- Using Deployment Workbench, right-click the Windows 7 SP1 task sequence and select Properties.
- In the OS Info tab, click Edit Unattend.xml. MDT now generates a catalog file, which will take a few minutes, and then Windows System Image Manager (WSIM) starts.
- In Windows System Image Manager (WSIM), in the Answer File pane, expand the 4 specialize node, and select the amd64_Microsoft-Windows-IE-InternetExplorer_neutral entry.
- In the amd64_Microsoft-Windows-IE-InternetExplorer_neutral properties (right-hand window), right-click the IEWelcomeMessage property and select Revert Change.
- Save the Unattend.xml file, and close Windows System Image Manager.
- On the Windows 7 SP1 Properties window, click OK.
Editing the unattend.xml file.
The error you get if you don’t modify the unattend.xml.
More ...