許多用戶在升級系統的時候多多少少會碰到一些問題,這類問題也是可以解決的,如Windows升級服務錯誤號0x8DDD0018,下面就為大家介紹解決辦法。
這幾天在開始菜單裡每次選擇Windows Update,都會出現同樣的錯誤,錯誤號為0x8DDD0018.不能升級Windows了,感覺很是不好,現在把這個錯誤解決了,特意貼出來.
解決辦法如下:
保證你的自動更新服務運行,後台智能傳輸服務運行,Event Log 服務運行.如果沒有運行,在服務裡面設置運行,不一定要設置為自動,只要你能保證這3個服務在運行就可以了,沒有運行的點運行.點不了的吧啟動狀態從已禁用改為手動.
第2步是注冊Dll,我估計產生這個錯誤的原因是Dll注冊後出錯,或者注冊表值被改動(可能是惡意程序改的,一般人不會亂動注冊表的.)
在開始菜單中運行"cmd",在打開的命令行窗口中運行如下命令對Dll進行注冊:
regsvr32 qmgr.dll
regsvr32 qmgrprxy.dll
regsvr32 wuaueng.dll
注冊成功會會有提示.
因為這3個dll文件的路徑是在windows安裝目錄的system32下,所以注冊時不需要轉移到相應的路徑下,在運行cmd的時候會吧系統變量path的值一起運行使用.
經過上面的Dll注冊後,就可以解決因為0x8DDD0018 而引起的錯誤了.
進行Windows Update時收到0x8ddd0018錯誤代碼
Q:
我的操作系統是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%System32rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%infau.inf
b、根據提示放入相應的操作系統版本的安裝光盤
2、“Background Intelligent Transfer Service”服務丟失:
a、單擊『開始』菜單中的“運行”並鍵入:
%windir%System32rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%infqmgr.inf
b、根據提示放入相應的操作系統版本的安裝光盤
恢復了有關服務後再按照方法一來啟動相關服務。
不要看到字母或者數字出現就覺得問題很難處理,其實系統問題只要一步步排除就能順利解決的。