Error 40007 when attempting to install IE11x64 on my reference image. RRS feed

  • Question

  • Hi Everyone,

    MDT2013 buildout of Windows 7 64-bit and I'm running into an issue trying to get IE11 automated into the builds.  Currently when I attempt to install it, I get a 40007 error requiring missing updates -- but this is where I'm confused.  The log files don't seem to be very descriptive as to what's missing, it just seems to stop. 

    IE_Main -

    00:00.015: Started: 2015/04/01 (Y/M/D) 11:12:57.138 (local)
    00:00.031: Time Format in this log: MM:ss.mmm (minutes:seconds.milliseconds)
    00:00.140: Command line: ie11-windows6.1-x64-en-us.exe  /quiet /norestart /update-no
    00:00.156: INFO:    Setup installer for Internet Explorer: 11.0.9600.16428
    00:00.187: INFO:    Previous version of Internet Explorer: 8.0.7601.18715
    00:00.202: INFO:    Checking if iexplore.exe's current version is between 11.0.9600.0...
    00:00.202: INFO:    ...and
    00:00.218: INFO:    Maximum version on which to run IEAK branding is:
    00:00.234: INFO:    iexplore.exe version check success. Install can proceed.
    00:00.249: INFO:    Operating System: Windows Workstation: 6.1.7601 (Service Pack 1)
    00:00.280: INFO:    Trying to extract ID: SetupDownloadList.txt (0) as "SetupDownloadList.txt"
    00:00.312: INFO:    Trying to extract ID: HardwareBlockingList.xml (0) as "HardwareBlockingList.xml"
    00:00.421: INFO:    Trying to extract ID: 7006 (0) as "IE11-neutral.Extracted.cab"
    00:15.116: INFO:    Trying to extract ID: 5501 (1033) as "Spelling_en.msu"
    00:15.132: INFO:    Extracted Spelling dictionary for en to C:\windows\TEMP\IE18CFB.tmp\Spelling_en.msu.
    00:15.163: INFO:    Trying to extract ID: 5502 (1033) as "Hyphenation_en.msu"
    00:15.178: INFO:    Extracted Hyphenation dictionary for en to C:\windows\TEMP\IE18CFB.tmp\Hyphenation_en.msu.
    00:15.210: INFO:    Trying to extract ID: 7128 (1033) as "IE11-support.cab"
    01:39.419: INFO:    Launched program to check hardware: "C:\windows\TEMP\IE18CFB.tmp\IE11-SUPPORT\IEXPLORE.EXE" /CheckHardware "C:\windows\TEMP\IE18CFB.tmp\HardwareBlockingList.xml"
    01:41.868: INFO:    PauseOrResumeAUThread: Successfully paused Automatic Updates.
    01:42.055: INFO:    Hardware support check succeeded. Installation will continue.
    01:42.071: INFO:    Windows 7 operating system detected.
    01:42.087: INFO:    Service pack major: 1
    01:42.102: INFO:    Service pack minor: 0
    01:42.102: INFO:    Service pack name:  Service Pack 1
    01:42.118: INFO:    Version Check for (KB2834140) of C:\windows\System32\d3d11.dll: 6.2.9200.16570 >= 6.2.9200.16570 (True)
    01:42.133: 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)
    01:42.149: INFO:    Version Check for (KB2639308) of C:\windows\System32\Ntoskrnl.exe: 6.1.7601.18741 >= 6.1.7601.17727 (True)
    01:42.149: 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)
    01:42.165: INFO:    Version Check for (KB2731771) of C:\windows\System32\conhost.exe: 6.1.7601.18229 >= 6.1.7601.17888 (True)
    01:42.180: INFO:    Checking for correct version of C:\windows\Fonts\segoeui.ttf.
    01:42.196: INFO:    Version Check for (KB2786081) of C:\windows\System32\taskhost.exe: 6.1.7601.18010 >= 6.1.7601.18010 (True)
    01:42.211: INFO:    Version Check for (KB2888049) of C:\windows\System32\drivers\tcpip.sys: 6.1.7601.18438 >= 6.1.7601.18254 (True)
    01:42.227: INFO:    Version Check for (KB2882822) of C:\windows\System32\tdh.dll: 6.1.7600.16385 >= 6.1.7601.18247 (False)
    01:48.997: INFO:    PauseOrResumeAUThread: Successfully resumed Automatic Updates.
    01:51.197: INFO:    Setup exit code: 0x00009C47 (40007) - Required updates failed to download.
    01:51.509: INFO:    Scheduling upload to IE SQM server: http://sqm.microsoft.com/sqm/ie/sqmserver.dll
    01:53.927: ERROR:   SQM Upload failed while uploading "C:\Users\Administrator\AppData\Local\Microsoft\Windows\Temporary Internet Files\SQM\iesqmdata_setup0.sqm" with error: 2147954407
    01:55.518: ERROR:   SQM Upload failed while uploading "C:\Users\Administrator\AppData\Local\Microsoft\Windows\Temporary Internet Files\SQM\iesqmdata_setup1.sqm" with error: 2147954407
    01:55.534: ERROR:   SQM Upload failed while uploading "C:\Users\Administrator\AppData\Local\Microsoft\Windows\Temporary Internet Files\SQM\iesqmdata_setup2.sqm" with error: 2147954407
    01:55.550: ERROR:   SQM Upload failed while uploading "C:\Users\Administrator\AppData\Local\Microsoft\Windows\Temporary Internet Files\SQM\iesqmdata_setup3.sqm" with error: 2147954407
    01:55.565: ERROR:   SQM Upload failed while uploading "C:\Users\Administrator\AppData\Local\Microsoft\Windows\Temporary Internet Files\SQM\iesqmdata_setup4.sqm" with error: 2147954407
    01:57.905: INFO:    Cleaning up temporary files in: C:\windows\TEMP\IE18CFB.tmp
    01:59.325: INFO:    Unable to remove directory C:\windows\TEMP\IE18CFB.tmp, marking for deletion on reboot.
    01:59.325: INFO:    Released Internet Explorer Installer Mutex

    In other peoples logs there always seems to be a required KB listed by the installer, but here I'm not so sure.  I tried installing the one patch that shows as (False) but made no difference.  Suggestions?  Thanks!


    Wednesday, April 1, 2015 2:24 PM


