我见过各种系统自动更新失败的情况,例如以下情况。但我不知道如何解决它。该Get help with this error
按钮完全没用。
有人可以解释一下吗?
添加
除了 Windows Defender 和内置防火墙外,我没有使用任何安全软件。根据这里,可能是防火墙的问题,我把防火墙全部关了,还是报错。
答案1
你曾经在那台机器上使用过 Norton 或 McAfee 产品吗?尝试重置 winsocks.... 在提升的命令提示符窗口中,运行命令
NETSH WINSOCK 重置
根据要求重新启动,并测试 Windows 更新
答案2
通过检查C:\Windows\WindowsUpdate.log
文件,我发现 WU 服务一直在联系,SomeCorpNetServer
因为我的注册表具有以下值:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
"WUServer"="http://SomeCorpNetServer"
"WUStatusServer"="http://SomeCorpNetServer"
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
"UseWUServer"=dword:00000001
由于我的笔记本电脑现在不在公司网络内,我将 更改为UseWUServer
,0
然后重新启动 WU 服务和 BITS 服务。现在我的笔记本电脑可以联系 Microsoft 公共更新服务器,并且工作正常。
添加 1
今天我打开笔记本电脑并启动 Windows 更新。我再次遇到更新失败。我检查了WindowsUpdate.log
,似乎 WU 服务SomeCorpNetServer
再次联系了。
于是我检查注册表,发现再次UseWUServer
设置为1
。我不知道是什么原因造成的(也许我昨晚睡着了,无意识地这样做了)。或者可能是因为我的笔记本电脑安装了公司网络操作系统映像,并且某些组策略正在生效。
无论如何,我将其重置UseWUServer
为 0,一切正常。
只要记住检查注册表项即可。
下面的文章也有一定的帮助。