欢迎来到 - 多学网 - http://www.duoxue8.com !
当前位置:多学网学习教育电脑学习电脑技巧Windows自动更新“0x8DDD0018错误”的解决方法

Windows自动更新“0x8DDD0018错误”的解决方法

[11-11 12:19:17]   来源:http://www.duoxue8.com  电脑技巧   阅读:329
Windows自动更新“0x8DDD0018错误”的解决方法,标签:电脑技巧大全,电脑基础知识,http://www.duoxue8.com

最近使用了360优化了一下系统,却发现原来正常的Windows自动更新无法实现了,出现“0x8DDD0018”错误,下面是网上搜来的方法,经过一番折腾,问题解决,方法如下:
http://social.answers.microsoft.com/Forums/pl-PL/xpinstallzhcn/thread/34310df9-b236-43ce-8bd1-cb74d098b75a
步骤。
步骤1:删除 Windows 更新的临时文件夹 
1. 单击“开始”,然后单击“运行”。 
2. 在“打开”框中,键入 cmd,然后单击“确定”。 
3. 在命令提示符处,键入下列命令,并在键入每一行后按 Enter 键: 
net stop WuAuServ 
RD /s %windir%softwaredistribution 
net start WuAuServ 
exit

步骤2:核查本地的服务启动项
1. 单击“开始”,然后单击“运行”。
2. 键入 services.msc,然后单击“确定”。
3. 在服务列表中,双击“自动更新”,然后单击“属性”。
4. 在“启动类型”列表中,选择“自动”,然后单击“应用”。
5. 确认服务状态为“已启动”,如果服务状态为“已停止”,则单击“启动”按钮。
6. 在服务列表中,双击“后台智能传输服务(BITS)”,然后单击“属性”。
7. 在“启动类型”列表中,选择“手动”,然后单击“应用”。
8. 确认服务状态为“已启动”,如果服务状态为“已停止”,则单击“启动”按钮。
9. 在服务列表中,双击“事件日志”,然后单击“属性”。
10. 在“启动类型”列表中,选择“自动”,然后单击“应用”。
11. 确认服务状态为“已启动”,如果服务状态为“已停止”,则单击“启动”按钮。

步骤3:注册更新组件

1. 请关闭所有Internet Explorer窗口。
2.单击“开始”和“运行”,输入Regsvr32 wuaueng.dll然后单击“确定”。
3.单击“开始”和“运行”,输入Regsvr32 wuaueng1.dll然后单击“确定”。
4.单击“开始”和“运行”,输入Regsvr32 wucltui.dll然后单击“确定”。
5.单击“开始”和“运行”,输入Regsvr32 wups.dll然后单击“确定”。
6.单击“开始”和“运行”,输入Regsvr32 wuweb.dll然后单击“确定”。
7.单击“开始”和“运行”,输入Regsvr32 jscript.dll然后单击“确定”。

其他方法: 

解决办法如下:保证你的自动更新服务运行,后台智能传输服务运行,Event Log 服务运行.如果没有运行,在服务里面设置运行,不一定要设置为自动,只要你能保证这3个服务在

运行就可以了,没有运行的点运行.点不了的吧启动状态从已禁用改为手动.
第2步是注册Dll,我估计产生这个错误的原因是Dll注册后出错,或者注册表值被改动(可能是恶意程序改的,一般人不会乱动注册表的.)

在开始菜单中运行"cmd",在打开的命令行窗口中运行如下命令对Dll进行注册:

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




Windows自动更新“0x8DDD0018错误”的解决方法 结束。
Tag: 电脑技巧电脑技巧大全,电脑基础知识电脑学习 - 电脑技巧