All replies

  • http://deploymentresearch.com/Research/Post/327/Adding-Internet-Explorer-11-to-your-Windows-7-SP1-reference-image - this article fixed my issue.  He stated there was a patch that was missing from the IE11 prereq page, so I installed all patches from his reference without issue.  Thanks.
    • Marked as answer by Karen Hu Monday, April 27, 2015 9:02 AM
    Wednesday, April 1, 2015 3:56 PM
  • 01:51.197: INFO:    Setup exit code: 0x00009C47 (40007) - Required updates failed to download.

    This is why I suggest people run ProcMon filtering with Operation Is WriteFile and then using Count occurrences... on Path to at least find out what all their diagnostics might be.  However, even if there aren't any other diagnostics than this at least ProcMon's other trace events will supplement the meaning of whatever you do see.  E.g. provided you can infer a match of any one WriteFile event to a particular log record you can hopefully use preceding File and Registry access events as if they had something to do with the generation of that message.

    BTW I notice that you were essentially up-to-date in your maintenance for the version of IE that you were switching from.  What would you say to someone who was trying to do what you are doing who was also saying that they weren't connected to the Internet so therefore they didn't see any need to do any maintenance?  Would the procedure you found help them too?



    Anyway I hadn't thought of using the IEAK as a method of doing this so I'm pointing that thread here for that possibility.

    Thanks for the tip.

    Robert Aldwinckle

    Thursday, April 2, 2015 1:46 AM