Windows升級服務錯誤號0x8DDD0018解決辦法
這幾天在開始菜單里每次選擇Windows Update,都會出現(xiàn)同樣的錯誤,錯誤號為0x8DDD0018.不能升級Windows了,感覺很是不好,現(xiàn)在把這個錯誤解決了,特意貼出來.
解決辦法如下:
保證你的自動更新服務運行,后臺智能傳輸服務運行,Event Log 服務運行.如果沒有運行,在服務里面設置運行,不一定要設置為自動,只要你能保證這3個服務在運行就可以了,沒有運行的點運行.點不了的吧啟動狀態(tài)從已禁用改為手動.
第2步是注冊Dll,我估計產(chǎn)生這個錯誤的原因是Dll注冊后出錯,或者注冊表值被改動(可能是惡意程序改的,一般人不會亂動注冊表的.)
在開始菜單中運行"cmd",在打開的命令行窗口中運行如下命令對Dll進行注冊:
regsvr32 qmgr.dll
regsvr32 qmgrprxy.dll
regsvr32 wuaueng.dll
注冊成功會會有提示.
因為這3個dll文件的路徑是在windows安裝目錄的system32下,所以注冊時不需要轉(zhuǎn)移到相應的路徑下,在運行cmd的時候會吧系統(tǒng)變量path的值一起運行使用.
經(jīng)過上面的Dll注冊后,就可以解決因為0x8DDD0018 而引起的錯誤了.
進行Windows Update時收到0x8ddd0018錯誤代碼
Q:
我的操作系統(tǒng)是Windows XP Pro/Windows XP Home/Windows Server 2003,我在進行Windows Update時收到0x8ddd0018錯誤代碼,以至于無法進行Windows Update,該如何處理?
A:
一、確定相關“服務”有無開啟:
1、單擊『開始』菜單中的“運行”,鍵入“services.msc”(不包含雙引號)后單擊“確定”按鈕;
2、在“服務”列表中找到“Automatic Updates”服務,右擊選擇“屬性”;
3、在“啟動類型”下拉菜單中選擇“自動”,然后單擊“確定”按鈕;
4、 在“服務”列表中找到“Background Intelligent Transfer Service”服務,右擊選擇“屬性”;
5、在“啟動類型”下拉菜單中選擇“自動”,然后單擊“確定”按鈕
方法一能解決的話毋需閱讀方法二。
二、有關“服務”已丟失:
1、“Automatic Updates”服務丟失:
a、單擊『開始』菜單中的“運行”并鍵入
%windir%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\au.inf
b、根據(jù)提示放入相應的操作系統(tǒng)版本的安裝光盤
2、“Background Intelligent Transfer Service”服務丟失:
a、單擊『開始』菜單中的“運行”并鍵入:
%windir%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\qmgr.inf
b、根據(jù)提示放入相應的操作系統(tǒng)版本的安裝光盤
恢復了有關服務后再按照方法一來啟動相關服務。