Log-Files

獲取活動設置的 MSI 日誌

  • November 20, 2018

我的一位使用者的 Outlook 無法以*“無法啟動 Microsoft Office Outlook。無法打開 Outlook 視窗”開始*,並且我已經排除了現有的載入項。 (這只是為了提供背景資訊,並不是問題的一部分。)

當它啟動時,Windows Installer 視窗會在錯誤出現前幾秒鐘出現,並且應用程序事件日誌中有一個條目表明 Active Setup 會話失敗:(

摘錄;已翻譯,因此可能與英文 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>參數。但這一次,它不是一個正常的包安裝,它會自動執行,所以我無法更改命令行。

根據如何啟用 Windows Installer 日誌記錄,強制 Windows Installer 使用系統資料庫設置為每個安裝會話創建日誌:

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer
Type: Reg_SZ
Value: Logging
Data: voicewarmupx

(該值只是一組可以按任何順序排列的字母標誌)

這將為每個 MSI 的會話創建一個文件MSI*.log%TEMP%

完成後請務必刪除該值,因為這些日誌會佔用大量空間!

引用自:https://serverfault.com/questions/940814