位置:首页 > 行业软件 > Win10系统离线安装CAB与MSU更新包详细图文教程

Win10系统离线安装CAB与MSU更新包详细图文教程

时间:2026-05-10  |  作者:318050  |  阅读:0

手头有Windows 10的离线更新补丁文件,但系统就是“视而不见”,不自动安装?别急,这种情况手动操作一下就好。

不过,你得先分清手里的文件是CAB还是MSU格式——这两种包的安装机制和触发方式完全不同,用错了工具和命令,可是装不上的。

(本文操作基于戴尔 XPS 13,Windows 10 22H2环境)

一、通过双击安装 MSU 更新包

对于大多数用户来说,MSU格式是最省心的。它是Windows更新的标准封装,系统自带的Windows Update独立安装程序(wusa.exe)就能直接处理,图形化界面,点点鼠标就行。

操作步骤很简单:

  • 找到你下载好的那个.msu文件,比如名字可能是 windows10.0-kb5037771-x64.msu
  • 右键点击它,选择“以管理员身份运行”。这一步很重要,权限不足会导致安装失败。
  • 接下来,Windows更新安装向导会自动跳出来,跟着提示点击“下一步”并确认安装即可。
  • 安装完成后,系统可能会提示你重启。如果手头有工作没保存,可以选择稍后重启,但要知道,有些更新必须重启后才能完全生效。

二、使用 wusa.exe 命令行静默安装 MSU 包

如果你需要批量部署,或者就是不想被打扰,希望后台静默安装,那么命令行模式更适合你。通过wusa.exe配合参数,可以实现无界面、免干预的安装。

具体这么操作:

  1. 首先,用管理员权限打开“命令提示符”或“Windows PowerShell”。
  2. 输入以下命令(记得把路径换成你文件的实际位置):
    wusa.exe "C:Downloadswindows10.0-kb5037771-x64.msu" /quiet /norestart
  3. 按下回车,命令就开始执行了。整个过程不会有任何弹窗,安装成功后,命令行会直接返回一个新的输入提示符。
  4. 如果遇到错误(比如常见的0x80070002),别急着重复执行。这通常意味着文件路径不对,或者这个补丁压根不兼容你当前的系统版本(比如给x64系统装了x86的补丁),需要仔细核对一下。

三、使用 DISM 安装 CAB 格式更新包

CAB格式的包(常见于累积更新、驱动包)就不能双击安装了。它需要借助一个更底层的工具——部署映像服务与管理工具(DISM),来在线注入到正在运行的系统里。

安装步骤如下:

  1. 同样,先以管理员身份运行“命令提示符”或“PowerShell”。
  2. 执行下面的命令(路径请替换为你的.cab文件实际路径):
    dism /online /add-package /packagepath:"C:Downloadswindows10.0-kb5037771-x64.cab"
  3. 稍等片刻,当看到DISM返回“操作成功完成”的提示时,就说明安装好了。
  4. 安装完某些CAB包后,建议顺手运行一下 dism /online /cleanup-image /startcomponentcleanup 这个命令,可以清理安装过程中产生的临时文件,释放磁盘空间。

四、验证更新是否已安装

不管用哪种方法装完,最后一步都建议验证一下。毕竟安装过程可能因为权限或意外中断,表面成功实际却没生效的情况也是有的。

有两个方法可以确认:

方法一:命令行查询

用管理员打开命令提示符,输入:
wmic qfe list | findstr "KB5037771"

如果命令行里显示出了包含“KB5037771”的行,那就恭喜你,安装成功了。如果什么都没返回,那就说明没装上。

方法二:图形界面查看

打开“设置” -> “更新和安全” -> “查看更新历史记录”,然后在“安装的更新”列表里找找有没有对应的KB编号。

五、处理常见安装失败错误

万一安装过程中报了错,别慌。根据错误代码对症下药,比盲目重试要有效得多。

错误码 0x80073712

这通常是Windows组件存储损坏了。先别急着装补丁,运行下面这个命令修复一下:
dism /online /cleanup-image /restorehealth

修复完成后再重新尝试安装更新。

错误码 0x80070002

这个错误多半是更新文件本身有问题——要么路径不对,要么文件下载不完整甚至损坏了。最好的办法是重新下载一次,并核对一下文件的SHA256校验值是否官方一致。

错误码 0x80070643

遇到这个代码,通常是相关的Windows更新服务没正常运行。可以尝试在管理员命令提示符下,依次执行以下三条命令来启动它们:
net start wuauserv && net start cryptsvc && net start bits

服务启动后,再重新执行安装命令试试。

来源:整理自互联网
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多