查看: 4275|回复: 14
收起左侧

[已解决] 系统无法更新

[复制链接]
呵哈哈
发表于 2008-7-31 15:20:46 | 显示全部楼层 |阅读模式
以前更新一直没问题,今天不能手动更新系统了,总是提示

此站点无法继续,因为这些 Windows 服务中的一个或多个没有运行:
  • “自动更新”功能(允许站点查找、下载和安装适用于您的计算机的高优先级更新程序)
  • 后台智能传输服务(BITS) (有助于更快地下载更新程序,并在下载进程中断的情况下避免发生问题)
  • 事件日志(可在需要时记录更新活动以供排除故障时使用)
要确保这些服务正在运行,请执行以下操作:
1. 单击“开始”,然后单击“运行”。
2. 键入 services.msc,然后单击“确定”。
3. 在服务列表中,双击“自动更新”,然后单击“属性”。
4. 在“启动类型”列表中,选择“自动”,然后单击“应用”。
5. 确认服务状态为“已启动”,如果服务状态为“已停止”,则单击“启动”按钮。
6. 在服务列表中,双击“后台智能传输服务(BITS)”,然后单击“属性”。
7. 在“启动类型”列表中,选择“手动”,然后单击“应用”。
8. 确认服务状态为“已启动”,如果服务状态为“已停止”,则单击“启动”按钮。
9. 在服务列表中,双击“事件日志”,然后单击“属性”。
10. 在“启动类型”列表中,选择“自动”,然后单击“应用”。
11. 确认服务状态为“已启动”,如果服务状态为“已停止”,则单击“启动”按钮。


以前一直好用,现在关了毛豆还是不行,怎么办啊?

[ 本帖最后由 呵哈哈 于 2008-7-31 23:35 编辑 ]
呵哈哈
 楼主| 发表于 2008-7-31 15:27:07 | 显示全部楼层
请大家帮我看看设置有没有问题,是不是防火墙的原因,杀软我用的是nod32 3.0版,它好象也会改什么端口来着。
ybbykk
头像被屏蔽
发表于 2008-7-31 15:36:14 | 显示全部楼层
汗,你SVCHOST最后一条规则禁止出入了,你上面再加一万条允许也是枉然的
ybbykk
头像被屏蔽
发表于 2008-7-31 15:38:48 | 显示全部楼层
排除法不是这样的,是怎样我也不会,好像要弄个端口组,请高手解答
呵哈哈
 楼主| 发表于 2008-7-31 15:44:02 | 显示全部楼层
原帖由 ybbykk 于 2008-7-31 15:36 发表
汗,你SVCHOST最后一条规则禁止出入了,你上面再加一万条允许也是枉然的


不是吧老大,这可是我花了好几十个小时学到的,以前一直好用,我想是不是跟前两周windows有个什么更新改了端口有关?再或者我这没问题是微软的站点临时有问题了?
ybbykk
头像被屏蔽
发表于 2008-7-31 15:47:26 | 显示全部楼层
原帖由 呵哈哈 于 2008-7-31 15:44 发表


不是吧老大,这可是我花了好几十个小时学到的,以前一直好用,我想是不是跟前两周windows有个什么更新改了端口有关?再或者我这没问题是微软的站点临时有问题了?


经你一提醒,应该是我错了,你把端口改成:49152-65535试试
呵哈哈
 楼主| 发表于 2008-7-31 15:50:16 | 显示全部楼层
原帖由 ybbykk 于 2008-7-31 15:47 发表


经你一提醒,应该是我错了,你把端口改成:49152-65535试试


谢谢您,我试试看,不过以前如果是墙的原因我关了墙就行,现在是关了也无法更新
呵哈哈
 楼主| 发表于 2008-7-31 15:56:53 | 显示全部楼层
更新时返回的错误号是0x8DDD0018,google了下后找到了下面这段:今天我隔壁宿舍的朋友的计算机无法更新了,我一早跑过去一看原来是可能是用什么软件或手动把把什么文件误删了,造成无法更新了!打开更新页面写这Window错误号0x8DDD0018,升级系统时大家如果遇到错误不防试试!! 红字标出来的最重要!       
升级服务错误号0x8DDD0018解决办法


解决办法如下:保证你的自动更新服务运行,后台智能传输服务运行,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里边的这些东东,是不是被哪条规则禁止了?
呵哈哈
 楼主| 发表于 2008-7-31 16:02:18 | 显示全部楼层
按上面说的注册了三个dll,好了,看来不是毛豆的事,谁搞的鬼不详
ybbykk
头像被屏蔽
发表于 2008-7-31 16:08:07 | 显示全部楼层
呵呵,你这机器很久没更新了吧?1024-5000早就不能进行DNS解析了,现在是49152-65535
你现在要是还能上网,要么你的强有问题,要么系统补丁有问题目
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-5-4 06:21 , Processed in 0.135122 second(s), 19 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表