У одного из моих пользователей 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 для этой установки, чтобы узнать, что конкретно не так?
Когда я запускаю обычную установку, я могу просто поставить /log <file>
параметр. Но на этот раз это не обычная установка пакета, и она выполняется автоматически, поэтому я не могу изменить командную строку.
Заставьте установщик Windows создавать журнал для каждого сеанса установки с настройками реестра в соответствии с Как включить ведение журнала установщика Windows:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer
Type: Reg_SZ
Value: Logging
Data: voicewarmupx
(значение представляет собой набор буквенных флагов, которые могут быть в любом порядке)
Это создаст файл MSI*.log
в %TEMP%
для каждого сеанса MSI.
Не забудьте удалить значение, когда закончите, поскольку эти журналы занимают много места!