商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 系统应用 > Win11怎么安装CAB更新包_Win11手动安装离线补丁更新方法【进阶】

Win11怎么安装CAB更新包_Win11手动安装离线补丁更新方法【进阶】

  发布于2026-05-20 阅读(0)

扫一扫,手机访问

手头有Windows 11的离线CAB更新包,但系统死活不认,或者安装总是失败?这通常意味着Windows Update服务可能被禁用了,组策略设了限制,或者你需要绕过图形界面,直接把补丁“注入”到系统映像里。别担心,自动更新走不通,咱们还有手动安装的路子。下面这五种方法,都是经过实测有效的,你可以根据具体情况灵活选用。

Win11怎么安装CAB更新包_Win11手动安装离线补丁更新方法【进阶】

一、使用 DISM 命令行工具安装 CAB 包

首先登场的是系统自带的“大杀器”——DISM(部署映像服务和管理工具)。它的厉害之处在于,可以直接给正在运行的系统打补丁,完全不用看Windows Update服务的脸色。所以,哪怕服务被注册表或者组策略给彻底关停了,这个方法照样管用。

操作起来也不复杂:

1. 按下 Win + X 组合键,在弹出的菜单里选择“终端(管理员)”

2. 在打开的管理员终端里,输入这条命令(记得把路径换成你CAB文件的实际位置):dism /Online /Add-Package /PackagePath:"C:\Updates\Windows10.0-KB1234567-x64.cab"

3. 这里有个细节要注意:文件路径最好用英文双引号包起来,并且确保整个路径里不要有中文或空格,免得命令解析出错。

4. 接下来,就等命令执行完成。当你看到屏幕上返回“操作成功完成”的提示时,就说明补丁已经稳稳当当地写进系统映像了。

二、使用 PowerShell 调用 Add-WindowsPackage 安装 CAB 包

如果你更喜欢用PowerShell,或者有脚本化、批量部署的需求,那么这个方法会更对你的胃口。PowerShell提供的 Add-WindowsPackage 命令专门处理离线更新包,同样不依赖系统更新服务,而且还能明确告诉你安装后是否需要重启。

具体步骤:

1. 同样是按下 Win + X,这次选择“Windows PowerShell(管理员)”

2. 执行命令:Add-WindowsPackage -Online -PackagePath "C:\Updates\Windows10.0-KB1234567-x64.cab"

3. 如果想看更详细的安装日志,可以在命令后面加上 -Verbose 参数。

4. 命令执行完毕后,仔细看一下输出信息。如果里面包含 RestartNeeded: True 这一行,那就意味着你需要手动重启一下电脑,来完成最终的部署。

三、通过 WUSA 工具间接安装 CAB 包(需先解包 MSU)

这个方法稍微绕一点,但适用于一种特定情况:你手头只有MSU格式的更新文件,而CAB包其实被封装在里面。Windows自带的WUSA工具虽然只认MSU格式,但我们可以先把MSU解开,取出里面的CAB文件来安装。这么做的好处是,可以顺便验证一下补丁的完整性,有时还能规避一些签名验证上的小问题。

操作流程:

1. 用管理员身份打开命令提示符,然后切换到你的MSU文件所在的目录。

2. 执行解包命令:expand -F:* Windows10.0-KB1234567-x64.msu C:\Extracted\。这会把MSU文件里的内容都释放到C盘的Extracted文件夹里。

3. 去 C:\Extracted\ 这个目录里翻一翻,找到一个扩展名是 .cab 的文件,它的名字通常就包含类似 "Windows10.0-KB1234567-x64.cab" 这样的编号。

4. 找到这个CAB文件后,再用前面介绍的DISM或者PowerShell命令来安装它就行了,记得把路径指向你刚解压出来的这个文件。

四、使用 Dism++ 工具图形化安装 CAB 包

对于不习惯敲命令行的用户来说,图形化工具无疑是福音。Dism++ 是一款功能强大的第三方开源部署工具,它内置了CAB解析引擎和签名验证模块。用它来安装CAB包特别省心,支持直接拖拽文件,还能自动检测依赖关系和潜在的冲突,非常适合安装那些包含多个组件或者依赖关系比较复杂的补丁包。

使用方法:

1. 首先,从它的官方渠道下载并安装Dism++ 最新版,安装前最好核对一下文件的SHA256签名,确保安全。

2. 右键,以管理员身份运行Dism++。在软件顶部的菜单栏里,点击“更新”,然后选择“安装更新包”

3. 这时会弹出一个窗口,你可以直接把CAB文件拖进去,或者点击“浏览”按钮手动选择文件。

4. 界面上通常会有一个“强制安装(忽略签名/兼容性检查)”的选项,除非你非常清楚自己在做什么,并且能承担相应风险,否则一般不建议勾选。确认文件无误后,点击“确定”就开始安装了。

五、批处理脚本批量安装多个 CAB 包

最后这个方法,是给需要“批量作业”的朋友准备的。比如,你需要给一批离线电脑统一安装好几个安全月度汇总补丁,一个个手动敲命令太费事了。这时候,写一个简单的批处理脚本,让它自动调用DISM来串行安装所有补丁,就能省去重复提权和人工操作的麻烦。

实现步骤:

1. 先把所有要安装的CAB文件,都放到同一个文件夹里,比如:C:\BatchCAB\

2. 新建一个文本文件,把它重命名为 install_cab.bat,然后用记事本打开它。

3. 在文件里,为每个CAB文件写一条DISM安装命令,一行一条。注意把路径改成你文件的实际位置,例如:

dism /Online /Add-Package /PackagePath:"C:\BatchCAB\KB1234567.cab"
dism /Online /Add-Package /PackagePath:"C:\BatchCAB\KB2345678.cab"
dism /Online /Add-Package /PackagePath:"C:\BatchCAB\KB3456789.cab"

4. 保存这个批处理文件。然后,右键点击它,选择“以管理员身份运行”。脚本就会自动按顺序执行每一条命令,直到所有补丁都显示安装成功。

本文转载于:https://www.php.cn/faq/2459062.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注