none
Windows update software error code 8007000B

    Question

  • The Windows update software is not installing and then provides an error code 8007000B.

    There were 17 updates available that i have downloaded manually and the updater is still stating them as available for install.

    I have tried the following fixes:

    Fix 1 

    Please check TxR folder in (c:\windows\system32\config).
    If it is not there create it and issue will be resolved.

    If not follow following commands.
    1. Bring up an elevated (Administrator) command prompt
    2. Execute the following commands sequentially:
    a. fsutil resource setautoreset true c:\
    b. cd %windir%\system32\config\txr
    c. attrib -r -s -h *
    d. del *
    3.Type: Cd c:\windows\System32\SMI\Store\Machine
    Type: Attrib –a –h –s *.TM*
    Type: Del *.TM*
    Issue will get fixed.

    Result: Attrib –a –h –s *.TM* give a parameter error and there are no.tm files visible in the folder (c:\windows\System32\SMI\Store\Machine) I see only schema.dat files.

    Fix 2

    Downloaded a rebuild windows updater install and it provided the same error code 8007000B

    Fix 3

    Tried the sfc /scannow 

    No problems detected.

    Any suggestions to resolve the issue?

    Friday, January 04, 2013 9:58 PM

Answers

All replies

  • Hi,

    from: http://inetexplorer.mvps.org/archive/windows_update_codes.htm

    0x8007000B
    -2147024885
    COR_E_BADIMAGEFORMAT
    The format of the DLL or executable being loaded is invalid

    What is the client OS platform?
    Examine the windowsupdate.log on the client pc - what does it reveal?


    Don
    (Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
    This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!)

    Friday, January 04, 2013 11:09 PM
  • It is running Windows Server Standard SP2 (64 Bit OS)

    The windowsupdate.log displays the following.

    2011-05-18 09:08:10:855 632 108c Misc ===========  Logging initialized (build: 7.4.7600.226, tz: -0400)  ===========
    2011-05-18 09:08:10:855 632 108c Misc  = Process: C:\Windows\system32\wuauclt.exe
    2011-05-18 09:08:10:855 632 108c AUClnt Launched Client UI process
    2011-05-18 09:08:10:949 632 108c Misc ===========  Logging initialized (build: 7.4.7600.226, tz: -0400)  ===========
    2011-05-18 09:08:10:949 632 108c Misc  = Process: C:\Windows\system32\wuauclt.exe
    2011-05-18 09:08:10:949 632 108c Misc  = Module: C:\Windows\system32\wucltux.dll
    2011-05-18 09:08:10:949 632 108c CltUI AU client got new directive = 'Install Approval', serviceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}, return = 0
    2011-09-09 16:40:13:450 4756 540 Misc ===========  Logging initialized (build: 7.4.7600.226, tz: -0400)  ===========
    2011-09-09 16:40:13:466 4756 540 Misc  = Process: C:\Windows\system32\wuauclt.exe
    2011-09-09 16:40:13:450 4756 540 AUClnt Launched Client UI process
    2011-09-09 16:40:13:544 4756 540 Misc ===========  Logging initialized (build: 7.4.7600.226, tz: -0400)  ===========
    2011-09-09 16:40:13:544 4756 540 Misc  = Process: C:\Windows\system32\wuauclt.exe
    2011-09-09 16:40:13:544 4756 540 Misc  = Module: C:\Windows\system32\wucltux.dll
    2011-09-09 16:40:13:544 4756 540 CltUI AU client got new directive = 'Install Approval', serviceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}, return = 0
    2011-12-10 11:18:48:142 4904 144 Misc ===========  Logging initialized (build: 7.4.7600.226, tz: -0500)  ===========
    2011-12-10 11:18:48:158 4904 144 Misc  = Process: C:\Windows\system32\wuauclt.exe
    2011-12-10 11:18:48:142 4904 144 AUClnt Launched Client UI process
    2011-12-10 11:18:48:548 4904 144 Misc ===========  Logging initialized (build: 7.4.7600.226, tz: -0500)  ===========
    2011-12-10 11:18:48:548 4904 144 Misc  = Process: C:\Windows\system32\wuauclt.exe
    2011-12-10 11:18:48:548 4904 144 Misc  = Module: C:\Windows\system32\wucltux.dll
    2011-12-10 11:18:48:548 4904 144 CltUI AU client got new directive = 'Install Approval', serviceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}, return = 0
    2012-08-07 08:57:19:487 6768 1878 Misc ===========  Logging initialized (build: 7.4.7600.226, tz: -0400)  ===========
    2012-08-07 08:57:19:496 6768 1878 Misc  = Process: C:\Windows\system32\wuauclt.exe
    2012-08-07 08:57:19:483 6768 1878 AUClnt Launched Client UI process
    2012-08-07 08:57:19:706 6768 1878 Misc ===========  Logging initialized (build: 7.4.7600.226, tz: -0400)  ===========
    2012-08-07 08:57:19:706 6768 1878 Misc  = Process: C:\Windows\system32\wuauclt.exe
    2012-08-07 08:57:19:706 6768 1878 Misc  = Module: C:\Windows\system32\wucltux.dll
    2012-08-07 08:57:19:706 6768 1878 CltUI AU client got new directive = 'Unable To Detect', serviceId = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7}, return = 0

    Thanks,

    Logan


    Monday, January 07, 2013 8:38 PM
  • Hi,

    Thank you for the post.

    Please refer to this kb and see if it help:http://support.microsoft.com/kb/956699/en-us

    Regards,


    Nick Gu - MSFT

    Tuesday, January 08, 2013 2:58 AM
    Moderator