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

Windows включает активируемую реестром службу ведения журнала, помогающую диагностировать проблемы с установщиком Windows(Windows Installer issues) . В сегодняшней публикации мы опишем шаги по включению этой службы ведения журнала установщика Windows в (Windows Installer)Windows 10 . Установщик Windows(Windows Installer) — это стандартная технология Microsoft для развертывания приложений. Он предлагает формат для упаковки приложения и механизм для распаковки и установки приложения. Пакеты MSI(MSI) используются вместо проприетарных систем установки, что позволяет вашему установщику работать на любой платформе Windows от Windows 95 до Windows 10 .

Установщик Windows(Windows Installer) может использовать ведение журнала, чтобы помочь в устранении неполадок при установке пакетов программного обеспечения. Это ведение журнала включается путем добавления ключей и значений в реестр. После того, как записи будут добавлены и активированы, вы можете повторить установку проблемы, и установщик Windows(Windows Installer) отследит ход выполнения и опубликует его в папке Temp . Имя файла нового журнала является случайным. Однако первые буквы — «Msi», а имя файла имеет расширение «.log:». Чтобы найти папку Temp , введите в (Temp)командной строке следующую строку :

cd %temp%

Включить ведение журнала установщика Windows в (Windows Installer)Windows 10

Вы можете включить ведение журнала установщика Windows(Windows Installer) вручную одним из следующих двух способов:

  1. Через редактор реестра
  2. Через редактор локальной групповой политики.

Теперь давайте взглянем на обе процедуры.

1] Включить ведение журнала установщика Windows(Windows Installer) через редактор реестра.(Registry Editor)

Включить ведение журнала установщика Windows в Windows 10

Поскольку это операция реестра, рекомендуется  создать резервную копию реестра(back up the registry)  или  создать точку восстановления системы  в качестве меры предосторожности на случай, если процедура пойдет не так.

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

  • Запустите редактор реестра  (нажмите клавишу Windows и введите  regedit , затем нажмите Enter).
  • Перейдите к следующему разделу реестра:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer

Если вы не видите   ключ (папку)  установщика под папкой (Installer)Windows , щелкните папку (Windows)Windows правой кнопкой мыши и выберите «Создать» > «Ключ». Назовите его  Установщик(Installer) .

Затем вы можете создать следующие подразделы и ключи:

Тип(Type) : Reg_SZ
Значение(Value) : Данные (Data)регистрации(Logging) : voicewarmupx

Щелкните правой кнопкой мыши(Right-click) ключ (папку) установщика(Installer) на левой панели и выберите «Создать» > «Строковое значение».

Назовите значение  Logging .

Дважды щелкните(Double-click) запись, чтобы отредактировать ее свойства, и установите  значение данных(Value data) как voicewarmupx .

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

  • v — Подробный вывод
  • o – Сообщения о нехватке места на диске
  • я - сообщения о состоянии
  • c – начальные параметры пользовательского интерфейса
  • e — все сообщения об ошибках
  • w — Нефатальные предупреждения
  • а – начало действий
  • r - записи, относящиеся к действию
  • m - Недостаточно памяти или фатальная информация о выходе
  • u — запросы пользователей
  • p – Терминальные свойства
  • + — добавить к существующему файлу
  • ! - Сбрасывать каждую строку в лог
  • x — дополнительная(– Extra) отладочная информация. Флаг «x» доступен только в операционных системах Windows Server 2003 и более поздних версиях, а также в распространяемом MSI версии 3.0 и в более поздних версиях распространяемого MSI .
  • «*» — подстановочный знак: записывать(Log) всю информацию, кроме опций v и x. Чтобы включить параметры v и x, укажите «/l*vx».

Нажмите  ОК(OK) .

Теперь вы можете выйти из редактора реестра(Registry Editor) и перезагрузить компьютер, чтобы изменения вступили в силу.

Примечание.(Note:)  Это изменение следует использовать только для устранения неполадок, и его нельзя оставлять включенным, так как это отрицательно скажется на производительности системы и дисковом пространстве. Каждый раз, когда вы используете   элемент  « Установка и удаление программ » на (Add or Remove Programs)панели управления(Control Panel) , создается новый файл Msi*.log. Чтобы отключить ведение журнала, удалите  значение реестра Logging  .

Чтение(Read) : включение подробных или очень подробных сообщений о состоянии ,

2] Включить ведение журнала установщика Windows(Windows Installer) через редактор групповой политики.(Group Policy Editor)

Чтобы включить ведение журнала установщика Windows в (Windows Installer)Windows 10 с помощью редактора локальной групповой политики(Local Group Policy Editor) (gpedit.msc), выполните следующие действия.

  1. Запустите редактор локальной групповой политики .
  2. Перейдите к следующей настройке:
  3. Computer Configuration > Administrative Templates > Windows Components > Windows Installer
  4. Найдите параметр «  Ведение журнала(Logging) » на правой панели и дважды щелкните его, чтобы изменить его свойства.
  5. Щелкните Включено(Enabled) .
  6. В поле Ведение журнала(Logging) введите параметры, которые вы хотите регистрировать.
  7. Файл журнала Msi.log появится в папке Temp системного тома.(Temp)
  8. Нажмите  OK  , чтобы сохранить изменения.

That’s it!



About the author

Я веб-разработчик с опытом работы более 10 лет. Я специализируюсь на разработке Chrome OS и работал над широким спектром проектов от небольших стартапов до компаний из списка Fortune 500. Я также являюсь экспертом по учетным записям пользователей и семейной безопасности и разработал несколько успешных приложений для Android.



Related posts