Results 1 to 6 of 6
  1. #1
    2 Star Lounger
    Join Date
    Feb 2001
    Location
    Essex, England
    Posts
    167
    Thanks
    1
    Thanked 0 Times in 0 Posts

    Why won't IE9 install? (Win7 64)

    I've been trying to install IE9 on a relatively recently-built Lenovo laptop running Win7 Ultimate 64-bit. It fails repeatedly with error code 2, which helpfully equates to "Windows Update encountered an unknown error". All other updates, including SP1, came down cleanly and none are pending or partially completed. System Update Readiness Tool reports no errors. The machine has never had a beta or pre-release copy of IE9 on it – only the IE8 browser bundled with the install CD. I’ve downloaded the stand-alone installer for IE9 and turned off Wireless, disabled Windows Security Essentials and run the package as Administrator, but it still fails.

    Inspecting the installation log (C:\Windows\IE9_Main.log) it initially looks as though something isn’t unpacking correctly from the installation file.
    The stand-alone installer is just over 35 Mb. (I expected something larger [knowing Microsoft] but I downloaded it more than once and the file-size is consistent.) What I think should be happening, is that, when the package is first run, it extracts a CAB file in a tmp folder it creates in C:\Windows\Temp. The folder is named IE9xxx.tmp, where xxx is a seemingly random three letter suffix that’s different for each attempt to run the install package.
    According to the log file, inside this folder, it expects to find a cab file called ‘IE9-neutral.Extracted.cab’, which it attempts to unpack. The logfile states that the file can’t be found, though, and the attempt ends with a process exit code of 0x00000002 (2) [The system cannot find the file specified. ] Examining C:\Windows\Temp shows that the quoted IE9xxx.tmp folder is there, but it only contains one file: SQMAPI.DLL.

    One of the last lines in the log file says it’s ‘Cleaning up temporary files in: C:\Windows\IE9xxx.tmp’, so I thought I’d see whether anything meaningful had been unpacked into there, but was removed before I looked on previous attempts.

    When the install fires up and finds it can’t download the web-based installer (because I’ve turned wireless off), it asks for several programs to be closed before it can continue: iPoint.exe, Microsoft Security Client User Interface, Synaptics Touchpad Enhancements, Windows Desktop Gadgets and Windows Explorer. It offers two options: ‘Close the programs for me (I already saved my work)’, or ‘Ignore any open programs (I might need to restart my computer)’, with the first one being selected as a default. I’ve tried both options in the past and it doesn’t seem to make a difference to the outcome or the details in the log file.

    At this point, however, while the installation routine is waiting for a response, if I check the IE9xxx.tmp folder, it contains 3 files and a folder. The files are IE9-neutral.Extracted.cab, IE9-support.cab and SQMAPI.DLL. The folder is named ‘IE9-Support’ and contains a variety of .CAT and .MUM files.
    I tried copying the whole contents of the IE9xxx.tmp folder to another folder in C:\Windows\Temp called ‘Safe’, but when the process closed – having failed again – it had somehow managed to delete the contents of this folder, too (apart from the SQAPI.DLL file). I tried again but this time copied the whole folder to my desktop. This one appears to have survived the process intact.

    I know from the log file that the CAB file is processed using the DISM executable:
    “00:43:260 INFO: Launched Packaged Installation:C:\Windows\System32\dism.exe /online /add-package /packagepath:C:\Windows\Temp\IE9xxx.tmp\IE9-neutral.Extracted.cab /quiet”.

    However it fails on the very next line and the install procedure is halted. Both cab file themselves look sound – if I select them in the left hand explorer pane, the right-hand pane shows their contents. I’m reluctant to try running the DISM command manually because there are very probably other commands and processes to perform that aren’t quoted in the log file, (the ‘IE9-Support.cab’ file isn’t mentioned at all, for example). I don’t want to end up with a partial install of IE9.

    Ideally, I’d like it to complete automatically and correctly from the running of the install package, as Microsoft planned.

    Does anyone have any idea why it isn’t working for me and what I can do to correct it?

    Thanks for reading this far, (sorry, but my posts are usually quite long), and for any offered suggestions.
    Last edited by SteveTetch; 2012-05-02 at 06:29. Reason: Typo correction
    Regards,

    Steve

    "A good friend will help you move; a really good friend will help you move a body"

  2. Subscribe to our Windows Secrets Newsletter - It's Free!

    Get our unique weekly Newsletter with tips and techniques, how to's and critical updates on Windows 7, Windows 8, Windows XP, Firefox, Internet Explorer, Google, etc. Join our 480,000 subscribers!

    Excel 2013: The Missing Manual

    + Get this BONUS — free!

    Get the most of Excel! Learn about new features, basics of creating a new spreadsheet and using the infamous Ribbon in the first chapter of Excel 2013: The Missing Manual - Subscribe and download Chapter 1 for free!

  3. #2
    Administrator
    Join Date
    Mar 2001
    Location
    St Louis, Missouri, USA
    Posts
    20,414
    Thanks
    1
    Thanked 597 Times in 534 Posts
    Have you tried the install in safe mode?

    Joe

  4. #3
    2 Star Lounger
    Join Date
    Feb 2001
    Location
    Essex, England
    Posts
    167
    Thanks
    1
    Thanked 0 Times in 0 Posts
    Thank you for your response, Joe.

    At your suggestion, I tried just that (and went into Safe Mode in Windows 7 for the first time, to boot). Unfortunately, the resut was the same and the log file almost identical. For clarity, following is the log file from the process carried out in Safe Mode:

    00:00.000: ================================================== ==================
    00:00.094: Started: 2011/06/24 (Y/M/D) 14:34:57.024 (local)
    00:00.141: Time Format in this log: MM:ss.mmm (minutes:seconds.milliseconds)
    00:00.156: Command line: "C:\Users\Steve\Downloads\IE9-Windows7-x64-enu.exe"
    00:00.172: INFO: Setup installer for Internet Explorer: 9.0.8112.16421
    00:00.203: INFO: Previous version of Internet Explorer: 8.0.7601.17601
    00:00.219: INFO: Checking if iexplore.exe's current version is between 9.0.6001.0...
    00:00.234: INFO: ...and 9.1.0.0...
    00:00.265: INFO: Maximum version on which to run IEAK branding is: 9.1.0.0...
    00:00.281: INFO: iexplore.exe version check success. Install can proceed.
    00:00.297: INFO: Trying to extract ID: 7006 (0) as "IE9-neutral.Extracted.cab"
    00:00.609: INFO: Trying to extract ID: 5006 (0) as "IE9-support.cab"
    00:01.045: INFO: Operating System: Windows Workstation: 6.1.7601 (Service Pack 1)
    00:01.077: INFO: Windows 7 operating system detected.
    00:01.108: INFO: Service pack major: 1
    00:01.123: INFO: Service pack minor: 0
    00:01.139: INFO: Service pack name: Service Pack 1
    00:07.457: WARNING: PauseAUThread: Failed to pause Automatic Updates: 0x8007043c
    00:16.411: INFO: The neutral package failed to download. Error: 0x800c0005 (2148270085)
    00:16.474: INFO: The neutral pack was not successfully downloaded from the internet. Installation will continue using the extracted package.
    00:16.489: INFO: The no reboot policy and supplemental files failed to download correctly. Wait return value was 0x00000000 (0)
    00:16.521: INFO: No reboot logic message NrApiStart(0), lParam=0x001466e0 returned 0x00000000.
    00:17.004: INFO: No reboot logic message NrApiScan(1), lParam=0x80004005 returned 0x00000000.
    00:17.067: INFO: No reboot logic message NrApiStartInstall(4), lParam=0x00000001 returned 0x00000014.
    00:17.082: INFO: Installing with the extracted package. C:\Windows\TEMP\IE9F804.tmp\IE9-neutral.Extracted.cab
    00:17.129: INFO: Launched package installation: C:\Windows\system32\dism.exe /online /add-package /packagepath:C:\Windows\TEMP\IE9F804.tmp\IE9-neutral.Extracted.cab /quiet /norestart
    00:28.361: INFO: Process exit code 0x00000002 (2) [The system cannot find the file specified. ]
    00:28.392: ERROR: Neutral MSU installation failed (exit code = 0x00000002 (2)).
    00:28.408: INFO: No reboot logic message NrApiInstallDone(7), lParam=0x00000002 returned 0x00000000.
    00:28.423: INFO: No reboot logic message NrApiStartFinish(11), lParam=0x00000000 returned 0x00000000.
    00:28.470: INFO: No reboot logic message NrApiFinish(12), lParam=0x00000000 returned 0x00000016.
    00:34.554: WARNING: PauseAUThread: Failed to resume Automatic Updates: 0x8007043c
    00:40.623: INFO: Setup exit code 0x00000002 (2) [The system cannot find the file specified. ]
    00:40.763: INFO: Scheduling upload to IE SQM server: http://sqm.microsoft.com/sqm/ie/sqmserver.dll
    00:40.826: INFO: Cleaning up temporary files in: C:\Windows\TEMP\IE9F804.tmp
    00:40.857: INFO: Unable to remove directory C:\Windows\TEMP\IE9F804.tmp, marking for deletion on reboot.
    00:40.919: INFO: Released Internet Explorer Installer Mutex


    And herewith the log file from the process the last time it was tried in normal mode, (I have several of these):

    00:00.000: ================================================== ==================
    00:00.047: Started: 2011/06/21 (Y/M/D) 09:03:41.570 (local)
    00:00.062: Time Format in this log: MM:ss.mmm (minutes:seconds.milliseconds)
    00:00.078: Command line: "C:\Users\Steve\Downloads\IE9-Windows7-x64-enu.exe"
    00:00.109: INFO: Setup installer for Internet Explorer: 9.0.8112.16421
    00:00.125: INFO: Previous version of Internet Explorer: 8.0.7601.17601
    00:00.140: INFO: Checking if iexplore.exe's current version is between 9.0.6001.0...
    00:00.171: INFO: ...and 9.1.0.0...
    00:00.187: INFO: Maximum version on which to run IEAK branding is: 9.1.0.0...
    00:00.203: INFO: iexplore.exe version check success. Install can proceed.
    00:00.234: INFO: Trying to extract ID: 7006 (0) as "IE9-neutral.Extracted.cab"
    00:00.499: INFO: Trying to extract ID: 5006 (0) as "IE9-support.cab"
    00:00.889: INFO: Operating System: Windows Workstation: 6.1.7601 (Service Pack 1)
    00:00.936: INFO: Windows 7 operating system detected.
    00:00.967: INFO: Service pack major: 1
    00:00.983: INFO: Service pack minor: 0
    00:00.998: INFO: Service pack name: Service Pack 1
    00:01.092: INFO: PauseOrResumeAUThread: Successfully paused Automatic Updates.
    00:16.193: INFO: The neutral package failed to download. Error: 0x800c0005 (2148270085)
    00:16.255: INFO: The neutral pack was not successfully downloaded from the internet. Installation will continue using the extracted package.
    00:16.271: INFO: The no reboot policy and supplemental files failed to download correctly. Wait return value was 0x00000000 (0)
    00:16.318: INFO: No reboot logic message NrApiStart(0), lParam=0x00076650 returned 0x00000000.
    00:16.864: INFO: No reboot logic message NrApiScan(1), lParam=0x00000000 returned 0x00000000.
    08:39.374: INFO: No reboot logic message NrApiDecisionDialog(2), lParam=0x00000001 returned 0x00000000.
    08:39.421: INFO: No reboot logic message NrApiStartInstall(4), lParam=0x00000001 returned 0x00000014.
    08:39.436: INFO: Installing with the extracted package. C:\Windows\TEMP\IE9CC92.tmp\IE9-neutral.Extracted.cab
    08:39.468: INFO: Launched package installation: C:\Windows\system32\dism.exe /online /add-package /packagepath:C:\Windows\TEMP\IE9CC92.tmp\IE9-neutral.Extracted.cab /quiet /norestart
    09:02.259: INFO: Process exit code 0x00000002 (2) [The system cannot find the file specified. ]
    09:02.540: ERROR: Neutral MSU installation failed (exit code = 0x00000002 (2)).
    09:02.634: INFO: No reboot logic message NrApiInstallDone(7), lParam=0x00000002 returned 0x00000000.
    09:02.712: INFO: No reboot logic message NrApiStartFinish(11), lParam=0x00000000 returned 0x00000000.
    09:02.805: INFO: No reboot logic message NrApiFinish(12), lParam=0x00000000 returned 0x00000016.
    09:02.899: INFO: PauseOrResumeAUThread: Successfully resumed Automatic Updates.
    09:06.191: INFO: Setup exit code 0x00000002 (2) [The system cannot find the file specified. ]
    09:06.253: INFO: Scheduling upload to IE SQM server: http://sqm.microsoft.com/sqm/ie/sqmserver.dll
    09:06.347: INFO: Cleaning up temporary files in: C:\Windows\TEMP\IE9CC92.tmp
    09:06.425: INFO: Unable to remove directory C:\Windows\TEMP\IE9CC92.tmp, marking for deletion on reboot.
    09:06.518: INFO: Released Internet Explorer Installer Mutex


    As you can see, the process doesn't take long and doesn't leave a particularly extensive log. There was no suggestion to close down other apps when I tried the process in Safe Mode, probably because there was nothing extraneous loaded. I think the minor differences between the two logs (the lines with the WARNING prefix and a couple of different parameters returned) are basically down to the difference between normal Windows and Safe Mode.

    Can anyone see anything in the logs I've missed?

    Thanks again.
    Regards,

    Steve

    "A good friend will help you move; a really good friend will help you move a body"

  5. #4
    Administrator
    Join Date
    Mar 2001
    Location
    St Louis, Missouri, USA
    Posts
    20,414
    Thanks
    1
    Thanked 597 Times in 534 Posts
    If the IE install folder is still available see if IE9 install fails helps.

    Joe

  6. #5
    2 Star Lounger
    Join Date
    Feb 2001
    Location
    Essex, England
    Posts
    167
    Thanks
    1
    Thanked 0 Times in 0 Posts
    Joe,

    This was one of the threads I looked at when I first had the problem. I can't see a file or folder called IE9-neutral.Download.msu anywhere during the process, not even in the install folder I was able to salvage as described in my first message, (and I have Hidden, System and 'Protected Operating System' files visible as a matter of course). Having said that, the User describing the problem appears to be updating from an earlier version of IE9, whereas I'm upgrading from IE8, though I find it hard to visualise this as being responsible for the absence of the file/folder in question. The Microsoft Help and Support article referenced in the reply is the one I used to tick off all the pre-requisites for the install, after which the process still didn't compete cleanly.

    It's beginning to get annoying...
    Last edited by SteveTetch; 2011-06-24 at 11:01. Reason: typo resolution
    Regards,

    Steve

    "A good friend will help you move; a really good friend will help you move a body"

  7. #6
    Administrator
    Join Date
    Mar 2001
    Location
    St Louis, Missouri, USA
    Posts
    20,414
    Thanks
    1
    Thanked 597 Times in 534 Posts
    See the last post in this thread - Can not install IE9. It might be worth a try at this point.

    If that does not work I'm out of ideas as it appears you've tried everything else I've found. You should consider contacting Microsoft support. In the USA there is free support for IE9 installation issues. Not sure about England.

    Joe

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •