遇到这样的问题,首先查看windows自带的帮助,疑难解答程序。
Windows Update 错误 80072efd
如果检查更新时收到 Windows Update 错误80072efd,通常意味着在计算机上运行的某个程序正在阻止Windows Update Services (SVCHOST) 访问Internet。执行该操作的程序可能是防火墙、反间谍软件、Web加速器、Internet安全或防病毒程序,以及代理服务器。
若要更正问题,可能需要将 Windows Update网站地址添加到阻止程序的例外或“允许”列表,或可能必须允许Windows Update 服务通过端口 80 和端口 443 连接到Internet。
将 Windows Update 网站添加到防火墙例外列表
有关防火墙的详细信息,请参阅或。
如果将 Windows Update网站添加到防火墙例外列表后问题仍然存在,请转到Microsoft 帮助和支持网站上的知识库文章(可能为英文网页),或转到MicrosoftUpdate支持中心(可能为英文网页)网站通过电子邮件请求支持。
错误代码:
从帮助中可以明白是更新程序无法连接到更新服务器。如果您的系统中安装了第三方的防火墙,请暂时不过虑网络通信
(即暂时关闭防火墙)以ESET4.2为例子。在右下角的程序图标点击鼠标右键----选择禁用防火墙。如图:
目的是为了测试是不是因为防火墙的原因。接着打开windows更新,检查更新。控制面板系统和安全Windows Update
如果检查不再出错,
那么证明就是防火墙的问题。两次启用防火墙,最好是使用交互模式。打开防火墙配置规则
选择并下拉找到帮助文件里面说的SVCHOST小写字母为:svchost.exe
找到相应被拒绝出站的项目。如图:
双击打开,或者是选择下面的编辑,为了安全起见,建议更改为询问,而不是直接更改成允许。因为这个进程是否都是访问微软
官方的服务器尚未知。
两次检查更新,当出现防火墙提示时,可以放心的允许防火墙添加规则了。如图:
不过,奇怪的是些IP地址是113.107.45.149来自:广东省揭阳市 电信。如果不允许更新就会失败。建议拒绝这个IP地址。
因为这个IP地址可能不是微软公司的服务器IP,之前检查更新也拦截过一次,因为发现些IP不是微软的,也有可能是微软公司的某些
服务器放在广东?拒绝了之后继续检查更新。出现了65.55.184.152 http://www.ip138.com/ips138.asp?ip=65.55.184.152&action=2
美国 微软公司。
220.181.112.152 fetch.im.baidu.com,这个IP地址为百度的。可能是编辑文章时保存到草稿同步用的。在更新的 过程中发现某些入站IP地址无法识别的,建议拒绝。