locked
Microsoft Update更新一直失敗 RRS feed

  • 問題

  • WINDOWS XP SP3

    現在作自動更新都會失敗,

    (但手動下kb安裝卻可以成功)

    錯誤訊息只說"您電腦有問題"但並沒有任何錯誤代號,

    請問如何修正呢?

     

    以下是log資料:

     

    2008-08-07 12:11:58:678 2652 a54 COMAPI <<-- SUBMITTED -- COMAPI: Install [ClientId = MicrosoftUpdate]
    2008-08-07 12:11:58:678 1528 8ac Agent *********
    2008-08-07 12:11:58:678 1528 8ac Agent   * Updates to install = 1
    2008-08-07 12:11:58:678 1528 8ac Agent   *   Title = KB951978:Windows XP 更新
    2008-08-07 12:11:58:678 1528 8ac Agent   *   UpdateId = {44F3BFC5-1C64-41E2-839D-A91407634BAB}.101
    2008-08-07 12:11:58:678 1528 8ac Agent   *     Bundles 1 updates:
    2008-08-07 12:11:58:678 1528 8ac Agent   *       {31A98836-8E2A-4C06-A39C-4446FA9B399C}.101
    2008-08-07 12:12:02:064 1528 8ac Handler Attempting to create remote handler process as DOMAIN\adm in session 0
    2008-08-07 12:12:02:422 4052 fd8 Misc ===========  Logging initialized (build: 7.0.6000.381, tz: +0800)  ===========
    2008-08-07 12:12:02:422 4052 fd8 Misc   = Process: C:\WINDOWS\system32\wuauclt.exe
    2008-08-07 12:12:02:422 4052 fd8 AUClnt FATAL: Error: 0x80004002. wuauclt handler: failed to spawn COM server
    2008-08-07 12:12:02:422 1528 8ac Handler FATAL: 0x80004002: ERROR: Remote update handler container process created (PID: 4052), but exited before signaling event
    2008-08-07 12:12:02:438 1528 8ac Agent   * WARNING: Exit code = 0x80004002
    2008-08-07 12:12:02:438 1528 8ac Agent *********
    2008-08-07 12:12:02:438 1528 8ac Agent **  END  **  Agent: Installing updates [CallerId = MicrosoftUpdate]
    2008-08-07 12:12:02:438 2652 85c COMAPI >>--  RESUMED  -- COMAPI: Install [ClientId = MicrosoftUpdate]
    2008-08-07 12:12:02:438 2652 85c COMAPI   - Install call failed
    2008-08-07 12:12:02:438 1528 8ac Agent *************
    2008-08-07 12:12:02:438 2652 85c COMAPI   - Reboot required = No
    2008-08-07 12:12:02:438 2652 85c COMAPI   - WARNING: Exit code = 0x80240FFF; Call error code = 0x80004002
    2008-08-07 12:12:02:438 1528 8ac Agent WARNING: WU client failed installing updates with error 0x80004002
    2008-08-07 12:12:02:438 2652 85c COMAPI ---------
    2008-08-07 12:12:02:438 2652 85c COMAPI --  END  --  COMAPI: Install [ClientId = MicrosoftUpdate]
    2008-08-07 12:12:02:438 2652 85c COMAPI -------------
    2008-08-07 12:12:03:203 2652 a54 COMAPI WARNING: Operation failed due to earlier error, hr=80004002
    2008-08-07 12:12:24:109 1528 344 AU AU received handle event
    2008-08-07 12:12:24:124 1528 344 AU AU setting pending client directive to 'Install Approval'
    2008-08-07 12:12:39:131 1528 344 Service WARNING: GetUserTokenFromSessionId failed with error 800704dd for session 0
    2008-08-07 12:12:39:131 1528 344 AU WARNING: AU found no suitable session to launch client in
    2008-08-07 12:12:58:493 1528 344 AU Launched new AU client for directive 'Install Approval', session id = 0x0

     

     

    2008年8月7日 上午 04:33

所有回覆

  • HI:
    "開始"→"執行"→請分別輸入以下並按確定,會出現登錄成功的字眼
    regsvr32 WUAPI.DLL
    regsvr32 WUAUENG.DLL
    regsvr32 WUAUENG1.DLL
    regsvr32 ATL.DLL
    regsvr32 WUCLTUI.DLL
    regsvr32 WUPS.DLL
    regsvr32 WUPS2.DLL
    regsvr32 WUWEB.DLL

     

    謝謝

    2008年8月7日 上午 10:52
  • 建議作法:

     

    1. 暫時停止防毒軟體及防火牆,避免干擾Microsoft Update進行

     

    2. 分別執行以下指令,以重新註冊Windows Update相關元件

    net stop wuauserv
    regsvr32 wuapi.dll

    regsvr32 wuweb.dll
    regsvr32 atl.dll
    regsvr32 wups2.dll
    regsvr32 wuaueng1.dll
    regsvr32 wups.dll
    regsvr32 MSXML3.dll
    regsvr32 wucltui.dll
    regsvr32 wuaueng.dll
    net start wuauserv

     

    3. 進行Microsoft Update,查看是否成功

     

    4. 啟動防毒軟體及防火牆

     

    2008年8月8日 上午 04:10