IE 11 - Fails to Install (Windows Update or Standalone) - Error 9C59


I have Windows 7 Home Premium 64 bit OS with IE10 (10.0.9200.16866), I'm trying to get IE 11 to install via Windows Update, which fails with a 9C59 error number. I've tried the troubleshooter and standalone install which fails too. Any help or advice would be appreciated

Here is the latest entry from the IE11_main.log (following latest unsuccessful IE11 Windows Update)....

00:00.000: ====================================================================
00:00.406: Started: 2014/04/19 (Y/M/D) 18:29:23.495 (local)
00:00.609: Time Format in this log: MM:ss.mmm (minutes:seconds.milliseconds)
00:00.827: Command line: "C:\Windows\SoftwareDistribution\Download\Install\IE11-Windows6.1-x64-en-us.exe" /WSUS
00:00.968: INFO:    Setup installer for Internet Explorer: 11.0.9600.16428
00:01.108: INFO:    Previous version of Internet Explorer: 10.0.9200.16866
00:01.186: INFO:    Checking if iexplore.exe's current version is between 11.0.9600.0...
00:01.311: INFO:    ...and
00:01.373: INFO:    Maximum version on which to run IEAK branding is:
00:01.451: INFO:    iexplore.exe version check success. Install can proceed.
00:01.498: INFO:    Operating System: Windows Workstation: 6.1.7601 (Service Pack 1)
00:01.529: INFO:    Trying to extract ID: SetupDownloadList.txt (0) as "SetupDownloadList.txt"
00:01.592: INFO:    Trying to extract ID: HardwareBlockingList.xml (0) as "HardwareBlockingList.xml"
00:01.748: INFO:    Trying to extract ID: 7006 (0) as ""
00:04.665: INFO:    Trying to extract ID: 5501 (1033) as "Spelling_en.msu"
00:04.774: INFO:    Extracted Spelling dictionary for en to C:\Windows\TEMP\IE1CC72.tmp\Spelling_en.msu.
00:04.852: INFO:    Trying to extract ID: 5502 (1033) as "Hyphenation_en.msu"
00:04.961: INFO:    Extracted Hyphenation dictionary for en to C:\Windows\TEMP\IE1CC72.tmp\Hyphenation_en.msu.
00:05.086: INFO:    Trying to extract ID: 7128 (1033) as ""
00:05.991: INFO:    Launched program to check hardware: "C:\Windows\TEMP\IE1CC72.tmp\IE11-SUPPORT\IEXPLORE.EXE" /CheckHardware "C:\Windows\TEMP\IE1CC72.tmp\HardwareBlockingList.xml"
00:07.036: INFO:    Hardware support check succeeded. Installation will continue.
00:07.130: INFO:    Windows 7 operating system detected.
00:07.223: INFO:    Service pack major: 1
00:07.317: INFO:    Service pack minor: 0
00:07.364: INFO:    Service pack name:  Service Pack 1
00:07.489: INFO:    Version Check for (KB2834140) of C:\Windows\System32\d3d11.dll: 6.2.9200.16570 >= 6.2.9200.16570 (True)
00:07.613: INFO:    Version Check for (KB2670838) of C:\Windows\System32\api-ms-win-downlevel-user32-l1-1-0.dll: 6.2.9200.16492 >= 6.2.9200.16426 (True)
00:07.676: INFO:    Version Check for (KB2639308) of C:\Windows\System32\Ntoskrnl.exe: 6.1.7601.18247 >= 6.1.7601.17727 (True)
00:07.879: INFO:    Version Check for (KB2533623) of C:\Windows\System32\api-ms-win-security-base-l1-1-0.dll: 6.1.7601.18229 >= 6.1.7601.17617 (True)
00:07.957: INFO:    Version Check for (KB2731771) of C:\Windows\System32\conhost.exe: 6.1.7601.18229 >= 6.1.7601.17888 (True)
00:08.019: INFO:    Checking for correct version of C:\Windows\Fonts\segoeui.ttf.
00:08.066: INFO:    Version Check for (KB2786081) of C:\Windows\System32\taskhost.exe: 6.1.7601.18010 >= 6.1.7601.18010 (True)
00:08.144: INFO:    Version Check for (KB2888049) of C:\Windows\System32\drivers\tcpip.sys: 6.1.7601.18254 >= 6.1.7601.18254 (True)
00:08.222: INFO:    Version Check for (KB2882822) of C:\Windows\System32\tdh.dll: 6.1.7601.18247 >= 6.1.7601.18247 (True)
00:11.482: INFO:    IE Setup Language pack included: C:\Windows\TEMP\IE1CC72.tmp\
00:11.591: INFO:    IE Setup Language pack included: C:\Windows\TEMP\IE1CC72.tmp\
00:11.654: INFO:    Waiting for 0 prerequisite downloads.
00:11.716: INFO:    The neutral pack was not successfully downloaded from the internet. Installation will continue using the extracted package.
00:11.763: INFO:    Waiting for 0 language pack downloads.
00:11.825: INFO:    Language pack downloads completed. (exit code = 0xffffffff (4294967295)).
00:12.839: INFO:    No reboot logic message NrApiStart(0), lParam=0x001b2c10 returned 0x00000000.
00:13.573: INFO:    No reboot logic message NrApiScan(1), lParam=0x00000001 returned 0x00000000.
00:13.619: INFO:    No reboot logic message NrApiStartInstall(4), lParam=0x00000001 returned 0x00000014.
00:13.713: INFO:    Installing with the extracted package. C:\Windows\TEMP\IE1CC72.tmp\
00:13.775: INFO:    Launched package installation: C:\Windows\SysNative\dism.exe /online /add-package /packagepath:C:\Windows\TEMP\IE1CC72.tmp\ /quiet /norestart
00:33.276: INFO:    Process exit code 0x800B0100 (-2146762496) [No signature was present in the subject. ]
00:33.369: ERROR:   Neutral package installation failed (exit code = 0x800b0100 (2148204800)).
00:33.447: INFO:    No reboot logic message NrApiInstallDone(7), lParam=0x00009c59 returned 0x00000000.
00:33.619: INFO:    No reboot logic message NrApiStartFinish(11), lParam=0x00000000 returned 0x00000000.
00:33.900: INFO:    No reboot logic message NrApiFinish(12), lParam=0x00000000 returned 0x00000016.
00:34.118: INFO:    Waiting for Active Setup to complete.
00:34.352: INFO:    Setup exit code: 0x00009C59 (40025) - The neutral cab failed to install.
00:34.555: INFO:    Scheduling upload to IE SQM server:
00:34.804: INFO:    SQM Upload returned 403
00:38.455: INFO:    Cleaning up temporary files in: C:\Windows\TEMP\IE1CC72.tmp
00:38.595: INFO:    Unable to remove directory C:\Windows\TEMP\IE1CC72.tmp, marking for deletion on reboot.
00:38.673: INFO:    Released Internet Explorer Installer Mutex


