Can't Install IE 10 on brand new Windows 7
Solution 1
Here is the solution that finally worked for me: Install IE 11! Haha take that IE 10!
http://windows.microsoft.com/en-us/internet-explorer/download-ie
Solution 2
I had the exact same error. 6 hours later I'm finally able to install IE 10. It turns out there are some corrupt downloaded packages and IE 10 cannot install. pkgmgr.exe is a utility to manage these packages.
This is what you need to do. (not documented anywhere of course) Run a DOS COMMAND window (CMD) as admin and type the following commands:
pkgmgr /UP:Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437
pkgmgr /UP:Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437
And you're going to run this on any version you find lower than the one you're trying to install (from what I see "10.2.9200.16437") and that you find here C:\Windows\servicing\Packages. These are the files that are mainly causing the issue. For example:
pkgmgr /UP:pkgmgr /up:Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~8.0.7601.17514
You would replace 8.0.7601.17514 with whatever file names you find on the packages folder I mentioned above.
Solution 3
I followed Jose Ortiz's instructions and successfully got rid of IE10 upgrade failure code 9c59, however, one correction to Jose's instructions, not only I had to pkgmgr /UP: on the lower versions of Microsoft-Windows-InternetExplorer-Package-TopLevel~* in C:\Windows\servicing\Packages but also higher version 10 ones as well. then the IE10 upgrade becomes successful
also one side effect to share, once I uninstalled the the lower versions of Microsoft-Windows-InternetExplorer-Package-TopLevel~, I was asked to restart the system, after that my IE9 dropped down to IE8. then I decided to remove the higher versions of Microsoft-Windows-InternetExplorer-Package-TopLevel~ as well, try IE10 installation one more time then it's successful
Solution 4
After reading @jose-ortiz's very helpful answers and the comments, I did the following when I could not upgrade from IE 10 to 11 on a Windows 7 x64 machine I was working on. I think these steps may also help someone else, regardless of whether they are trying to update to IE10 or IE11 so I'm posting them:
-
Run the following:
FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-8..mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /norestart"
FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-9..mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /norestart"
FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-10..mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /norestart"
FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-11..mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /norestart"
FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-IE*.mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /norestart"
Reboot
Install all required IE 11 prerequisites updates from here: https://support.microsoft.com/en-us/help/2847882/prerequisite-updates-for-internet-explorer-11
Reboot
Run the Windows CheckSUR program. Download and install from here: https://support.microsoft.com/en-us/help/947821/fix-windows-update-errors-by-using-the-dism-or-system-update-readiness-tool
Install IE11 using the offline installer. Google "IE 11 Offline Installer" for that download.
Reboot and you should have the latest version of IE
Solution 5
0x80092004 = CRYPT_E_NOT_FOUND.
//
// MessageId: CRYPT_E_NOT_FOUND
//
// MessageText:
//
// Cannot find object or property.
//
#define CRYPT_E_NOT_FOUND _HRESULT_TYPEDEF_(0x80092004L)
To fix this, run the System Update Readiness Tool (KB947821):
https://support.microsoft.com/kb/947821/en-us
Reboot and try again to install the IE10.
Related videos on Youtube
user1477388
Updated on September 18, 2022Comments
-
user1477388 over 1 year
I bought a new Alienware and they won't provide support for Windows Update (why should they, really). I go and try to run the IE 10 update like so:
And, it hangs a bit on the screen above. Then, it shows this error:
How can I install IE 10? I already tried installing it directly, but that doesn't work either?
Thanks for your help.
Edit:
Latest error log after installing System Update Readiness Tool:
00:00.000: ==================================================================== 00:00.484: Started: 2013/05/12 (Y/M/D) 19:31:22.265 (local) 00:00.515: Time Format in this log: MM:ss.mmm (minutes:seconds.milliseconds) 00:00.562: Command line: "C:\Windows\SoftwareDistribution\Download\Install\WU-IE10-Windows7-x64.exe" /WU-SILENT 00:00.624: INFO: Setup installer for Internet Explorer: 10.0.9200.16521 00:00.656: INFO: Previous version of Internet Explorer: 9.0.8112.16476 00:00.671: INFO: Checking if iexplore.exe's current version is between 10.0.8100.0... 00:00.687: INFO: ...and 10.1.0.0... 00:00.702: INFO: Maximum version on which to run IEAK branding is: 10.1.0.0... 00:00.734: INFO: iexplore.exe version check success. Install can proceed. 00:00.749: INFO: Operating System: Windows Workstation: 6.1.7601 (Service Pack 1) 00:00.780: INFO: Trying to extract ID: SetupDownloadList.txt (0) as "SetupDownloadList.txt" 00:00.796: INFO: Trying to extract ID: HardwareBlockingList.xml (0) as "HardwareBlockingList.xml" 00:00.858: INFO: Trying to extract ID: 7006 (0) as "IE10-neutral.Extracted.cab" 00:01.155: INFO: Trying to extract ID: 5501 (1033) as "Spelling_en.msu" 00:01.373: INFO: Extracted Spelling dictionary for en to C:\Windows\TEMP\IE1AC83.tmp\Spelling_en.msu. 00:01.467: INFO: Trying to extract ID: 5502 (1033) as "Hyphenation_en.msu" 00:01.498: INFO: Extracted Hyphenation dictionary for en to C:\Windows\TEMP\IE1AC83.tmp\Hyphenation_en.msu. 00:01.529: INFO: Trying to extract ID: 7128 (1033) as "IE10-support.cab" 00:15.788: INFO: Updated Download list, Hardware Blocking list, and no reboot policy files successfully downloaded and extracted for use. 00:15.835: INFO: Launched program to check hardware: "C:\Windows\TEMP\IE1AC83.tmp\IE10-SUPPORT\IEXPLORE.EXE" /CheckHardware "C:\Windows\TEMP\IE1AC83.tmp\IE10-support\HardwareBlockingList.xml" 00:16.318: INFO: Hardware support check succeeded. Installation will continue. 00:16.349: INFO: Windows 7 operating system detected. 00:16.396: INFO: Service pack major: 1 00:16.443: INFO: Service pack minor: 0 00:16.474: INFO: Service pack name: Service Pack 1 00:16.739: 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.16492 (True) 00:16.771: INFO: Version Check for (KB2639308) of C:\Windows\System32\Ntoskrnl.exe: 6.1.7601.18113 >= 6.1.7601.17727 (True) 00:16.895: INFO: Version Check for (KB2533623) of C:\Windows\System32\api-ms-win-security-base-l1-1-0.dll: 6.1.7601.18015 >= 6.1.7601.17617 (True) 00:16.927: INFO: Version Check for (KB2731771) of C:\Windows\System32\kernel32.dll: 6.1.7601.18015 >= 6.1.7601.17932 (True) 00:16.958: INFO: Checking for correct version of C:\Windows\Fonts\segoeui.ttf. 00:17.051: INFO: Version Check for (KB2786081) of C:\Windows\System32\taskhost.exe: 6.1.7601.18010 >= 6.1.7601.18010 (True) 00:27.129: INFO: IE Setup Language pack included: C:\Windows\TEMP\IE1AC83.tmp\IE-Spelling-en.cab 00:27.644: INFO: IE Setup Language pack included: C:\Windows\TEMP\IE1AC83.tmp\IE-Hyphenation-en.cab 00:27.737: INFO: Waiting for 0 prerequisite downloads. 00:29.235: INFO: The neutral pack was successfully downloaded from the internet. Installation will continue using the downloaded package. 00:29.344: INFO: No reboot logic message NrApiStart(0), lParam=0x001e2b60 returned 0x00000000. 00:29.797: INFO: No reboot logic message NrApiScan(1), lParam=0x00000001 returned 0x00000000. 00:29.906: INFO: No reboot logic message NrApiStartInstall(4), lParam=0x00000001 returned 0x00000014. 00:29.968: INFO: Installing with the downloaded package. C:\Windows\TEMP\IE1AC83.tmp\IE10-neutral.Downloaded.cab 00:30.015: INFO: Launched package installation: C:\Windows\SysNative\dism.exe /online /add-package /packagepath:C:\Windows\TEMP\IE1AC83.tmp\IE10-neutral.Downloaded.cab /quiet /norestart 01:30.824: INFO: Process exit code 0x80092004 (-2146885628) [Cannot find object or property. ] 01:31.011: ERROR: Neutral package installation failed (exit code = 0x80092004 (2148081668)). 01:31.058: INFO: No reboot logic message NrApiInstallDone(7), lParam=0x00009c59 returned 0x00000000. 01:31.089: INFO: No reboot logic message NrApiStartFinish(11), lParam=0x00000000 returned 0x00000000. 01:31.214: INFO: No reboot logic message NrApiFinish(12), lParam=0x00000000 returned 0x00000016. 01:31.261: INFO: Waiting for Active Setup to complete. 01:31.370: ERROR: Couldn't create setup troubleshooting shortcut on the desktop. HRESULT: 0x80070002, 01:31.401: INFO: Setup exit code: 0x00009C59 (40025) - The neutral cab failed to install. 01:32.291: INFO: Scheduling upload to IE SQM server: http://sqm.microsoft.com/sqm/ie/sqmserver.dll 01:40.449: ERROR: SQM Upload failed while uploading "C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\Windows\Temporary Internet Files\SQM\iesqmdata_setup0.sqm" with error: 2147500036 01:40.590: ERROR: SQM Upload failed while uploading "C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\Windows\Temporary Internet Files\SQM\iesqmdata_setup1.sqm" with error: 2147500036 01:40.637: ERROR: SQM Upload failed while uploading "C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\Windows\Temporary Internet Files\SQM\iesqmdata_setup2.sqm" with error: 2147500036 01:40.793: ERROR: SQM Upload failed while uploading "C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\Windows\Temporary Internet Files\SQM\iesqmdata_setup3.sqm" with error: 2147500036 01:41.011: ERROR: SQM Upload failed while uploading "C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\Windows\Temporary Internet Files\SQM\iesqmdata_setup4.sqm" with error: 2147500036 01:41.058: ERROR: SQM Upload failed while uploading "C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\Windows\Temporary Internet Files\SQM\iesqmdata_setup5.sqm" with error: 2147500036 01:41.183: ERROR: SQM Upload failed while uploading "C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\Windows\Temporary Internet Files\SQM\iesqmdata_setup6.sqm" with error: 2147500036 01:41.229: ERROR: SQM Upload failed while uploading "C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\Windows\Temporary Internet Files\SQM\iesqmdata_setup7.sqm" with error: 2147500036 01:41.292: ERROR: SQM Upload failed while uploading "C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\Windows\Temporary Internet Files\SQM\iesqmdata_setup8.sqm" with error: 2147500036 01:41.354: ERROR: SQM Upload failed while uploading "C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\Windows\Temporary Internet Files\SQM\iesqmdata_setup9.sqm" with error: 2147500036 01:41.401: INFO: Cleaning up temporary files in: C:\Windows\TEMP\IE1AC83.tmp 01:41.588: INFO: Unable to remove directory C:\Windows\TEMP\IE1AC83.tmp, marking for deletion on reboot. 01:41.729: INFO: Released Internet Explorer Installer Mutex
Edit:
C:\Windows\Logs\CBS\CheckSUR.log:
================================= Checking System Update Readiness. Binary Version 6.1.7601.21645 Package Version 18.0 2013-05-12 19:22 Checking Windows Servicing Packages Checking Package Manifests and Catalogs (f) CBS MUM Corrupt 0x00000000 servicing\Packages\Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.mum Expected file name Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~neutral~~10.2.9200.16437.mum does not match the actual file name (f) CBS MUM Corrupt 0x00000000 servicing\Packages\Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.mum Expected file name Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~neutral~~10.2.9200.16437.mum does not match the actual file name Checking Package Watchlist Checking Component Watchlist Checking Packages Checking Component Store Summary: Seconds executed: 199 Found 2 errors CBS MUM Corrupt Total count: 2 Unavailable repair files: servicing\packages\Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.mum servicing\packages\Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.mum servicing\packages\Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.cat servicing\packages\Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.cat Customer Experience report successfully uploaded. Thank you for participating. For more information, see the Microsoft Customer Experience Improvement Program on the Microsoft web site.
Edit:
Latest C:\Windows\Logs\CBS\CheckSUR.log:
================================= Checking System Update Readiness. Binary Version 6.1.7601.21645 Package Version 18.0 2013-05-15 19:17 Checking Windows Servicing Packages Checking Package Manifests and Catalogs (f) CBS MUM Corrupt 0x00000000 servicing\Packages\Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.mum Expected file name Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~neutral~~10.2.9200.16437.mum does not match the actual file name (f) CBS MUM Corrupt 0x00000000 servicing\Packages\Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.mum Expected file name Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~neutral~~10.2.9200.16437.mum does not match the actual file name Checking Package Watchlist Checking Component Watchlist Checking Packages Checking Component Store Summary: Seconds executed: 433 Found 2 errors CBS MUM Corrupt Total count: 2 Unavailable repair files: servicing\packages\Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.mum servicing\packages\Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.mum servicing\packages\Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.cat servicing\packages\Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.cat Customer Experience report successfully uploaded. Thank you for participating. For more information, see the Microsoft Customer Experience Improvement Program on the Microsoft web site.
-
magicandre1981 about 11 yearslook for a file called IE10_main.log, open it and look for error messages. If you're unsure, upload the file.
-
user1477388 about 11 years@Ramhound Good news, no integrity violations. Microsoft has free support? Where can I find that?
-
user1477388 about 11 years@magicandre1981 I found the log file in C:\Windows and it has a warning
00:02.496: WARNING: Checking version for C:\Windows\System32\api-ms-win-downlevel-user32-l1-1-0.dll. The file does not exist.
and an error02:33.443: ERROR: SQM Upload failed while uploading "C:\Users\Dom\AppData\Local\Microsoft\Windows\Temporary Internet Files\SQM\iesqmdata_setup0.sqm" with error: 2147500036
-
user1477388 about 11 years@magicandre1981 There is another error as well
01:50.480: ERROR: Neutral package installation failed (exit code = 0x80092004 (2148081668)).
-
-
user1477388 about 11 yearsThanks for your help, but that didn't work. I get a even more errors now; I updated the question with the latest error log entry.
-
magicandre1981 about 11 yearsalso upload the checkSur.log from the CBS folder.
-
user1477388 about 11 yearsI have added the checkSur.log file. Thank you.
-
magicandre1981 about 11 yearsok, you already have some IE10 files on the HDD. If you have a second PC with Ie10 and Win7, copy the 2 damaged files into the servicing folder. technet.microsoft.com/en-us/library/ee619779%28WS.10%29.aspx
-
magicandre1981 about 11 yearsdo you see some IE10 updates in Control panel->Program & Features? Try to remove them. You can also try to expand the IE10 installer (/x switch) copy the MSU files to \Windows\CheckSUR\packages and checksur again: blogs.technet.com/b/joscon/archive/2010/05/26/…
-
user1477388 about 11 yearsNo there is no IE10 in Control Panel (or IE 9 for that matter). Would reinstalling Windows fix this? Would I lose all my data? What about upgrading to Windows 8 (which I don't want to do!)? Thanks for your help.
-
magicandre1981 about 11 yearstry the second part of my last comment. Extract the MSU fiel from the IE10 setup with the /X switch, copy them to the path I mentioned and run checksur again.
-
user1477388 about 11 yearsThanks, I would've tried that but I was confused. What .MSU am I looking to copy? The unrepairable files in my CheckSUR.log are .MUM and .CAT files. Also, what is
/x switch
. I am not familiar with that. -
magicandre1981 about 11 yearsRun IE10-Windows6.1-x64-en-US.exe /X:D:\IE10 to extract the IE10. Now copy the MSU files to C:\Windows\CheckSUR\packages and run checksur update again. Now loo inside the checksur.log if all files are now repaired.
-
user1477388 almost 11 yearsThanks for your answer, but sadly, I am not sure I understand "run this on any version you find lower than the one you're trying to install." Can't I just uninstall everything related to IE 10 and reinstall? Or, can I reinstall Windows 7 or upgrade to Windows 8 and would that fix it? Just looking for the easiest way out of this... :)
-
Jose Ortiz almost 11 yearsHonestly, the easiest thing is to format the C: drive and just re-install Windows. Depending on the amount of software, settings, files and data that you have, it may not be the fastest way, however. I meant, look for files with this name "Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~" in the folder in bold and run the pkgmgr command on those files. You need to remove any InternetExplorer packages older than the one you're trying to install. I'm still perplexed at why Microsoft did not include this in their installation logic. It's their own OS!!!
-
Jose Ortiz almost 11 yearsIn addition to running it on those two files, just go to c:\windows\Servicing\Packages, list files (command DIR) with this pattern: Microsoft-Windows-InternetExplorer-Package-TopLevel~* and run the pkgmgr command on the files that you find that are less than version 10. The version is where you see the * on the file. What's happened is that Windows Update tried to install/update IE 8, 9 or 10 and got stuck and corrupted.
-
user1477388 almost 11 yearsThanks, Jose. I think I understand well enough to give it a shot now.
-
Darkthread over 10 yearsUsing the script from support.microsoft.com/kb/2579295: FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-10..mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /norestart" to clear every package of IE10, finally IE10 is installed. Thanks to Jose.
-
DavidPostill almost 8 yearsThis doesn't really answer the question which is about installing IE 10, not IE 11
-
David Pierson over 7 yearsGreat, this fixed my issue (IE11 failing with Neutral package installation failed (exit code = 0x80092004). I only had to /UP (uninstall) the IE11 package file. Brand new Win7 install, but trying to install IE11 over the original IE8 had failed. I then installed IE9 and IE10 no problem, but IE11 still failed. The /UP fixed it. Thanks for the advice.
-
asmaier almost 7 yearsThank you for your scripts for uninstalling the IE packages. Without them I would have never managed to install IE11 on Windows 7 .