由于本人不是专业的运维,对服务器的Windows Server 2012 R2系统维护确实不熟悉,每次安装KB3000850补丁都失败以及提示错误代码80070008,这个蛋疼的问题困扰了我好久,只能发挥程序猿的搜索功力去寻找解决方法。
一般来说还是先查阅官方的资料比较靠谱,这里贴下此补丁在巨硬(微软)官方的地址:
Windows Server 2012 R2 更新程序 (KB3000850)
认真看了下补丁的安装说明,十分强烈的预感到我服务器就是因为这个问题导致KB3000850补丁一直安装失败的:
图中红框所说的文本如下:
更新 KB3016437 仅适用于已启用 Windows Server 2012 R2 Active Directory 域服务 (AD DS) 角色的操作系统。如果你尝试将 KB3016437 安装到没有启用 AD DS 角色的 Windows 客户端或 Windows Server,则将无法安装更新,除了报告更新安装失败之外,也没有不利影响。
KB3000850补丁应该是一个补丁包,里面包含了KB3016437补丁,正好此补丁需要开启Active Directory 域服务,我觉得就是因为服务器没有开启这个服务才导致安装失败的:
图中的错误提示显示部分更新没有安装,个人猜想就是和Active Directory 域服务有关。
最后我直接屏蔽了此补丁的更新,反正安装说明上也说没有什么不利影响,此补丁修复的一些功能我也用不上,只能以后再看看能不能更新成功。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/98731.html