我的一个用户的 Outlook 无法启动“无法启动 Microsoft Office Outlook。无法打开 Outlook 窗口”和我已经排除了现有的插件。 (这仅用于背景信息,并不是问题本身的一部分。)
启动时,Windows 安装程序窗口会在出现错误前持续显示几秒钟,并且应用程序事件日志中有一个条目表明主动安装会话失败:(
摘录;已翻译,因此可能与英文 Windows 所写的内容不完全对应):
Log name: Application
Source: MsiInstaller
Event Code: 1033
Description:
Windows Installer has finished installing the product. Product name: Microsoft Office Professional Plus 2010. Version: 14.0.4763.1000. Language: 0. Vendor: Microsoft Corporation. Installation finished with status: 1635.
因此,问题是:
我如何获取msiexec
此安装的日志来找出具体错误?
当我运行常规安装时,我只需提供参数即可/log <file>
。但这次,它不是普通的软件包安装,它会自动运行,因此我无法更改命令行。
答案1
强制 Windows Installer 为每个安装会话创建日志,并按照注册表设置如何启用 Windows Installer 日志记录:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer
Type: Reg_SZ
Value: Logging
Data: voicewarmupx
(该值只是一组可以按任意顺序排列的字母标志)
这将为每个 MSI 会话MSI*.log
创建一个文件。%TEMP%
完成后请务必删除该值,因为这些日志占用了大量空间!