Here is the CheckSur Log

Checking System Update Readiness.
Binary Version 6.1.7601.22471
Package Version 23.0
2014-04-19 18:44

Checking Windows Servicing Packages

Checking Package Manifests and Catalogs
(f) CBS Catalog Corrupt 0x800B0100 servicing\Packages\

Checking Package Watchlist

Checking Component Watchlist

Checking Packages

Checking Component Store
(f) CSI Payload File Missing 0x00000000 WinMail.exe x86_microsoft-windows-mail-app_31bf3856ad364e35_6.1.7601.17514_none_f35f9773adf74c06

Seconds executed: 1027
 Found 2 errors
  CSI Payload File Missing Total count: 1
  CBS Catalog Corrupt Total count: 1

Unavailable repair files:

Question Info

Last updated July 4, 2018 Views 26,393 Applies to:

I just fixed this error. THIS HAS TAKEN ME 4 HOURS TRAWLING THE INTERNET. CHECKSUR did not work. DISM did not work. This was one of the hardest things I've had to fix with basic windows features....

I had a completely clean install to a new system (new SSD etc) this week.

Upon booting I got the usual list of over a hundred updates. It would install approximately 144 before it shut down (very long and annoying) and then fail to configure on reboot.

I narrowed it down to IE 11 update. (9C59)

What I did was this:

1. Open CMD (run: CMD)

2. Copy this:

FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-*11*.mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /norestart"

3. Right-click on CMD window, paste

4. Let that run.

5. Download stand-alone installer for IE 11 for Windows 7 (

6. Install, reboot.

Upon re-booting, IE11 is still listed in windows update but dissipates once you attempt to update, and you can run Internet Explorer and see that it's now version 11. Ironically, you now have to update it even more....

I hope this helps. This was a <removed> error, please fix this.

8 people were helped by this reply


Did this solve your problem?

Sorry this didn't help.


FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-*11*.mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /norestart"

This worked for me! Due to a failed cell in my battery (I thought the life was at 70%), my laptop turned off by itself during the installation and when I restarted the computer it wouldn't let me install Internet Explorer 11 due to the 9C59 error.

Thanks a bunch!

9 people were helped by this reply


Did this solve your problem?

Sorry this didn't help.