Share via


Unable to upgrade to IE 11 because of error 9C59

In this blog, I will share one scenario where we the IE11 installation failed with Error 9c59 error.

SCENARIO:

  • Windows 7 x64 with Internet Explore 9 + MS15-065 KB3065822 is installed.
  • During the installation process of Internet Explorer 11, you may receive the 9C59 error.
    • Error details: Code 9C59
    • Error can be found in IE main.log (c:\Windows directory)
  • IE11 shows to be installed in Add Removed / Turn Windows Features on or off console but IE9 version shows under the Internet Explore 9 Help and About Internet Explorer menu

NOTE: This error are more often seeing out of Managed Windows Client machines (Windows client machines built out of a master image used in VDI or desktop imaged environments) were prerequisites and or language packs for IE11 do not exist or corrupt exist.

Here are some steps you can take to resolved the 9c59 error:

  • From an elevated Command Windows, run the following Command to help removed IE11
    • FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-*11.*.mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /norestart"
  • Open APPWIZ.CPL(Add Removed Programs) from command window to see if IE9 shows in the Turn Windows Features on or off console. If it does, is a good indicator we are making progress
  • Run the IExplore setup using the /update-no switch from an Administrator account elevated Command Windows. This will required a reboot!
    • Example: IE11-Windows6.1-x64-en-us.exe /update-no
  • After the reboot, Open Internet Explore and hit the ALT Key on your keyboard to display the Help menu(if not visible) and click on the Help / About Internet Explore menu. Here you should see that Internet Explore 11 is installed with kb2841134 https://support.microsoft.com/en-us/kb/2841134.
  • Now, lets make sure you have the latest Internet Explorer Cumulative update by using Windows Update which for the month of July 2015 is KB3065822 - https://support.microsoft.com/en-us/kb/3065822 MS15-065 Bulleting
    • You can manually download it and install it if you like or use any other deployment method you may have on your environment!
  • Reboot the client and double-checked the IE11 Installation and verified the Help and about Internet explorer shows KB 3065822
    • IE11 + Latest IE Cumulative should be installed !

 

NOTE: If the steps above did not help resolved your scenario, you should consider the related article below for other possible steps you could take.

 

RELATED ARTICLE:

This blog has been provided to you by the IE Support team!

