启用 Windows Installer 日志记录 - Windows Client

启用 Windows Installer 日志记录 - Windows Client

Windows 包括注册表激活的日志记录服务,以帮助诊断 Windows Installer 问题。 本文介绍如何启用此日志记录服务。

原始 KB 数: 223300

注意

本文中的注册表项适用于所有 Windows 操作系统。

Windows Installer 日志记录

Windows Installer 可以使用日志记录来帮助排查安装软件包的问题。 通过将键和值添加到注册表来启用此日志记录。 添加并启用条目后,可以重试问题安装,Windows Installer 将跟踪进度并将其发布到 Temp 文件夹。 新日志的文件名是随机的。 但是,第一个字母是 Msi ,文件名具有.log扩展名。 若要查找 Temp 文件夹,请在命令提示符处键入以下行:

cd %temp%

若要手动启用 Windows Installer 日志记录,请参阅以下部分。

手动启用 Windows Installer 日志记录

重要

此部分(或称方法或任务)介绍了修改注册表的步骤。 但是,注册表修改不当可能会出现严重问题。 因此,按以下步骤操作时请务必谨慎。 作为额外保护措施,请在修改注册表之前先将其备份。 如果之后出现问题,您就可以还原注册表。 有关如何备份和还原注册表的详细信息,请参阅:如何备份和还原 Windows 中的注册表。

若要自行启用 Windows Installer 日志记录,请使用Regedit.exe打开注册表,然后创建以下子项和密钥:

路径:HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer

类型:Reg_SZ

值:日志记录

数据:voicewarmupx

值字段中的字母可以按任意顺序排列。 每个字母都打开不同的日志记录模式。 对于 MSI 版本 1.1,每个字母的实际函数如下所示:

v - 详细输出

o - 磁盘空间不足的消息

i - 状态消息

c - 初始 UI 参数

e - 所有错误消息

w - 非致命警告

a - 启动操作

r - 特定于操作的记录

m - 内存不足或致命退出信息

u - 用户请求

p - 终端属性

+ - 追加到现有文件

! - 将每行刷新到日志

x - 额外的调试信息。 x 标志仅适用于 Windows Server 2003 及更高版本的操作系统以及 MSI 可再发行版本 3.0 和更高版本的 MSI 可再发行组件。

*-通配符。 记录除 v 和 x 选项之外的所有信息。 若要包括 v 和 x 选项,请指定 /l*vx。

注意

此更改应仅用于故障排除,不应保留,因为它将对系统性能和磁盘空间产生负面影响。 每次在 控制面板中使用“添加或删除程序”项时,都会创建一个新的 Msi*.log 文件。 若要禁用日志记录,请删除 日志记录 注册表值。

使用组策略启用 Windows Installer 日志记录

可以通过编辑相应的 OU 或目录组策略来启用组策略的日志记录。 在“组策略”下,依次展开“计算机配置”、“管理模板”、“Windows 组件”,然后选择“Windows Installer”。

双击“日志记录”,然后单击“已启用”。 在 “日志记录 ”框中,输入要记录的选项。 日志文件Msi.log显示在系统卷的 Temp 文件夹中。

有关 MSI 日志记录的详细信息,请参阅 Windows 帮助。 为此,请使用短语 msi 日志记录进行搜索,然后通过组策略为计算机选择“管理”选项。

注意

在 Windows Server 2003 及更高版本的操作系统、MSI 可再发行版本 3.0 和更高版本的 MSI 可再发行组件上,可以本机添加 x 标志。

相关推荐

斫伐的意思
beat365网合法吗

斫伐的意思

📅 01-05 👁️ 9236
架构师的职责是什么?
英国最大赌博365网站

架构师的职责是什么?

📅 08-22 👁️ 4766
2024全球金融中心城市大洗牌:纽约第一,上海超旧金山,北京上榜_手机网易网