筍子工作雜記

四月 19, 2006

Windows Update 0x8DDD0018 or 0×80246008

Filed under: Windows — shinnlu @ 10:05 下午

Windows Update 是一個非常方便的更新機制,他可以讓使用者透過線上更新的方式,修補系統中己知的漏洞、或是更新系統元件(like Media Player, DirectX…)
但執行系統更新時,卻時常會遇到錯誤訊息,本篇針對 0x8DDD0018 這個錯誤訊息做講解。
在發生 0x8DDD0018 錯誤時,微軟針對這個錯誤訊息提供了一個解決辦法,“0x8DDD0018″ code or the “0×80246008″,而微軟的解釋是因為線上更新時,需要用到 Background Intelligent Transfer Service(以下簡稱 BITS),但是 client 端沒有啟動 BITS。可是在這個連結裡面,卻只有解決了 90%的問題,剩下的 10%沒有完成,還是無法完成線上更新。
0x8DDD0018、0×80246008,這兩個錯誤訊息,一個是 BITS 沒有啟動,一個是BITS 無法正常連線到微軟的更新服務。

以下的步驟可以讓你順利的完成線上更新(for windows 2003 and windows xp)
首先你要先開啟以下三個服務

Background Intelligent Transfer Service
Automatic Updates
Event Log

再開啟一個 command box 輸入以下指令

regsvr32 qmgr.dll
regsvr32 qmgrprxy.dll
regsvr32 wuaueng.dll

上述步驟,在每一行指令完成時,皆有一個提示訊息
DllRegisterServer 在 wuaueng.dll 成功
當上述步驟全部完成後,再回到 Windows Update 繼續更新即可。

無迴響 »

仍無迴響。

此篇文章迴響的訂閱源料 TrackBack URL

發表迴響

Powered by WordPress