Comments

  • Anonymous
    August 18, 2015
    Thanks, this helped me after trying a bunch of other things!

  • Anonymous
    November 02, 2015
    Worked for me. Thanks!

  • Anonymous
    November 15, 2015
    I was looking for a way to fix the IE update problem for months and tried so many things (running Microsoft fixit, running the system update readiness tool, uninstalling old versions of IE, installing the new version of IE manually, etc etc) and none of them worked - but this did! Thanks! I couldn't get the Windows 10 upgrade until after IE 11 was installed.

  • Anonymous
    November 29, 2015
    Great help.  Thanks!  For me, I had to uninstall the IE 10 language pack by modifying the command  "Microsoft-Windows-InternetExplorer-10..mum"  and running it before IE 11 was successfully installed.

  • Anonymous
    December 06, 2015
    @VW   Thanks for the feedback!!

  • Anonymous
    March 25, 2016
    I went through multiple websites and forums looking for the fix to this. I was able to successfully get IE 11 installed using your tips. you saved me a good amount of gray hair, thanks!

    • Anonymous
      April 04, 2016
      Excellent!Glad it worked for you!!!
  • Anonymous
    March 26, 2016
    Worked with IE 10 upgrade error. Thanks.

    • Anonymous
      April 04, 2016
      Excellent, thanks for the feedback!
  • Anonymous
    April 08, 2016
    I tried to follow as instructed but it still failed to upgrade. In the IE11_main.log it shows this error:02:20.869: INFO: Process exit code 0x0000045D (1117) [The request could not be performed because of an I/O device error. ]02:20.885: ERROR: Neutral package installation failed (exit code = 0x0000045d (1117)).Could somebody help me with this.Thanks in advance.

    • Anonymous
      April 12, 2016
      @FamoI would suggest to open a ticket with Microsoft Support to look at your errors further as it looks like something else is happening on your system.
      • Anonymous
        April 14, 2016
        Sure, will do. Thanks @AxelRMSFT
  • Anonymous
    April 26, 2016
    I tried to copy paste the command supplied into the elevated command prompt and was told that I was using improper syntax and the Forfiles command cannot have two /c switches. What am I doing wrong?

    • Anonymous
      April 27, 2016
      I figured it out. I had to delete the quotation marks and add them again manually.
      • Anonymous
        April 25, 2017
        Thank you AMH!
  • Anonymous
    May 06, 2016
    when running the FORFILES command, it says that the /c option is not allowed more than '1' time. Any suggestions?

    • Anonymous
      May 26, 2016
      See AMH's reply about having to remove and readd the quotes after copying and pasting the command in.
  • Anonymous
    May 23, 2016
    please follow the below procedure to get it resolve.1. Computer-> system drive properties2. Run Disc cleanup -> select clean system files3. Reboot the system4. Install IE 11 offline installer file

  • Anonymous
    June 02, 2016
    I could not get the commandline to work and i could not figure out what was wrong so i rewrote it in powershell:Get-ChildItem $env:windir\servicing\Packages\Microsoft-Windows-InternetExplorer-11..mum | ForEach-Object {Write-Host "Uninstalling $($.BaseName)"; Start-Process -Wait pkgmgr -ArgumentList " /up:$($.BaseName) /norestart"}I hope it could be useful!

    • Anonymous
      June 02, 2016
      Or i could just have fixed the quotes as mentioned in the comments above.. doh! :)
    • Anonymous
      September 13, 2016
      Hithanks it's work
  • Anonymous
    June 29, 2016
    The comment has been removed

    • Anonymous
      August 04, 2016
      How about reading the comments above? Type the command again so that you get proper quotation marks.
  • Anonymous
    July 20, 2016
    Cannot begin to thank you for this fix! I had tried everything, (client PC), on this issue. Spent probably 10 + hours and finally found your fix. Thank you so much!!!!

  • Anonymous
    August 12, 2016
    The comment has been removed

    • Anonymous
      August 12, 2016
      OOooops. Did the same thing most of us did. Remove the quotes and its running but still got a popup error stating "Windows Package Manager - Operation Failed with 0x80070005. Access is denied." If I click OK, another Command window shows up to start the FORFILES uninstall process but another Windows Package Manager prompt shows up.
  • Anonymous
    September 27, 2016
    The comment has been removed

    • Anonymous
      October 06, 2016
      Make sure you retype the "
  • Anonymous
    October 01, 2016
    The comment has been removed

  • Anonymous
    November 02, 2016
    The comment has been removed

  • Anonymous
    November 02, 2016
    Apologies, I read the article without seeing the additional information in the comments. Still having some issues, but at least I can run the command. Thanks.

  • Anonymous
    November 15, 2016
    Boot in safe mode. Install thru offline installer. Reboot in normal mode. Done :))

    • Anonymous
      April 10, 2017
      Fantastic yet so simple. Many thanks.
  • Anonymous
    January 11, 2017
    The comment has been removed

    • Anonymous
      January 11, 2017
      @ Rick StephanThis particular error suggest corruption and may require a more involved troubleshoot steps.The Microsoft platform support team may be able to assist further with these types of scenarios.The assumption is that the problem is with the IE11 install it self, but these issues can come out of a prerequisite installation or file system level corruption.We are working on posting another blog with more IE11 installation failures scenarios that we hope can help further, but for yours a support call may be necessary.
  • Anonymous
    March 09, 2017
    The comment has been removed

    • Anonymous
      March 09, 2017
      This one has the quotes corrected also FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-11..mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /norestart"
  • Anonymous
    March 24, 2017
    The elevated command prompt command above worked like a charm resolving my 9C59 error. Thank you very much for this.

  • Anonymous
    July 30, 2017
    This article was an excellent help. I followed all of the steps but was unable to run the IExplorer setup step. The syntax was not recognized. I closed all windows and rebooted. I was at that point able to successfully download and install IE11 using Windows Update. Thank you for all the help. It took 2 months to find the answer. It should never be this difficult to maintain and install updates for Microsoft products. I thank you again for your assistance.

    • Anonymous
      August 03, 2017
      @ HenryGlad to hear the blog help you with your IE11 installation scenario.