Log-Files
獲取活動設置的 MSI 日誌
我的一位使用者的 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%
完成後請務必刪除該值,因為這些日誌會佔用大量空間!