(Solved) IE11 Install Problem: Neutral package installation failed (exit code = 0x00003715 (14101)) and Setup exit code: 0x00009C59 (40025)


I ran into an issue with the installation of IE 11 on Win 7. It took me many hours searching solutions from the internet.
Finally, I got the issue resolved from this link:
http://answers.microsoft.com/en-us/windows/forum/all/i-get-error-9c59-when-updating-internet-explorer/03d4473a-867b-44a5-9a37-913e9a5879cf

I copied the steps from Oz (Open cmd window with administrator right):

Step 0. ‘mklink /D c:\Windows\SysNative c:\Windows\system32’ in an elevated Command Prompt as you advised. But I had to do a few more bits for it to work for me.
Step 1. Download a copy of IE11 from Microsoft and Run the IE11 installer and wait until it gets to the ‘Install Internet Explorer 11’ prompt. Do not close this window.
Step 2. Go into ‘C:\Windows\temp’ and look for the most recently created folder with ‘IE’ at the beginning of it’s name. E.g. ‘IE1CF18.tmp’.
Step 3. Go into that folder and verify that you can see the following two .cab files; ‘IE11-neutral.Downloaded.cab’ and ‘IE11-neutral.Extracted.cab’. If you do, then carry onto the next step. If you don’t, then go back a level and try one of the other similarly named folders.
Step 4. Use that folder name to create the path for the .cab files to be installed from. E.g.: C:\Windows\temp\IE1CF18.tmp
Step 5. Now, substituting my example path with the one you determined in the last step, run an elevated Command Prompt and enter the following commands in the order listed:
dism.exe /online /add-package /packagepath:C:\Windows\temp\IE1CF18.tmp\IE11-neutral.Extracted.cab /quiet /norestart
dism.exe /online /add-package /packagepath:C:\Windows\temp\IE1CF18.tmp\IE11-neutral.Downloaded.cab /quiet /norestart
Step 6. When done, return to the ‘Install Internet Explorer 11’ prompt and click ‘Install’. With a bit of luck it should successfully install.

Advertisements

