Windows Server 2012 安装补丁包提示不适用你的计算机

有时候会遇到内网服务器不连接外网,不能自动更新的情况下,需要人工下载补丁包手动安装,这时可能会遇到提示:此更新不适用你的计算机的情况。这时我们可以尝试使用CMD命令来安装:例如安装 Windows8.1-KB2999226-x64.msu 补丁包

1、在D盘(其他盘也可以) 根目录下创建 update ,然后将 Windows8.1-KB2999226-x64.msu 文件放到 update 目录里面。

2、按住 windows键+X 组合键,选择 命令提示符(管理员) 选项,一定要是管理员权限才行。

3、使用 expand 命令来解压补丁包

1
expand –F:* D:\update\Windows8.1-KB2999226-x64.msu D:\update\

4、使用 dism.exe 来进行安装

1
dism.exe /online /Add-Package /PackagePath:D:\update\Windows8.1-KB2999226-x64.cab

说明:如果使用上述方法依然无法安装补丁包,可能是需要先安装相关前置补丁包或者是此补丁包真的不适用于当前系统,此时就需要去微软官网找对应系统版本的补丁包了。 比如同样是叫 Windows8.1-KB2999226-x64.msu 的补丁包,Server 2012和Server 2012 R2两个版本的也会有一定的差异。还有Windows Server 2012 系统有标准版/正式版/数据中心版,他们的相同名称的补丁包,有时候也会出现一定的差异,下载补丁之前,一定要查清楚自己系统的版本信息。