none
IE 10 failed installation on Win 7 x64 RRS feed

  • Question

  • Recently I attempted to install IE 10 on my windows 7 SP1 x64 machine.

    Initial setup did not complete and error'd out with error code 9c59 when using windows update.

    My system now thinks that IE 10 is installed but it is not.

    Looking in "Turn Windows Features on or off" it shows "Internet Explorer 10"

    Looking in "View installed updates"  it shows "Windows Internet Explorer 9"

    Looking in the CBS.log I see the following entries when I try to re-install IE 10

    2013-04-23 10:51:29, Info                  CBS    Failed to find file: amd64_microsoft-windows-ie-ieshims_31bf3856ad364e35_10.2.9200.16521_none_c566c98a0aaca096\IEShims.dll [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2013-04-23 10:51:29, Info                  CBS    Failed to gather all required files. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2013-04-23 10:51:29, Info                  CBS    Failed to gather all missing files for package: Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~10.2.9200.16521 [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2013-04-23 10:51:29, Info                  CSI    0000000e2013/4/23:14:51:29.537 CSI Transaction @0x1d03d40 destroyed
    2013-04-23 10:51:29, Error                 CBS    Failed to pre- stage package: Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~10.2.9200.16521 [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2013-04-23 10:51:29, Info                  CBS    Perf: Stage chain complete.
    2013-04-23 10:51:29, Info                  CBS    Failed to stage execution chain. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2013-04-23 10:51:29, Error                 CBS    Failed to process single phase execution. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2013-04-23 10:51:29, Info                  CBS    WER: Generating failure report for package: Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~10.2.9200.16521, status: 0x80070002, failure source: Stage, start state: Resolved, target state: Installed, client id: DISM Package Manager Provider
    2013-04-23 10:51:29, Info                  CBS    Failed to query DisableWerReporting flag.  Assuming not set... [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2013-04-23 10:51:29, Info                  CBS    Failed to add %windir%\winsxs\pending.xml to WER report because it is missing.  Continuing without it...
    2013-04-23 10:51:29, Info                  CBS    Failed to add %windir%\winsxs\pending.xml.bad to WER report because it is missing.  Continuing without it...
    2013-04-23 10:51:29, Info                  CBS    Reboot mark refs: 0
    2013-04-23 10:51:29, Info                  CBS    SQM: Reporting package change for package: Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~10.2.9200.16521, current: Resolved, pending: Default, start: Resolved, applicable: Installed, target: Installed, limit: Installed, hotpatch status: StillGoing, status: 0x0, failure source: Stage, reboot required: False, client id: DISM Package Manager Provider, initiated offline: False, execution sequence: 518, first merged sequence: 518
    2013-04-23 10:51:29, Info                  CBS    SQM: Upload requested for report: PackageChangeBegin_Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~10.2.9200.16521, session id: 142859, sample type: Standard
    2013-04-23 10:51:29, Info                  CBS    SQM: Ignoring upload request because the sample type is not enabled: Standard
    2013-04-23 10:51:29, Info                  CBS    SQM: Reporting package change completion for package: Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~10.2.9200.16521, current: Resolved, original: Resolved, target: Installed, status: 0x80070002, failure source: Stage, failure details: "(null)", client id: DISM Package Manager Provider, initiated offline: False, execution sequence: 518, first merged sequence: 518
    2013-04-23 10:51:29, Info                  CBS    SQM: stage time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
    2013-04-23 10:51:29, Info                  CBS    SQM: execute time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
    2013-04-23 10:51:29, Info                  CBS    SQM: Upload requested for report: PackageChangeEnd_Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~10.2.9200.16521, session id: 142862, sample type: Standard
    2013-04-23 10:51:29, Info                  CBS    SQM: Ignoring upload request because the sample type is not enabled: Standard
    2013-04-23 10:51:29, Info                  CBS    Enabling LKG boot option
    2013-04-23 10:51:29, Info                  CBS    Exec: End: nested restore point - complete.
    2013-04-23 10:51:29, Info                  CBS    Restored system sleep block state: 0x80000000
    2013-04-23 10:51:29, Info                  CBS    Exec: Processing complete.  Session: 30294066_6530911, Package: Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~10.2.9200.16521 [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2013-04-23 10:51:29, Error                 CBS    Failed to perform operation.  [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2013-04-23 10:51:29, Info                  CBS    Session: 30294066_6530911 finalized. Reboot required: no [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2013-04-23 10:51:29, Info                  CBS    Session: 30294066_165631531 initialized by client DISM Package Manager Provider.

    If I try to re-install IE 9 it says "Setup can't continue because a more recent version of Internet Explorer is installed on your computur.

    If I try to install IE 10 via Windows Updates, it fails with error 9c59, and the errors above are in the cbs.log.

    If I try to install IE 10 using setup  "IE10-Windows6.1-x64-en-us.exe", installation fails with same cbs.log entries.

    Any help would be greatly appreciated, so I can complete the setup of IE 10.


    • Edited by heron67 Tuesday, April 23, 2013 6:47 PM
    Tuesday, April 23, 2013 6:43 PM

Answers

  • 2013-04-26 09:07:20, Info                  CBS    Calling client to resolve source, cannot find file 'VGX.dll' at path: ?\C:\Windows\Servicing\Packages\amd64_microsoft-windows-ie-vgx_31bf3856ad364e35_8.0.7601.21718_none_66a4fdea8f767c8d\VGX.dll

    That is another module that IE "owns".   Since you are uninstalling IE9 it would be looking for an IE8 version.  Do you have another browser installed?   Some other browsers (which will remain nameless) are known to actively attempt to prevent normal use of IE.   This would be an extreme example of something like that happening.  If so, it might be an idea to try uninstalling it/them in case its/their uninstall would repair whatever damage it/they had done.

    It is also interesting I think that the version being sought is an LDR module.  Do you have IE Hotfixes installed?  Unfortunately I am now on IE10 so I can't use my WinSxS to know whether that one is normally available after an IE9 install.  FWIW on my IE10 the only LDR version I see listed is one version 10 one.  E.g. in a cmd window I entered this to check that:

    D:\Windows\winsxs>dir/a/b/s vgx.dll


    However, if you don't have any IE8 modules in the WinSxS there might be a good reason for that (e.g. depending on how your image was created) and that would explain why you could not uninstall IE9.   Then I suppose you might instead want to concentrate on trying to uninstall a cumulative update put on after the image was created (so still stay at an IE9 level) and try to minimize all potential interference for doing that.   Then if that was done cleanly it might allow you to have another go at installing IE10.

     

     
    Good luck

     
    Robert
    ---

    Saturday, April 27, 2013 4:26 PM
    Answerer

All replies

  • Hi,


    You can also check the following KB:


    Troubleshooting a failed installation of Internet Explorer 10

    http://support.microsoft.com/kb/2820688


    Thanks,


    Vincent Wang
    TechNet Community Support

    Thursday, April 25, 2013 3:17 AM
    Moderator
  • Thanks Vincent!

    I have tried all trobleshooting options on that KB article, but nothing worked.

    Thursday, April 25, 2013 3:33 PM
  • Looking in the CBS.log I see the following entries when I try to re-install IE 10

    2013-04-23 10:51:29, Info                  CBS    Failed to find file: amd64_microsoft-windows-ie-ieshims_31bf3856ad364e35_10.2.9200.16521_none_c566c98a0aaca096\IEShims.dll [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]

    Looks like you need that module?   Others with the same return code are seeing other IE related SxS modules (inexplicably) missing.   Are people using overzealous, misguided "cleaners" or something?  ("Saving space" by removing "unneeded" SxS modules?)

    Judging by the numbers given for the latest IE Cumulative Security update that looks like it would have been an older version of IE10.   When did you install IE10?  E.g. a preview version?  Was it not maintained?  Instead of "re-installing" perhaps you should try uninstalling that and making sure that you have IE9 only, then try installing IE10?  (In fact, I didn't think it was possible to "re-install" a version of IE without running into version problems for its OS modules.)

    Also perhaps you should try running CheckSUR?

    To see what you are actually running you could use msinfo32.exe for its Loaded Modules display.  Sort by Name and scroll to modules which begin with IE  (for example).   Alternatively sort by Version and see whether you have modules which are 9.0 or 10.0 or a mix.   Unfortunately the sort of that field is not arithmetic so you will find 10. at the top of an ascending sort and 9.0 at the bottom (or top of a descending sort.)

     
    HTH

     
    Robert Aldwinckle
    ---

    Thursday, April 25, 2013 5:07 PM
    Answerer
  • Hi Robert

    Thanks for your reply.

    I installed IE 10 using windows updates a few weeks back.  I don't believe it was a preview version.

    I have not removed any winsxs modules

    I can't unistall IE 10 as when I go to "View installed updates"  it shows "Windows Internet Explorer 9" not 10, which if I try to unistall IE 9 it fails also.

    When I look in "Turn Windows Features on or off" it shows "Internet Explorer 10", however.

    I did run CheckSUR and there were no issues, along with also doing an SFC and also no issues.

    Looking in msinfo32, I look to be running only 9.0 modules (9.0.8112.16476), I did not see any 10 modules.

    So to sum up:

    I can't un-install IE 9.0, as that fails with "An error occured.  Not all the updates were successfully uninstalled."

    I have included below the CBS.log entries for when I try to unistall IE 9.

    I can't re-install 9.0, as the system tells me "Setup can't continue because a more recent version of Internet Explorer is installed on your computer."

    I can't install 10, due to the error above.

    You stated "Looks like you need that module?" IEShims.dll (10.2.9200.16521), any ideas on how to get that module into the winsxs folder so the IE 10 installation could complete.

    Regards

    David

    2013-04-26 09:07:20, Info                  CBS    Calling client to resolve source, cannot find file 'VGX.dll' at path: ?\C:\Windows\Servicing\Packages\amd64_microsoft-windows-ie-vgx_31bf3856ad364e35_8.0.7601.21718_none_66a4fdea8f767c8d\VGX.dll
    2013-04-26 09:07:20, Info                  CBS    Client aborted the install. [HRESULT = 0x800f0821 - CBS_E_ABORT]
    2013-04-26 09:07:20, Error                 CBS    Exec: Failed to pre-stage package: Microsoft-Windows-IE-Troubleshooters-Package~31bf3856ad364e35~amd64~en-US~6.1.7601.17514, file: VGX.dll, source: ?\C:\Windows\Servicing\Packages\amd64_microsoft-windows-ie-vgx_31bf3856ad364e35_8.0.7601.21718_none_66a4fdea8f767c8d\VGX.dll, sandbox: (null) [HRESULT = 0x800f0821 - CBS_E_ABORT]
    2013-04-26 09:07:20, Info                  CBS    Failed to gather all required files. [HRESULT = 0x800f0821 - CBS_E_ABORT]
    2013-04-26 09:07:20, Info                  CBS    Failed to gather all missing files for package: Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~9.4.8112.16421 [HRESULT = 0x800f0821 - CBS_E_ABORT]
    2013-04-26 09:07:20, Info                  CSI  0000000e2013/4/26:13:07:20.697   CSI Transaction @0x4c04ea0 destroyed
    2013-04-26 09:07:20, Error                 CBS    Failed to pre- stage package: Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~9.4.8112.16421 [HRESULT = 0x800f0821 - CBS_E_ABORT]
    2013-04-26 09:07:20, Info                  CBS    Perf: Stage chain complete.
    2013-04-26 09:07:20, Info                  CBS    Failed to stage execution chain. [HRESULT = 0x800f0821 - CBS_E_ABORT]
    2013-04-26 09:07:20, Error                 CBS    Failed to process single phase execution. [HRESULT = 0x800f0821 - CBS_E_ABORT]
    2013-04-26 09:07:20, Info                  CBS    WER: Failure is not worth reporting [HRESULT = 0x800f0821 - CBS_E_ABORT]
    2013-04-26 09:07:20, Info                  CBS    Reboot mark refs: 0
    2013-04-26 09:07:20, Info                  CBS    SQM: Reporting package change for package: Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~9.4.8112.16421, current: Installed, pending: Default, start: Installed, applicable: Installed, target: Absent, limit: Absent, hotpatch status: StillGoing, status: 0x0, failure source: Stage, reboot required: False, client id: Software Explorer, initiated offline: False, execution sequence: 526, first merged sequence: 526
    2013-04-26 09:07:20, Info                  CBS    SQM: Upload requested for report: PackageChangeBegin_Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~9.4.8112.16421, session id: 142859, sample type: Standard
    2013-04-26 09:07:20, Info                  CBS    SQM: Ignoring upload request because the sample type is not enabled: Standard
    2013-04-26 09:07:20, Info                  CBS    SQM: Reporting package change completion for package: Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~9.4.8112.16421, current: Installed, original: Installed, target: Absent, status: 0x800f0821, failure source: Stage, failure details: "(null)", client id: Software Explorer, initiated offline: False, execution sequence: 526, first merged sequence: 526
    2013-04-26 09:07:20, Info                  CBS    SQM: stage time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
    2013-04-26 09:07:20, Info                  CBS    SQM: execute time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
    2013-04-26 09:07:20, Info                  CBS    SQM: Upload requested for report: PackageChangeEnd_Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~9.4.8112.16421, session id: 142862, sample type: Standard
    2013-04-26 09:07:20, Info                  CBS    SQM: Ignoring upload request because the sample type is not enabled: Standard
    2013-04-26 09:07:20, Info                  CBS    Enabling LKG boot option
    2013-04-26 09:07:20, Info                  CBS    Exec: End: nested restore point - complete.
    2013-04-26 09:07:20, Info                  CBS    Restored system sleep block state: 0x80000000
    2013-04-26 09:07:20, Info                  CBS    Client aborted the install. [HRESULT = 0x800f0821 - CBS_E_ABORT]
    2013-04-26 09:07:20, Info                  CBS    Exec: Processing complete.  Session: 30294654_4107131498, Package: Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~9.4.8112.16421 [HRESULT = 0x800f0821 - CBS_E_ABORT]

     

    Friday, April 26, 2013 1:26 PM
  • 2013-04-26 09:07:20, Info                  CBS    Calling client to resolve source, cannot find file 'VGX.dll' at path: ?\C:\Windows\Servicing\Packages\amd64_microsoft-windows-ie-vgx_31bf3856ad364e35_8.0.7601.21718_none_66a4fdea8f767c8d\VGX.dll

    That is another module that IE "owns".   Since you are uninstalling IE9 it would be looking for an IE8 version.  Do you have another browser installed?   Some other browsers (which will remain nameless) are known to actively attempt to prevent normal use of IE.   This would be an extreme example of something like that happening.  If so, it might be an idea to try uninstalling it/them in case its/their uninstall would repair whatever damage it/they had done.

    It is also interesting I think that the version being sought is an LDR module.  Do you have IE Hotfixes installed?  Unfortunately I am now on IE10 so I can't use my WinSxS to know whether that one is normally available after an IE9 install.  FWIW on my IE10 the only LDR version I see listed is one version 10 one.  E.g. in a cmd window I entered this to check that:

    D:\Windows\winsxs>dir/a/b/s vgx.dll


    However, if you don't have any IE8 modules in the WinSxS there might be a good reason for that (e.g. depending on how your image was created) and that would explain why you could not uninstall IE9.   Then I suppose you might instead want to concentrate on trying to uninstall a cumulative update put on after the image was created (so still stay at an IE9 level) and try to minimize all potential interference for doing that.   Then if that was done cleanly it might allow you to have another go at installing IE10.

     

     
    Good luck

     
    Robert
    ---

    Saturday, April 27, 2013 4:26 PM
    Answerer
  • Hi Robert

    Thanks for the reply.

    I un-installed the cumulative update KB2817183, but no help.

    Still could not uninstall or re-install IE 9, still could not install IE 10, same cbs log errors as before.

    I then re-installed the KB2817183 update, which went fine, but did not fix the errors above.

    I don't have any IE hotfixes installed.

    Wednesday, May 1, 2013 8:07 PM
  • I then re-installed the KB2817183 update, which went fine, but did not fix the errors above.

    I don't have any IE hotfixes installed.

    I gave a possible explanation for that besides hotfixes.   Did you check?   How was your image constructed?  Do you have any other browsers installed and did you try uninstalling them?

    An alternative tack might be trying to get on the LDR track with that KB2817183 patch in the manner outlined by Pronichkin for a different update.

    http://social.technet.microsoft.com/wiki/contents/articles/3323.how-to-forcibly-install-the-ldr-branch-from-a-particular-hotfix-package.aspx

    Also, we still don't know why you are trying to find LDR modules.   That seems odd to me, almost as if it was the last gasp step in trying to substitute for what it was really trying to find.   So, I don't think your CBS.log snippets are probably enough to understand your symptom completely.   I would be using ProcMon to correlate and supplement all the various logs which the update will be changing.  And again, if your image doesn't have any IE8 modules that would explain why you could not "uninstall" IE9--IE9 would not exist as a separate component; it would just be a shorthand way of describing the changed base level of browsing functionality in the OS, same as IE8 was in W7 base, same as IE7 was in Vista base, same as IE6 was in XP base, etc.

     

    An even more extreme method of "forcing" an update is probably possible via the command line.  E.g. you could probably try "forcing" the IE10 update that way.

     

    Or cut your losses and wipe and reload your OS.

     
    Good luck

     
    Robert
    ---

    Thursday, May 2, 2013 1:18 PM
    Answerer
  • Hi Robert,

    I had this problem and searched high and low across the Internet for a solution.  Most search results kept bringing me back to this thread.  Pretty much exactly the same problem you have in that the CBS logs showed the installer couldn't find "IEShims.dll".

    In the end (mostly out of sheer desperation), I ran the stand alone installer with the flag for not installing updates:

    IE10-Windows6.1-x64-en-us.exe /update-no

    Oddly enough, this worked.  Can you try the same and see if it works for you please?

    Rgds,
    Prasad

    Friday, July 12, 2013 3:05 AM