首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Windows 更新独立安装程序的说明(wusa)

简介

本文介绍 Windows 操作系统中的Windows 更新独立安装程序 (Wusa.exe) :

Wusa.exe文件位于 %windir%\System32 文件夹中。Windows 更新独立安装程序使用Windows 更新代理 API 安装更新包。更新包具有 .msu 文件扩展名。.msu 文件扩展名与Windows 更新独立安装程序相关联。

使用Wusa.exe安装更新包时,Wusa.exe将 .msu 文件的内容扩展到临时文件夹。然后,Wusa.exe执行以下步骤:

Wusa.exe使用 .msu 文件中的Windows 更新元数据来搜索适用的更新。

Wusa.exe将适用更新的内容复制到Windows 更新沙盒。Windows 更新沙盒是受保护的文件夹。

Wusa.exe根据启动Wusa.exe的模式在Windows 更新代理 API 中调用相应的函数。

当Windows 更新向导完成安装时,Windows 更新代理 API 将返回状态。然后,Wusa.exe与Windows 更新代理 API 同步工作。

请注意,.msu 更新包中的每个更新都安装在单独的会话中。使用Wusa.exe时,只有一个Wusa.exe实例运行。Wusa.exe不会更改 .msu 文件中更新的内容。Windows 更新基础结构根据更新的内容执行所需的操作。

在交互式模式下开始Wusa.exe时,欢迎屏幕会显示有关更新的高级信息。如果继续安装更新,Wusa.exe调用Windows 更新代理 API 中的相应函数来启动Windows 更新向导。Windows 更新向导显示与更新包关联的 Microsoft 软件许可条款。Wusa.exe调用Windows 更新代理 API 以继续安装。然后,Wusa.exe等待Windows 更新向导完成安装。

若要安装 .msu 更新包,请与文件的完整路径一起运行Wusa.exe。

例如,如果 Windows6.0-KB934307-x86.msu 文件位于 D:\934307 文件夹中,请在命令提示符处键入以下命令以安装更新包:

wusa.exe d:\934307\Windows6.0-KB934307-x86.msuYou 还可以双击 .msu 文件来安装更新包。

可以使用Wusa.exe在 Windows 7、Windows Server 2008 R2、Windows 8 和 Windows Server 2012 中卸载更新。

请注意,不能使用Wusa.exe在 Windows Vista 或 Windows Server 2008 中卸载更新。可以使用Windows Defender软件资源管理器手动卸载更新。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230306A021DC00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券