Wusa.exe是什么?wusa.exe 文件是一个可执行文件,用于在 Windows 10 和更早版本上安装更新包。Windows Update Standalone Installer 是 Microsoft Windows 的一个组件,只能安装扩展名为 .msu 的更新包。这些更新是“独立的”,因为它们不是由 Windows 更新直接提供的。
WUSA 的完整形式是Windows Update Standalone Installer。
快速概述
- 文件大小和位置
- wusa.exe 是如何工作的?
- WUSA.EXE 更新包安装过程
- 常见错误
- 示例 wusa.exe 命令
Wusa.exe提示和指南:文件大小和位置
wusa.exe 默认随 Windows 操作系统提供,位于C:/Windows/System32/目录下。wusa.exe 的平均文件大小在 Windows 10 及更早版本中为 303 KB。
快速概览
文件名: | wusa.exe |
文件描述: | Windows 更新独立安装程序 |
文件版本: | 6.1.7601.17514 |
文件大小: | 308 KB |
产品名称: | 微软@Windows@操作系统 |
文件类型: | 应用 |
版权: | 微软公司 |
语言: | 英语 |
Wusa.exe是什么:wusa.exe 是如何工作的?
安装文件附带 .msu 文件,其中包含以下材料:
- 元数据:这里 wusa.exe 使用 Windows 更新元数据信息来查找最新更新
- 单个或多个 .cab 文件:一个 .cab 文件等于一个更新。
- .xml 文件:此文件指定更新包。当安装无法完成时, wusa.exe 使用 .xml 文件。
- 属性文件:这个过程使用了某些字符串属性。msu 文件包含。
请务必注意,Windows Update 独立安装程序使用 Windows Update 代理 API 来安装更新包,并且一次只能安装一个这些包。
WUSA.EXE 更新包安装过程
- 在使用元数据找出合适的更新后,wusa.exe 进程将内容复制到受保护的 Windows 更新沙盒。
- 适用的功能由 Windows Update 代理中的 wusa.exe 排列,与你启动的模式相对应。
- 完成上述过程后,更新向导就完成了更新包的安装。
常见错误
最常见的 wusa.exe 错误是运行时或可访问性错误。尽管任何此类错误通常很少见,但可能存在安装过程运行不顺畅的问题。这些问题的一些解决方案是:
- 更改模式:尝试安装与你的系统不兼容的更新包可能会导致安装错误。你可以升级到最新系统,或者,如果你不愿意为此付费,你可以运行兼容性疑难解答并重新启动计算机。人们应该知道,后一种方法是一个长远的目标,可能并不总是有效。
- 重置有关 Windows 更新服务的权限:如果更改模式仍然没有产生任何结果,那么可访问性可能是延迟安装的原因。很多时候,你的防病毒软件拒绝访问 wusa.exe 文件,或者你没有运行该文件的权限。如果发生这种情况,请检查你的防病毒日志并更改权限。
- 重新安装安装程序应用程序:wusa.exe 可能会因一些有缺陷的程序代码或缺少 DLL 文件而损坏,在这两种情况下,你都别无选择,只能重新安装独立安装程序应用程序。
一个特别神秘的错误是“只允许运行 wusa.exe 的一个实例”。此错误的一些修复是:
- 确保 Windows Installer 服务正在运行。
- 在任务管理器中,结束 wusa.exe 进程。
- 要查找错误源,请筛选事件日志,然后选择 WUSA。
- 重新安装 Windows 安装程序服务。
除了这些错误之外,wusa.exe 的来源也可能存在问题。请记住,恶意软件通常会模仿带有 .exe 文件扩展名的程序,并且应该知道不要下载任何电子邮件中的任何 wusa.exe 链接。
Wusa.exe提示和指南:示例 wusa.exe 命令
由于 Windows 更新独立安装程序是手动运行的,因此这里有一些可以与 wusa.exe 一起使用的命令行开关。
- /help, /?:显示用户查询的帮助。
- update:查看 .msu 文件的完整过程。
- / quiet:整个过程无需用户交互即可运行,必要时会自动重启。请注意,使用此模式意味着不会出现 Microsoft 软件许可条款。
- / norestart:与quiet开关结合使用,应用程序根本不会重启。
- / warnrestart:与quiet开关结合使用,应用程序会在重启前通知用户。
- / forcerestart:与安静开关结合使用,应用程序将关闭所有其他程序并强制重启。
- / uninstall:此开关将卸载更新包。
- / kb:只能与卸载开关配合使用,使用KB号指定要卸载的包。
这是一个可以使用 wusa 执行的示例命令行,你只需键入wusa /? 这将启动帮助文件。
卸载命令示例:wusa/uninstall<<update>>|kb:<<KB Number>>
9. / log:应用程序将启动日志记录。
10./解压: wusa.exe会解压更新包的内容,并将它们传送到另一个目标文件夹。
提取命令示例:wusa<update>/extract:<destination>[/log:<file name>]
wusa.exe 的默认模式是交互模式。使用此模式时,你将了解更新包的所有高级信息并进行整个过程。