| 
 
            
签到天数: 69 天 [LV.6]常住居民II - UID
 - 1 
 - 帖子
 - 1690 
 - 精华
 - 27 
 - 积分
 - 15287 
 - 软件
 - 4790 套 
 - 稻币
 - 3516 元 
 - 贡献
 - 3756  
 - 违规
 - 0 次 
 - 注册时间
 - 2009-3-8 
 
     
 | 
Windows Update 出现"0x8DDD0018错误"的解决方法
 
这几天在开始菜单里每次选择Windows Update,都会出现同样的错误,错误号为0x8DDD0018,感觉很是不好,微软官方提供的解决方法都解决不了,BITS服务我都开了,现在把这个错误成功解决了,特意贴出来. 
解决办法如下: 
保证你的自动更新服务运行,后台智能传输服务运行,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%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\au.inf 
b、根据提示放入相应的操作系统版本的安装光盘 
 
2、“Background Intelligent Transfer Service”服务丢失: 
a、单击『开始』菜单中的“运行”并键入: 
%windir%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\qmgr.inf 
b、根据提示放入相应的操作系统版本的安装光盘 
 
恢复了有关服务后再按照方法一来启动相关服务。  |   
 
 
 
 |