2009年1月8日 星期四

Windows update無法正確執行的處置方式

所有的log都在 c:\WINDOWS\WindowsUpdate.log

它會告訴你為何無法更新


2009-01-07 23:23:40:390 1968 2e4 DnldMgr Generating download request for
update {1B31DA90-4001-466A-AEF6-E5AFFEA65BA9}.100

2009-01-07 23:25:10:409 1968 2e4 DnldMgr FATAL: BITS service was not fixed up
and thus CCI was not reattempted. (hr = 80080005)

2009-01-07 23:25:10:409 1968 2e4 DnldMgr FATAL: Failed to connect to the BITS
service; unable to start new downloads or interact with existing download jobs.
(hr = 80080005)

2009-01-07 23:25:10:409 1968 2e4 DnldMgr FATAL:
DM:CAgentDownloadManager::GetDownloadDataAndHandler: GetBitsManager failed with
0x80246008.

2009-01-07 23:25:10:409 1968 2e4 DnldMgr FATAL:
DM:CAgentDownloadManager::GenerateAllDownloadRequests: GetDownloadDataAndHandler
failed with 0x80246008.

2009-01-07 23:25:10:409 1968 2e4 DnldMgr Error 0x80246008 occurred while
downloading update; notifying dependent calls.

2009-01-07 23:25:10:419 1968 2e4 DnldMgr WARNING: Extended error for reported
error 80246008 = 80080005

2009-01-07 23:25:10:419 1968 2e4 DnldMgr WARNING: Extended error for reported
error 80246008 = 80080005

2009-01-07 23:25:10:439 1968 1338 AU >>## RESUMED ## AU: Download
update [UpdateId = {A4C493E5-FAD7-414A-9826-31C2FDB68A6E}]

2009-01-07 23:25:10:439 1968 1338 AU # WARNING: Download failed, error =
0x80246008


以上是我這台電腦的情況,根據BITS及0x80246008這兩個關鍵字,貌似是一個BITS服務無法啟動造成,手動啟動之出現Error
2等訊息。歸結到最後找到 http://www.antiy.com/cn/security/2008/r080813_001.htm
了解到這是因為機碼 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\BITS
被病毒竄改了,此頁面末尾所述步驟正確,不過機碼有誤,還是找台正常的機器對照並修改比較穩

沒有留言:

張貼留言