Как включить ведение журнала работы установщика Windows

Применимо к: Windows 10, version 1903Windows Server, version 1903Windows 10, version 1809

Версия этой статьи для Microsoft Windows XP: 314852.

Аннотация


В Windows включена связанная с реестром служба ведения журнала событий, помогающая диагностировать неполадки, связанные с установщиком Windows. В данной статье описаны действия, необходимые для того, чтобы включить эту службу.


Примечание. Параметр реестра, указанный в этой статье, используется для всех платформ Windows.

Дополнительная информация


Установщик Windows может использовать запись событий в журнал для помощи в решении проблем, которые могут возникнуть при установке программного обеспечения. Эта запись в журнал включается путем добавления разделов и параметров в реестр. После того как записи добавлены и включены, можно повторить незавершенную установку, и установщик Windows отследит процесс установки и отправит соответствующие сведения в папку «Temp». Новому файлу журнала присваивается произвольное имя. При этом первыми буквами имени должны быть буквы "Msi", а расширение у имени файла – ".log: Чтобы определить местоположение папки «Temp», введите в командную строку следующее:
 
cd %temp% 

Чтобы включить ведение журнала установщика Windows вручную, см. следующий раздел.

Включение ведения журнала работы установщика Windows


Внимание! В этом разделе, описании метода или задачи содержатся сведения о внесении изменений в реестр. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому такие действия необходимо выполнять с осторожностью. В качестве дополнительной защитной меры перед изменением реестра необходимо создать его резервную копию. Это позволит восстановить реестр в случае возникновения проблем. Дополнительные сведения о создании резервной копии и восстановлении реестра см. в следующей статье базы знаний Майкрософт:

322756 Как создать резервную копию и восстановить реестр в Windows

Чтобы включить ведение журнала работы установщика Windows, откройте реестр, запустив файл Regedit.exe, и создайте в нем указанные ниже подраздел и разделы:

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer
Введите: Reg_SZ
Значение: Logging
Данные: voicewarmupx

Буквы в поле значения могут быть указаны в любом порядке. Каждая буква включает определенный режим записи в журнал. Для MSI версии 1.1 каждая буква имеет следующую текущую функцию:  

v – полный вывод
o – сообщения о нехватке места на диске
i - Сообщения состояния
c - Исходные параметры пользовательского интерфейса
e - Все сообщения об ошибках
w – предупреждения об ошибках, не являющихся критичными
a – запуск действий
r - записи, относящиеся к конкретным действиям
m – информация о нехватке памяти или аварийном завершении
u - запросы пользователя
p - свойства терминала
+ - добавить в существующий файл
! - выравнивание строк в журнале
x — дополнительная отладочная информация. Отметка x отображается только в системе Windows Server 2003 или более поздней версии, а также в распространяемом компоненте MSI версии 3.0 или более поздней.

"*" - подстановочный знак: Запись в журнал всей информации, за исключением результатов работы функций v и x. Чтобы включить функции v и x, укажите "/l*vx".

Примечание. Эти функции должны использоваться только с целью устранения неполадок и не должны оставаться включенными, так как это окажет неблагоприятное воздействие на производительность системы и заполнит дисковое пространство. Каждый раз, когда вы используете элемент Установка или удаление программ на Панели управления, создается новый файл Msi*.log. Чтобы отключить журнал, удалите значение реестра Logging.

Включение ведения журнала работы установщика Windows с помощью групповой политики

Включить ведение журнала с помощью групповой политики можно путем изменения соответствующих параметров организационного подразделения (ОП) или параметров политики группы каталога. В окне Групповые политики последовательно разверните узлы Конфигурация компьютера, Административные шаблоны, Конфигурация Windows и выберите установщик Windows.

Дважды щелкните элемент Ведение журнала и выберите Включен. В поле Ведение журнала введите режимы ведения журнала. В папке «Temp» системного тома появится файл журнала Msi.log.

Для получения дополнительных сведений о ведении журналов MSI см. Справку Windows. Для этого проведите поиск по фразе «msi logging» и выберите «Управление компьютерами с помощью групповой политики». 

Примечание.Отметка x отображается только в системе Windows Server 2003 или более поздней версии, а также в распространяемом компоненте MSI версии 3.0 или более поздней.