![Windows 10 更新在之前的 WSUS 客户端上失败](https://linux22.com/image/681057/Windows%2010%20%E6%9B%B4%E6%96%B0%E5%9C%A8%E4%B9%8B%E5%89%8D%E7%9A%84%20WSUS%20%E5%AE%A2%E6%88%B7%E7%AB%AF%E4%B8%8A%E5%A4%B1%E8%B4%A5.png)
我之前曾将客户端计算机 (Windows 7) 配置为使用 WSUS。当我们进行 Windows 10 升级时,我们被告知 Windows Server Update Service 与 Windows 10 不兼容,应手动删除。我们从未大量使用过 WSUS,因此我从 2012 服务器上卸载了该角色,但客户端上的安装程序仍报告 WSUS 代理已安装。
如何手动删除 WSUS 对 Windows 更新代理的更改以使 Windows 10 升级正常运行?
答案1
听起来您需要更改组策略设置;这通常是客户端首先指向 WSUS 服务器而不是 Microsoft 进行更新的方式。
编辑 GP 并查看Comp 配置 -> 管理临时设置 -> Win Comp -> Win 更新. 首先确保指定内联网...已禁用。已禁用 == 客户端将向 MS 寻求更新。
如果 GP 没有指定 Intranet 更新服务器,那么可能有人手动配置了客户端的注册表项。检查客户端的HKEY_LOCAL_MACHINE\软件\策略\微软\的Windows\WindowsUpdate确认。
答案2
因此我进行了一些挖掘,并确定了升级评估程序的配置文件所在的位置(在 $windows.~BT/sources/Panther 中)。结果发现它正在查看仍挂在 Program Files/System Center Essentials 2007/ 中的 wsussetup.exe 文件,因为很久以前的卸载并没有真正删除安装程序。清理了文件夹(在确认它没有安装后),一切正常……