While Microsoft’s new browsers, Edge, is growing in popularity and is my default browser while working at home, many companies are still using and deploying Windows 7 as the OS of choice where default browser is Internet Explorer, in this post I will guide you through the process of deploying Internet Explorer 11 via SCCM which is not as simple as it should be.
[su_note note_color=”#ffff96″ text_color=”#000000″ radius=”5″]Note: Internet Explorer 11 is shipped by default with Windows 8 and Windows 8.1 so this post specifically targets all those of you who are using Windows 7 as the client OS of choice in the company.[/su_note]
The post will be rather long fear not most of the content are images to illustrate the various steps.
Internet Explorer 11 Deployment – Pre-Requisites
Before being able to deploy Internet Explorer 11 to your clients you will need to download some pre-requisites components keep in mind you can follow the steps documented below on any machine not necessary domain joined or even SCCM client.
First of all you will need to download the Internet Explorer 11 Administration Kit (IEAK11) then you will need to download Internet Explorer 11 prerequisite updates, normally these updates are downloaded by the IE exe but in a corporate environment updates polices will be in place causing this process to fail more often than not so my suggestion is to manually download the updates, if you want to save some time you can download all the uncompressed files from this link.
There are a total of 6 files that you will need to download and save to a convenient location, once you have downloaded the files extract them
Internet Explorer 11 Deployment – IEAK Installation
Once requisite updates have been installed and extracted it is time to install IEAK process is rather straightforward for this reason I’ve highlighted options that will be used for internal Internet Explorer 11 deployment
In the above image you can see how I customized the company for IE this field is not mandatory and hitting next will start the actual installation, once it is over you can launch IEAK to actually start the package creation.
Internet Explorer 11 Deployment – Create the MSI For Internet Explorer 11
Locate IEAK in the start menu and launch it this will start a wizard that will guide you through the process of creating and configuring an MSI package containing Internet Explorer 11 and associated files that will in turn be deployed through Configuration Manager
Once you have selected the location where the customized IE package will be copied you need to select the platform on which you will be deploying among the one supported, for this article I will be deploying on Windows 7 x64, and the language IE will use
Next you have the option to select if what you are configuring is a Full Package or Configuration only package as we will be deploying Internet Explorer 11 to machines that don’t already have it choice is easy
In the Feature Selection Window you can customize IE in a rather granular way but for the deployment package all that is needed are Setup Customizations and Internal Install components all remaining options can, and usually are, set-up by GPO deployed on the clients
The first time you run IEAK no IE version will be available on the machine so a synchronization is needed to download IE binaries or update them to the latest version available on Microsoft website
The Custom Components page can be used to install custom components on Internet Explorer 11 in this scenario will be used to import the pre-requisite files that we downloaded and extracted earlier
Repeat the process for all six updates that have been previously downloaded just make sure not to import the WSUS.CAB file and to select Install before Internet Explorer final result will look similar the following image
The above setting is usually overridden by a GPO so it is safe to leave user choice over the default browser finally in the User Experience page it is necessary to select the Completely Silent and No Restart options
Finally once you click Next the Internet Explorer 11 Custom Package creation will start and files will be copied to the chosen directory
The full path for the MSI file on my lab workstation is as follows C:HeloCheck_IE_DeploymentFLATAMD64_WIN7EN-USIE11-Setup-Full-MSI the MSI File created during this post is available here.
All that is left to do before the deployment is to copy the IE MSI file over a location accessible to the ConfigMgr Distribution Point and create an application deployment package advertised to one of your collections so that client computers can enjoy Internet Explorer 11.
Of course it is very important not to forget that you will need to maintain IE 11 up to date deploying updates as Microsoft make them available which can easily be achieved through the built-in ConfigMgr SUP Role.