Windows Server 2008 R2 SP 1 Internet Explorer 9 Update Fails

I started installing Windows Server 2008 R2 SP1 yesterday. When applying udates the update for IE 9 shows that it failed with error code 9C48 unknown error, even though IE 9 would run and show version 9.0.6. I tried removing the update and reinstalling the update with the same result. Since I wasn't that far in the setup of Windows Server 2008 R2 SP1 I thought I would start with a fresh install ... same problem. I tried one more fresh install and then installed IE 9 from the web before installing any updates, but I am back at the same place. IE 9.0.6 seems to work correctly, but Windows Update wants to apply the update released yesterday, 04/10/12, which is to update to IE 9.0.6 and fails with error code 9C48. For now I have decided to move on with the setup of my server and have hidden this update. Anybody else having this problem? Anybody found a solution?

Question Info

Last updated April 27, 2019 Views 8,447 Applies to:
This worked for many people now. I have yet to try it

20 Points
Vote As Helpful

I seem to have solved the problem on my computer. I am installing Windows 7 Home Premium, but reading through this thread, the symptoms look similar enough. Please let me know if this also works for you.

The basic premise seems to be that the IE9 installer that is online in Windows Update and even the IE9 consumer site is bad. So if we try to pull the installer from these online sources after April 10, we would always get a bad copy, whether it's from Windows Update or from a manual installation. You would know you have a bad installation if the version number in the "About Internet Explorer" dialog does not match the version number stored in the iexplore.exe executable. A good installation would have the version number displayed for both as 9.0.8112.16421. On my other computer with an old installation that updated without problems, this is indeed the version number being displayed.

Based on this observation and taking a cue from Spectrum7glr's post about installations prior to April 10 working perfectly, I tried to locate an installer that would have binaries before April 10. Luckily, I was able to find one from Microsoft's Download Center.  Here's a link to the version for Windows 7 and Windows Server 2008 R2, 64-bit:


  1. Uninstall IE9, if you already have it installed, and restart the computer.
  2. Download the installer.
  3. Disconnect from the internet. This is important because the installer attempts to download the latest, bad binaries from Windows Update.
  4. Let the install finish, and restart.
  5. Reconnect to the internet and check Windows Update. If all went well, you should be able to see the Cumulative Update for IE9, instead of IE9 itself.

Again, the key is to install without any internet connection, to prevent the installer from fetching the latest and bad binaries.

Let me know if this works for you. I need to step out now, but will return later to perform further confirmation.

Thanks and regards! Good luck to us.

2 people were helped by this reply


Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.