windows server打补丁升级
【0】核心网址
补丁文件:https://catalog.update.microsoft.com/Search.aspx?
补丁版本信息(2012R2为例):https://support.microsoft.com/en-us/topic/june-12-2018-kb4284815-monthly-rollup-62422ea0-ce0a-06d7-b04d-145db105c6aa
【1】如何找到、手动使用包
(1.0)如何查阅当前数字版本号
看这个文件版本即可
(1.1)怎么搜索?
使用 bing 必应搜索
(1.2)如何查看自己应该怎么逐步安装哪些安装包?
输入 systeminfo 可以看到我们当前的系统是什么版本、已经打了哪些补丁包。
如下图,虽然这里也能看 OS 版本,但是不会显示后面更小的 补丁版本
或者控制面板=》程序和功能,已安装更新
(1.3)如何知道下一个补丁包是什么?
用必应搜索
然后根据 (1.2)中的最新补丁包搜索一下,这里就 4103715
搜一下之后,发现下一个是 4103725
点击进去后,找到下载补丁包
我们点击这个包,查看这个包信息
如下图,这里可以看到,它在2018年6月被 KB4284815 替代了,所以我们要下载这个。 同时它自己也替代了 KB304599 KB3118401 KB3080042
【2】如何使用网络更新服务器更新包
(2.1)配置自动更新策略和网络服务器
未加域的电脑配置补丁更新步骤:
(1)打开本地组策略编辑器(可通过命令 gpedit.msc 打开)
(2)本地计算机策略à管理模板
(3)Windows组件
(4)Windows Updata
找到右边“配置自动更新”,双击打开,启用,配置自动更新可根据实际情况选择2、3、4选项,确定
找到右边“指定Intranet Microsoft更新服务位置”,双击打开,选择已启用,并设置更新服务器,如下,设置 http://192.168.1.2:8530
如果要使用其他服务器就填写其它服务器的8530端口
(2.2)检查更新
配置好后,检查更新即可
(2.3)一直卡在更新 0%,手动执行
我也遇到winserver2016更新失败,部分服务器解决了,可以参考下,看有没有效。
1、先点更新,过一会在 C:\windows\softwareDistribution\Download 这个文件夹找到cab安装包。
2、进cmd运行dism命令,dism /online /add-package /packagepath:cab文件地址
如 dism /online /add-package /packagepath:D:\xxxxx.cab,运行后会停留在1%,大的补丁30分钟左右更新完毕。
敲一下回车,出现1%等字样后,等待即可
【故障处理】
(1)此更新不适用于你的计算机
解决办法:
把 msu 文件转换成 cab 文件,重命名成 cab 文件
(1)强制安装办法是 把kb2999226.msu 重命名为 .cab 文件后缀
(2)然后解压,解压后又出现一个cab的
(3)然后运行cmd(用2.3中办法)输入:
dism /online /add-package /packagepath:"X:\路径\压缩包解压出来的文件名.cab