49 Comments on “(Solved) IE11 Install Problem: Neutral package installation failed (exit code = 0x00003715 (14101)) and Setup exit code: 0x00009C59 (40025)”

  1. Arthur says:

    Jingyang Li,

    Thanks so much for this info. This fixed the “Neutral package installation failed (exit code = 0x00003715 (14101))” I was getting after and complete uninstall and attempted re-install of IE11. Worked perfectly. Where do I send the beer money?

    Arthur

  2. Emilio Riva says:

    Excellent, it works! Thanks a lot!

  3. John Gutz says:

    Life saver! Great instructions, well detailed.

  4. Can’t tell you how many pages I surfed before I found your excellent and easy to follow instructions which finally resolved this problem for me – thank you!!

  5. Yas says:

    Spent hours and hours, finally landed on this page and issue is resolved. Thank you for this post.

  6. Jason says:

    Bravo, yo. This did tha trick I tell you what.

  7. Excellent, it works! Thanks a lot!

  8. Ty Z says:

    You just saved my night..

  9. JamesG says:

    Same Issue. I’ve spent the last 3 days trying everything short of a Windows Repair. I’m down to this last error for IE11, but when I run (from elevated cmd):

    dism.exe /online /add-package /packagepath:C:\Windows\Temp\IE1C76B.tmp\IE11-neutral.Extracted.cab /quiet /norestart

    I get the following:

    Error: 0x80092004
    DISM failed. No operation was performed.

    From the DISM Log:

    Info DISM DISM Package Manager: PID=3100 Attempting to route to appropriate command handler. – CPackageManagerCLIHandler::ExecuteCmdLine
    Info DISM DISM Package Manager: PID=3100 Routing the command… – CPackageManagerCLIHandler::ExecuteCmdLine
    Info DISM DISM Package Manager: PID=3100 Encountered the option “packagepath” with value “C:\Windows\Temp\IE1C76B.tmp\IE11-neutral.Extracted.cab” – CPackageManagerCLIHandler::Private_GetPackagesFromCommandLine
    Info DISM DISM Package Manager: PID=3100 Initiating Changes on Package with values: 4, 7 – CDISMPackage::Internal_ChangePackageState
    Info DISM DISM Package Manager: PID=3100 Error in operation: (null) (CBS HRESULT=0x80092004) – CCbsConUIHandler::Error
    Error DISM DISM Package Manager: PID=3100 Failed finalizing changes. – CDISMPackageManager::Internal_Finalize(hr:0x80092004)
    Error DISM DISM Package Manager: PID=3100 Failed processing package changes – CDISMPackageManager::ProcessChanges(hr:0x80092004)
    Info DISM DISM Package Manager: PID=3100 Loaded servicing stack for online use only. – CDISMPackageManager::RefreshInstanceAndLock
    Error DISM DISM Package Manager: PID=3100 Failed while processing command add-package. – CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x80092004)
    2016-04-01 09:05:10, Info DISM DISM Package Manager: PID=3100 Further logs for online package and feature related operations can be found at %WINDIR%\logs\CBS\cbs.log – CPackageManagerCLIHandler::ExecuteCmdLine
    Error DISM DISM.EXE: DISM Package Manager processed the command line but failed. HRESULT=80092004
    Info DISM DISM Image Session: PID=3100 Disconnecting the provider store – CDISMImageSession::Final_OnDisconnect

    I tried the pkgmgr fix here (though they experienced the error in the IE11 log and mine was in the DISM log): http://www.sevenforums.com/windows-updates-activation/329623-ie11-install-failure-error-9c59-2.html

    But Dism.exe still fails with 0x80092004. I’m not having quite as much luck finding relating forums on this error. Any chance someone out there could share some insight?

    Thank you much!

    • Andreas says:

      Try to run the following script before you follow the instructions by Jingyang Li:

      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 will uninstall existing packages from a former broken installation of IE11. After doing this the dism commands should run without problems.

  10. gas says:

    i keep receiving this message when i try the command:
    C:\Users\Administrator>dism.exe /online /a
    S\Desktop\Newfolder\IE11-neutral.Extracted

    Error: 2

    The system cannot find the file specified.

    I cant understand why it says it cant find the file. I run cmd as administrator but it still doesnt work. 😦
    any help??

  11. gas says:

    Hi there!
    I checked each step that you described but every time i try i still receive the same error.
    I used the path from the original temp folder for ie setup and it didnt work, so i copied the 2 files on a new folder on the desktop and tried to set the path there, still no luck. 😦
    I`m using windows 7 home premium, maybe that has to do smth with this error??

    • Alex Sim says:

      Same as you.
      When I run the command directly from command line I am also getting the manifest error..

      Although after that I clicked install and it proceeded with the installation, even saying it’s completed, but I couldn’t find IE any where on my computer.

  12. Alex Sim says:

    I ran the command on the cmd but I got the same error as what I got through installing.

    C:\Windows\system32>dism.exe /online /add-package /packagepath:C:\Windows\Temp\I
    E17AD9.tmp\IE11-neutral.Extracted.cab /quiet /norestart

    Error: 14101

    The identities of the manifests are identical but their contents are different.

    dism.exe /online /add-package /packagepath:C:\Windows\temp\IE17AD9.tmp\IE11-neutral.Downloaded.cab /quiet /norestart

    • no1future says:

      Idk if you’re still having this problem, but I resolved this by running this command in command prompt as admin:

      fsutil behavior set SymlinkEvaluation R2R:1

      • WindowsGuy says:

        Still get the error “Error: 14101
        The identities of the manifests are identical but their contents are different.”

        Tried fsutil behavior set SymlinkEvaluation R2R:1 stil not working.

        This is on Windows 2008 R2 SP1. IE 11 was already available and was not working right.
        So, uninstalled and not able to install again.

    • Andreas says:

      Try to run the following script before you follow the instructions by Jingyang Li:

      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 will uninstall existing packages from a former broken installation of IE11. After doing this the dism commands should run without problems.

  13. Ilie Dragoş says:

    I had IE11 in english and wanted to change it in romanian. The installer was saying that the IE11 was a newer version and couldn’t install. I tried to uninstall the english version but gave me errors. I found out that some updates were the issue, I uninstalled them and I got rid of IE11 english version too. And… I got here. The new language version of IE11 was giving me ‘Neutral package installation failed’ error.
    Thanks. It worked for me.

  14. rlgeorge says:

    worked for me! Thanks so much!

  15. epignosis21 says:

    When I enter:

    ‘dism.exe /online /add-package /packagepath:C:\Windows\temp\IE19D0F.tmp\IE11-neutral.Extracted.cab /quiet /norestart
    dism.exe /online /add-package /packagepath:C:\Windows\temp\IE19D0F.tmp\IE11-neutral.Downloaded.cab /quiet /norestart’

    My cmd prompt hangs indefinitely … nothing happens and i can’t interact with the cmd prompt (other than to close it). How do I fix this issue?

  16. I need some help but my comment won’t post??

  17. Matt says:

    Fantastic! I could not install IE 11 after a repair install. (Neutral Package failed) Followed the instructions however I also was missing an IE11 prerequisite. I simply downloaded and installed all of the prerequisites. Ignore the prompts to restart if asked. Before Step 5. Then it was all plain sailing! IE 11 up and running 🙂

  18. w000zy says:

    ** Note..you have to use DISM.exe
    ** Note has to be ran from an elevated command line
    ** Start the installer * Do not click Next * Leave install window open, browse to the C:\Windows\Temp\ – Look for the newest folder that starts with IE…Replace the below IE1B3D4.tmp with the location you have determined above…
    ***Execute the below command with the replaced value….
    ** continue the install window by clicking next…

    dism.exe /online /add-package /packagepath:C:\Windows\Temp\IE1B3D4.tmp\IE11-neutral.Extracted.cab /quiet /norestart

    dism.exe /online /add-package /packagepath:C:\Windows\temp\IE1B3D4.tmp\IE11-neutral.Downloaded.cab /quiet /norestart

  19. w000zy says:

    has to be ran from command line using dism_exe / dism.exe dism

  20. Danny says:

    I’m getting the following error at step 5: “the specified package is not applicable to this image.” Anything I’m doing wrong?

  21. KB says:

    This solution is still working in the wild, thank you! This helped clean up a failed install on a customer machine after they went to Win10 and reverted. There were all kinds of issues (corrupt Task scheduler entries, certificate errors, you name it) and reinstalling IE was one of my last tasks. Thank you immensely for speeding the process!
    *Note: affected system was Win7 Home Premium 64bit and this post worked well for me

  22. Jack Hayes says:

    Thank you , Thank you.. this procedure worked.. Easy instructions once I knew what I was doing. Great Job!!

  23. Phil M says:

    I wish I knew the fascination with /quiet and @echo off when troubleshooting. Follow all instructions (except /quiet) it hangs for awhile, then jumps to 66.4% after a Processing message, then I get Error: 80070002, Error: 2, The system cannot find the file specified. I really thought this had potential but I don’t get it.

  24. KB says:

    @Phil – You can omit /quiet but I don’t see why you would want to. The quiet switch will still pass along any errors that occur (as you have witnessed). If you really want the rest of the output. omit that switch and proceed. Here is my edited version of the procedure. Please note, I was using a Win7 Home Premium 64bit client’s computer to do this and it worked fine, solving our issue. If you have Vista or something else I can’t be certain the procedure is identical or that it will work for you.

    1) Open an elevated cmd prompt (Click start, enter ‘cmd’, rick click and run as admin)
    2) Type ‘mklink /D c:\Windows\SysNative c:\Windows\system32’ in cmd and hit enter (This creates a symbolic link)
    3) Download a copy of IE11 from Microsoft and Run the IE11 installer and wait until it gets to the ‘Install Internet Explorer 11’ prompt. Do not close this window.
    4) Go into ‘C:\Windows\temp’ and look for the most recently created folder with ‘IE’ at the beginning of it’s name. E.g. ‘IE1CF18.tmp’.
    5) Go into that folder and verify that you can see the following two .cab files; ‘IE11-neutral.Downloaded.cab’ and ‘IE11-neutral.Extracted.cab’.
    (If you do, then carry onto the next step. If you don’t, then go back a level and try one of the other similarly named folders.)
    6) Use that folder name to create the path for the .cab files to be installed from. E.g.: C:\Windows\temp\IE1CF18.tmp
    7) Now, substituting my example path with the one you determined in the last step, enter the following commands in the order listed into the elevated cmd prompt:

    7a) dism.exe /online /add-package /packagepath:C:\Windows\temp\IE1CF18.tmp\IE11-neutral.Extracted.cab /quiet /norestart
    7b) dism.exe /online /add-package /packagepath:C:\Windows\temp\IE1CF18.tmp\IE11-neutral.Downloaded.cab /quiet /norestart

    8) When done, return to the ‘Install Internet Explorer 11’ prompt and click ‘Install’. With a bit of luck it should successfully install.

  25. jod82 says:

    This is not working for me. No matter if I leave all the files in temp or not I get the following: C:\Windows\system32>dism.exe /online /add-package /packagepath:”C:\Windows\Temp\
    IE1B91F.tmp\IE11-neutral.Extracted.cab” /quiet /norestart

    Error: 2

    The system cannot find the file specified.

    Even if i browse to C:\windows\temp\IE1B91F.tmp\ in command prompt and do a dir the files are definitely there! I’ve been stuck on this for weeks now.

  26. KB says:

    @jod82 – My apologies. For some reason the commenting system stripped out some of my post which makes it impossible to follow the procedure. This may be why you are having issues.
    The corrected procedure is below (unfortunately there is no way I see to edit my previous post).
    PS – the comments removed “dism.exe” preceding the last few commands so Windows was likely looking for what (command) file you wanted to access when running those command switches, NOT the IE temp files.

    1) Open an elevated cmd prompt (Click Start, enter ‘cmd’, right click, and run as admin)
    2) Type ‘mklink /D c:\Windows\SysNative c:\Windows\system32’ in cmd and hit enter (This creates a symbolic link) (don’t type the quotes)
    3) Download a copy of IE11 from Microsoft and Run the IE11 installer and wait until it gets to the ‘Install Internet Explorer 11’ prompt. Do not close this window.
    4) Go into ‘C:\Windows\temp’ and look for the most recently created folder with ‘IE’ at the beginning of it’s name. E.g. ‘IE1CF18.tmp’.
    5) Go into that folder and verify that you can see the following two .cab files; ‘IE11-neutral.Downloaded.cab’ and ‘IE11-neutral.Extracted.cab’.
    (If you do, then carry onto the next step. If you don’t, then go back a level and try one of the other similarly named folders.)
    6) Use that folder name to create the path for the .cab files to be installed from. E.g.: C:\Windows\temp\IE1CF18.tmp
    7) Now, substituting my example path with the one you determined in the last step, enter the following commands in the order listed into the elevated cmd prompt:
    7a) dism.exe /online /add-package /packagepath:C:\Windows\temp\IE1CF18.tmp\IE11 /quiet /norestart
    7b) dism.exe /online /add-package /packagepath:C:\Windows\temp\IE1CF18.tmp\IE11 /quiet /norestart
    8) When done, return to the ‘Install Internet Explorer 11’ prompt and click ‘Install’. With a bit of luck it should successfully install.

  27. KB says:

    @jod82 – The comments system stripped out the necessary commands in steps 7a and 7b AGAIN. I assume this is some sort of profanity filter but it is super annoying because it also stripped text from step 5.

    Please refer to the original steps in the article at the top of the page. In steps 7a and 7b, it starts with the switches “/online /addpackage” but the commenting system has removed the actual command that should precede those switches!
    The command required for both steps is d i s m . e x e (no spaces of course), a blank space, and then the switches /online /addpackage…….etc.
    Hopefully the spaces will trick the commenting filter……

    • jod82 says:

      Yes I was doing the dism exe before hte /online /add-package. I will have to try the other link you provided me and see if that works! Thanks.

  28. KB says:

    A possible alternative solution is the top answer here that makes use of pkgmgr.
    http://superuser.com/questions/594445/cant-install-ie-10-on-brand-new-windows-7

  29. Rich says:

    Hi all,

    Wondering what the point of the symbolic link in the first step is; it seems like the rest of the steps don’t use it.

    Thanks!

    • KB says:

      Pretty sure the IE installer itself looks for that directory but there is debate online whether the symbolic link step is still necessary for everyone. Still, it doesn’t hurt to create the link anyway. Some machines seem to already have the temp directory in place and others don’t so that step may be necessary for some and not others.

  30. MEALSOLUTIONS says:

    After running each of the dism.exe commands, I’m getting the result: Error: 14098 The component store has been corrupted.

    Doesn’t sound good to me. Any ideas?

  31. Simon Fiebig says:

    Thank you so much! You saved my Day!

  32. BHO3 says:

    Thank you so much!!!! This worked perfectly.

  33. Sean Oliver says:

    I’m getting error 1168 after each of the dism commands.

  34. Andreas says:

    To make sure the instructions by Jingyang Li work, you have to remove already existing packages of IE11 (e.g. in case an earlier installation attempt of IE11 failed etc…). To do so run the following script as administrator:

    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 will uninstall existing packages from a former installation of IE11. By replacing the number 11 with 10, 9, etc. you can do the same for IE10 and IE9, because packages might be left even if you successfully uninstalled these browsers. After doing this the dism commands should run without problems.

    See also:
    https://superuser.com/a/1199693
    http://support.microsoft.com/kb/2579295
    http://support.moonpoint.com/network/web/browser/ie/9c59/


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s