Windows 包含一种注册表激活的日志记录服务,可帮助诊断 Windows 安装程序问题。
要在无提示安装过程中启用这种日志记录服务,请打开注册表编辑器并创建以下路径和注册表项:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer Reg_SZ: Logging Value: voicewarmup
值字段中的字母可以是任何顺序。每个字母打开一种不同的日志记录模式。每个字母在 MSI 版本 3.1 中的实际功能如下所示:
v — 详细输出
o — 磁盘空间不足消息
i — 状态消息
c — 初始 UI 参数
e — 所有错误消息
w — 非严重警告
a — 操作启动
r — 特定操作记录
m — 内存不足或严重退出信息
u — 用户请求
p — 终端属性
+ — 附加到现有文件
! — 将每一行刷新到日志
"*" — 通配符,记录除 v 选项之外的所有信息。要包括 v 选项,请指定 "/l*v"。
一旦激活,就会在 %TEMP% 目录中生成日志文件。此目录中生成的一些日志文件包括:
如果前提条件检查程序用户界面 (UI) 正在运行,则会默认创建这些日志文件。