![Windows 更新:即使作为 Server 2008 R2 上的域管理员也无法应用更新](https://linux22.com/image/592351/Windows%20%E6%9B%B4%E6%96%B0%EF%BC%9A%E5%8D%B3%E4%BD%BF%E4%BD%9C%E4%B8%BA%20Server%202008%20R2%20%E4%B8%8A%E7%9A%84%E5%9F%9F%E7%AE%A1%E7%90%86%E5%91%98%E4%B9%9F%E6%97%A0%E6%B3%95%E5%BA%94%E7%94%A8%E6%9B%B4%E6%96%B0.png)
我打开 Windows 更新控制面板,它显示“某些设置由您的系统管理员管理。”问题是,我以域管理员身份登录。
迄今已尝试:
- 搜索的输出
gpresult /z
(参见上一个 SF 问题) 以获取对 Windows 更新的引用,但那里的一切看起来都正常。 - 搜索注册表,发现还有一些看起来相关的设置,但一切似乎都设置正确。
- 检查
gpedit
以查找任何可疑的东西 - 通过检查
RSoP
,确认“配置自动更新”和“允许自动更新立即安装”已启用。
一切看起来都很好。我注销并重新登录(以域管理员身份),但仍然无法手动检查更新或应用更新。我只是收到“某些设置由您的系统管理员管理”消息。
还有什么地方可以禁用此功能?
编辑:刚刚在事件查看器中发现了这一点 - 它可能相关吗?
Log Name: Application
Source: Microsoft-Windows-CAPI2
Event ID: 4107
Description:
Failed extract of third-party root list from auto update cab at:
<http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab>
with error: A required certificate is not within its validity period when
verifying against the current system clock or the timestamp in the signed file.
答案1
David 的评论很有帮助。在 David 的回答之后,我发现了一个类似的关键
计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
NoWindowsUpdate(REG_DWORD)- 将值从 1 更改为 0 - 已修复。
答案2
开始、运行、gpedit.msc、本地计算机策略、计算机配置、管理模板、Windows 组件、Windows 更新配置自动更新、启用、选择选项 5
答案3
仔细检查DisableWindowsUpdate
以下注册表项下是否有一个名为的 DWORD 条目:
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\WindowsUpdate
如果该键存在且值为 1,则将其更改为 0。
答案4
对我来说它位于 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\WindowsUpdate\DisableWindowsUpdateAccess
我将其设置为 0