Ведение журнала событий (установщик Windows)
События Windows предоставляют стандартный централизованный способ записи важных программных и аппаратных событий приложениями (и операционной системой). Служба ведения журнала событий хранит события из различных источников в одной коллекции, называемой журналом событий. До windows Vista для регистрации событий можно было использовать трассировку событий Windows (ETW) или ведение журнала событий. В Windows Vista появилась новая модель событий, которая объединяет etw и API журнала событий Windows .
Установщик также записывает записи в журнал событий. Эти события записываются следующим образом:
- Успех или сбой установки; удаление или ремонт продукта.
- Ошибки, возникающие во время настройки продукта.
- Обнаружение поврежденных данных конфигурации.
Если записывается большой объем информации, файл журнала событий может стать полным, а установщик отобразит сообщение "Файл журнала приложения заполнен".
Установщик может записать следующие записи в журнал событий. Все сообщения журнала событий имеют уникальный идентификатор события. Все общие ошибки, созданные в таблице Ошибки , которые возвращаются для установки, которая завершается сбоем, регистрируются в журнале событий приложений с идентификатором сообщения, равным Error + 10 000. Например, номер ошибки в таблице Ошибка для успешного завершения установки — 1707. Успешная установка регистрируется в журнале событий приложений с идентификатором сообщения 11707 (1707 + 10 000).
Сведения о том, как включить подробное ведение журнала на компьютере пользователя при устранении неполадок с развертыванием, см. в разделе Рекомендации по установщику Windows.
Идентификатор события | Сообщение | Комментарии |
---|---|---|
1001 | Обнаружение продукта "%1", сбой функции "%2" во время запроса компонента "%3" | Предупреждающее сообщение. Дополнительные сведения см. в разделе Поиск неработаемого компонента или компонента. |
1002 | Непредвиденное или отсутствующее значение (имя: "%1", значение: "%2") в ключе "%3" | Сообщение об ошибке о том, что произошло непредвиденное или отсутствующее значение. |
1003 | Непредвиденный или отсутствующий подраздел "%1" в ключе "%2" | Сообщение об ошибке о том, что непредвиденная или отсутствует подраздел. |
1004 | Обнаружение продукта "%1", компонента "%2", компонента "%3" не удалось Примечание. Начиная с установщика Windows версии 2.0, это сообщение: Обнаружение продукта "%1", компонента "%2", компонента "%3" завершилось сбоем. Ресурс "%4" не существует. |
Предупреждающее сообщение. См. также поиск неработаемого компонента или компонента. |
1005 | Операция установки инициировала перезагрузку | Информационное сообщение о том, что установка инициировала перезагрузку системы. |
1006 | Проверка цифровой подписи для шкафа "%1" не может быть выполнена. WinVerifyTrust недоступен на компьютере. | Предупреждающее сообщение. Кабинет был создан в таблице MsiDigitalSignature для выполнения проверка WinVerifyTrust. Это действие не удалось выполнить, так как на компьютере не установлены соответствующие библиотеки DLL шифрования. |
1007 | Установка %1 не разрешена политикой ограниченного использования программного обеспечения. Установщик Windows разрешает выполнение только неограниченных элементов. Уровень авторизации, возвращенный политикой ограниченного использования программного обеспечения, был %2. | Сообщение об ошибке, указывающее, что администратор настроил политику ограниченного использования программного обеспечения, чтобы запретить эту установку. |
1008 | Установка %1 запрещена из-за ошибки при обработке политики ограниченного использования программного обеспечения. Объект не может быть доверенным. | Сообщение об ошибке, указывающее на наличие проблем при попытке проверить пакет в соответствии с политикой ограниченного использования программного обеспечения. |
1012 | Эта версия Windows не поддерживает развертывание 64-разрядных пакетов. Скрипт "%1" предназначен для 64-разрядного пакета. | Сообщение об ошибке, указывающее, что скрипты для 64-разрядных пакетов могут выполняться только на 64-разрядном компьютере. |
1013 | {Отчет об необработанных исключениях} | Сообщение об ошибке для необработанного исключения— это отчет. |
1014 | Сведения о прокси-сервере установщика Windows зарегистрированы неправильно | Сообщение об ошибке о неправильной регистрации сведений о прокси-сервере. |
1015 | Не удалось подключиться к серверу. Ошибка: %d | Информационное сообщение о том, что установке не удалось подключиться к серверу. |
1016 | Сбой обнаружения продукта "%1", функции "%2", компонента "%3". Не удалось найти ресурс "%4" в компоненте запуска из источника, так как не удалось найти допустимый и доступный источник. | Предупреждающее сообщение. Дополнительные сведения см. в разделе Поиск неработаемого компонента или компонента. |
1017 | Идентификатор безопасности пользователя изменен с "%1" на "%2", но управляемое приложение и ключи данных пользователя обновить невозможно. Ошибка = "%3". | Сообщение об ошибке, указывающее, что произошла ошибка при попытке обновить регистрацию пользователя после изменения идентификатора безопасности пользователя. |
1018 | Невозможно установить приложение "%1", так как оно несовместимо с этой версией Windows. | Сообщение об ошибке, указывающее, что установка несовместима с текущей работающей версией Windows. Обратитесь к производителю устанавливаемого программного обеспечения для получения обновления. |
1019 | Продукт: %1 — обновление "%2" успешно удалено. | Информационное сообщение о том, что установщик удалил обновление. Установщик Windows 2.0: Недоступно. |
1020 | Продукт: %1 — не удалось удалить обновление "%2". Код ошибки %3. Дополнительные сведения см. в файле журнала %4. | Сообщение об ошибке, указывающее, что установщику не удалось удалить обновление. Дополнительные сведения см. в файле журнала. Установщик Windows 2.0: Недоступно. |
1021 | Продукт: %1 — не удалось удалить обновление "%2". Код ошибки %3. | Сообщение об ошибке, указывающее, что установщику не удалось удалить обновление. Сведения о том, как включить ведение журнала, см. в разделе Включение подробного ведения журнала на компьютере пользователя при устранении неполадок при развертывании.Установщик Windows 2.0: Недоступно. |
1022 | Продукт: %1 — обновление "%2" успешно установлено. | Информационное сообщение о том, что установщик успешно установил обновление.
Установщик Windows 2.0: Недоступно. |
1023 | Продукт: %1 — не удалось установить обновление "%2". Код ошибки %3. Дополнительные сведения см. в файле журнала %4. | Сообщение об ошибке, указывающее, что установщику не удалось установить обновление. Дополнительные сведения см. в файле журнала. Установщик Windows 2.0: Недоступно. |
1024 | Продукт: %1 — не удалось установить обновление "%2". Код ошибки %3. | Сообщение об ошибке, указывающее, что установщику не удалось установить обновление. Сведения о том, как включить вход, см. в разделе Включение подробного ведения журнала на компьютере пользователя при устранении неполадок при развертывании.Установщик Windows 2.0: Недоступно. |
1025 | Продукт: %1. Файл %2 используется в следующем процессе: Имя: %3 , идентификатор %4. |
Установщик Windows 2.0: Недоступно. |
1026 | Установщик Windows определил, что его раздел реестра данных конфигурации не был защищен должным образом. Владельцем ключа должен быть Local System или Builtin\Administrators. Существующий ключ будет удален и создан повторно с соответствующими параметрами безопасности. | Предупреждение. Установщик Windows 3.1 и более ранние версии: Недоступно. |
1027 | Установщик Windows определил, что вложенный раздел реестра %1 в данных конфигурации не был защищен должным образом. Владельцем ключа должен быть Local System или Builtin\Administrators. Существующий вложенный ключ и все его содержимое будут удалены. | Предупреждение. Установщик Windows 3.1 и более ранние версии: Недоступно. |
1028 | Установщик Windows определил, что папка кэша данных конфигурации не защищена должным образом. Владельцем ключа должен быть Local System или Builtin\Administrators. Существующая папка будет удалена и создана повторно с соответствующими параметрами безопасности. | Предупреждающее сообщениеустановщика Windows 3.1 и более ранних версий: недоступно. |
1029 | Продукт: %1. Требуется перезагрузка. | Предупреждающее сообщение о том, что для завершения установки требуется перезагрузка системы, а перезапуск был отложен на более позднее время. Установщик Windows 3.1 и более ранние версии: Недоступно. |
1030 | Продукт: %1. Приложение попыталось установить более новую версию защищенного файла Windows %2. Для правильной работы этого приложения может потребоваться обновить операционную систему. (Версия пакета: %3, защищенная версия операционной системы: %4). | Предупреждающее сообщение о том, что установка попыталась заменить критически важный файл, защищенный Windows Resource Protection. Для использования этого приложения может потребоваться обновление операционной системы.
Установщик Windows 3.1 и более ранние версии: Недоступно. |
1031 | Продукт: %1. Сборка "%2" для компонента "%3" используется. | Предупреждающее сообщение о том, что установка попыталась обновить используемую в данный момент сборку. Чтобы завершить обновление этой сборки, необходимо перезапустить систему. Установщик Windows 3.1 и более ранние версии: Недоступно. |
1032 | Произошла ошибка при обновлении переменных среды, обновленных во время установки "%1". | Предупреждающее сообщение о том, что некоторым пользователям, выполнившим вход на компьютер, может потребоваться выйти из системы и снова включить для завершения обновления переменных среды. Установщик Windows 3.1 и более ранние версии: Недоступно. |
1033 | Продукт: %1. Версия: %2. Язык: %3. Установка завершена с состоянием : %4. Производитель: %5. | Поле 1 — поле ProductName 2 — ProductVersion Поле 3. ProductLanguage Установщик Windows 3.1 и более ранние версии: Недоступно. Поле 5 — производитель Установщик Windows 4.5 и более ранние версии: Поле 5 недоступно. |
1034 | Продукт: %1. Версия: %2. Язык: %3. Удаление завершено с состоянием :%4. Производитель: %5. | Поле 1 — поле ProductName 2 — ProductVersion Поле 3. ProductLanguage Установщик Windows 3.1 и более ранние версии: Недоступно. Поле 5 — производитель Установщик Windows 4.5 и более ранние версии: Поле 5 недоступно. |
1035 | Продукт: %1. Версия: %2. Язык: %3. Изменение конфигурации завершено с состоянием: %4. Производитель: %5. | Поле 1 — поле ProductName 2 — ProductVersion Поле 3. ProductLanguage Поле 5 — производитель Установщик Windows 4.5 и более ранние версии: Поле 5 недоступно. |
1036 | Продукт: %1. Версия: %2. Язык: %3. Обновление: %4. Установка обновления завершена с состоянием :%5. Производитель: %6. | Поле 1 — поле ProductName 2 — ProductVersion Поле 3. ProductLanguage Поле 4 . Это понятное имя, если таблица MsiPatchMetadata присутствует в пакете исправлений. В противном случае это GUID кода исправления. Поле 5 . Состояние установки обновления. Установщик Windows 3.1 и более ранние версии: Недоступно. Поле 6. Изготовитель Установщик Windows 4.5 и более ранние версии: Поле 6 недоступно. |
1037 | Продукт: %1. Версия: %2. Язык: %3. Обновление: %4. Удаление обновления завершено с состоянием :%5. Производитель: %6. | Поле 1 — поле ProductName 2 — ProductVersion Поле 3. ProductLanguage Поле 4 . Это понятное имя, если таблица MsiPatchMetadata присутствует в пакете исправлений. В противном случае это GUID кода исправления. Поле 5 . Состояние удаления обновления. Установщик Windows 3.1 и более ранние версии: Недоступно. Поле 6. Изготовитель Установщик Windows 4.5 и более ранние версии: Поле 6 недоступно. |
1038 | Продукт: %1. Версия: %2. Язык: %3. Требуется перезагрузка. Тип перезагрузки: %4. Причина перезагрузки: %5. Производитель: %6. | Поле 1 — поле ProductName 2 — ProductVersion Поле 3. ProductLanguage
msirbRebootDeferred (2) — пользователь или администратор отложили необходимую перезагрузку компьютера с помощью пользовательского интерфейса или REBOOT=ReallySuppress.
msirbRebootInUseFilesReason (1) — для замены используемых файлов требуется перезагрузка. msirbRebootScheduleRebootReason (2) — пакет содержит действие ScheduleReboot . msirbRebootForceRebootReason (3) — пакет содержит действие ForceReboot . msirbRebootCustomActionReason (4) — настраиваемое действие, называемое функцией MsiSetMode . Поле 6. Изготовитель Установщик Windows 4.5 и более ранние версии: Поле 6 недоступно. |
1044 | %1 не подписан корпорацией Майкрософт. Таким образом, отклонение согласно политике блокировки Windows. | Сообщение об ошибке, указывающее, что двоичный файл не подписан корпорацией Майкрософт и не разрешен в рамках политики блокировки Windows. |
10005 | Установщик столкнулся с непредвиденной ошибкой при установке этого пакета. Это может указывать на проблему с этим пакетом. Код ошибки — [1]. {{Аргументы: [2], [3], [4]}} | Сообщение об ошибке, указывающее на внутреннюю ошибку. Текст этого сообщения основан на тексте, который был создан для ошибки 5 в таблице Ошибка. |
11707 | Продукт [2] — операция установки успешно завершена | Информационное сообщение о том, что установка продукта прошла успешно. |
11708 | Продукт [2] — сбой операции установки | Сообщение об ошибке о сбое установки продукта. |
11728 | Продукт [2] — конфигурация успешно завершена. | Информационное сообщение об успешной настройке продукта. |
Вы можете импортировать локализованные строки ошибок для событий в базу данных с помощью Msidb.exe или MsiDatabaseImport. Пакет SDK содержит локализованные строки ресурсов для каждого из языков, перечисленных в разделе Локализация таблиц ошибок и actionText . Если строки ошибок, соответствующие событиям, не заполнены, установщик загружает локализованные строки для языка, указанного свойством ProductLanguage .