Wusa.exe是什么?用途、命令行信息介绍

2022年4月8日19:03:42 发表评论 1,761 次浏览

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是什么?用途、命令行信息介绍

快速概览

文件名:wusa.exe
文件描述:Windows 更新独立安装程序
文件版本:6.1.7601.17514
文件大小:308 KB
产品名称:微软@Windows@操作系统
文件类型:应用
版权:微软公司
语言:英语

Wusa.exe是什么:wusa.exe 是如何工作的?

安装文件附带 .msu 文件,其中包含以下材料:

  1. 元数据:这里 wusa.exe 使用 Windows 更新元数据信息来查找最新更新
  2. 单个或多个 .cab 文件:一个 .cab 文件等于一个更新。
  3. .xml 文件:此文件指定更新包。当安装无法完成时, wusa.exe 使用 .xml 文件。
  4. 属性文件:这个过程使用了某些字符串属性。msu 文件包含。

请务必注意,Windows Update 独立安装程序使用 Windows Update 代理 API 来安装更新包,并且一次只能安装一个这些包。

WUSA.EXE 更新包安装过程

  1. 在使用元数据找出合适的更新后,wusa.exe 进程将内容复制到受保护的 Windows 更新沙盒。
  2. 适用的功能由 Windows Update 代理中的 wusa.exe 排列,与你启动的模式相对应。
  3. 完成上述过程后,更新向导就完成了更新包的安装。

常见错误

最常见的 wusa.exe 错误是运行时或可访问性错误。尽管任何此类错误通常很少见,但可能存在安装过程运行不顺畅的问题。这些问题的一些解决方案是:

  1. 更改模式:尝试安装与你的系统不兼容的更新包可能会导致安装错误。你可以升级到最新系统,或者,如果你不愿意为此付费,你可以运行兼容性疑难解答并重新启动计算机。人们应该知道,后一种方法是一个长远的目标,可能并不总是有效。
  2. 重置有关 Windows 更新服务的权限:如果更改模式仍然没有产生任何结果,那么可访问性可能是延迟安装的原因。很多时候,你的防病毒软件拒绝访问 wusa.exe 文件,或者你没有运行该文件的权限。如果发生这种情况,请检查你的防病毒日志并更改权限。
  3. 重新安装安装程序应用程序:wusa.exe 可能会因一些有缺陷的程序代码或缺少 DLL 文件而损坏,在这两种情况下,你都别无选择,只能重新安装独立安装程序应用程序。

一个特别神秘的错误是“只允许运行 wusa.exe 的一个实例”。此错误的一些修复是:

  1. 确保 Windows Installer 服务正在运行。
  2. 在任务管理器中,结束 wusa.exe 进程。
  3. 要查找错误源,请筛选事件日志,然后选择 WUSA。
  4. 重新安装 Windows 安装程序服务。

除了这些错误之外,wusa.exe 的来源也可能存在问题。请记住,恶意软件通常会模仿带有 .exe 文件扩展名的程序,并且应该知道不要下载任何电子邮件中的任何 wusa.exe 链接。

Wusa.exe提示和指南:示例 wusa.exe 命令

由于 Windows 更新独立安装程序是手动运行的,因此这里有一些可以与 wusa.exe 一起使用的命令行开关。

  1. /help, /?:显示用户查询的帮助。
  2. update:查看 .msu 文件的完整过程。
  3. quiet:整个过程无需用户交互即可运行,必要时会自动重启。请注意,使用此模式意味着不会出现 Microsoft 软件许可条款。
  4. norestart:与quiet开关结合使用,应用程序根本不会重启。
  5. warnrestart:与quiet开关结合使用,应用程序会在重启前通知用户。
  6. forcerestart:与安静开关结合使用,应用程序将关闭所有其他程序并强制重启。
  7. uninstall:此开关将卸载更新包。
  8. kb:只能与卸载开关配合使用,使用KB号指定要卸载的包。

这是一个可以使用 wusa 执行的示例命令行,你只需键入wusa /? 这将启动帮助文件。

Wusa.exe是什么?用途、命令行信息介绍

卸载命令示例:wusa/uninstall<<update>>|kb:<<KB Number>>

9. / log:应用程序将启动日志记录。
10./解压: wusa.exe会解压更新包的内容,并将它们传送到另一个目标文件夹。

提取命令示例:wusa<update>/extract:<destination>[/log:<file name>]

wusa.exe 的默认模式是交互模式。使用此模式时,你将了解更新包的所有高级信息并进行整个过程。

木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: