Windows Installer и MSI: ошибка проявляется после отключения антивируса организации

  • Обновлено
  • Чтение ≈ 4 минуты

Краткий ответ

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

В этой статье
  1. Когда применима инструкция
  2. Причины и признаки
  3. Подробная диагностика и решение
  4. Чего не делать при этой ошибке
  5. Как документировать результат

#Когда применима инструкция

После изменения корпоративной защиты поведение установщика меняется. Это не повод обходить AppLocker, средства защиты приложений или требовать отключения защиты. MSI может блокироваться политикой, зависеть от механизма управляемой установки или повреждённого пакета. На управляемом компьютере любые изменения политики и антивируса должны выполнять уполномоченные сотрудники; повторно отключать его для проверки нельзя.

#Причины и признаки

Возможная причинаКак узнатьЧто делать
Отказ политикой приложенийПравила AppLocker или App Control запрещают пакет независимо от состояния антивируса.Код 1625, запись о блокировке MSI.Согласовать пакет с ИТ-администратором.
Нарушена цепочка управляемой установкиВ организации программное обеспечение распространяется через определённый агент или каталог.Из корпоративного каталога работает, вручную — нет.Переустановить через одобренный канал.
Совпадение по времениОдновременно изменились сертификаты, файлы и версия пакета.Лог не содержит доказательств связи с антивирусом.Сравнить пакеты и события.

#Подробная диагностика и решение

  1. Зафиксируйте версию Windows и точный симптомНажмите Win+R → winver → Enter, запишите версию и сборку Windows. Уточните название и версию устанавливаемой программы, расширение исходного файла .msi либо .exe, дату, время и полный текст ошибки. Если ошибку показывает уже установленная программа, сначала установите, относится ли она вообще к Windows Installer: совпадение слов «ошибка установки» не доказывает участие MSI. Не выдавайте предположения за диагностический результат.
  1. Подготовьте безопасную копию и исходный пакетСохраните открытые документы, настройки и данные программы на отдельный носитель либо в другое надёжное расположение. Используйте только официальный дистрибутив или пакет из корпоративного каталога; если приложение уже установлено, не удаляйте его до подтверждения резервной копии и возможности восстановления лицензии. Не удаляйте содержимое C:\Windows\Installer, не меняйте права системных папок массово и не отключайте защиту ради повторного запуска.
  1. Сопоставьте событие установки с конкретным временемНажмите Win+R → eventvwr.msc → Enter → «Журналы Windows» → «Приложение». Найдите события источника MsiInstaller в момент попытки, если они появились, запишите номер события, имя продукта и код. При падении Setup.exe/программы ищите отдельно Application Error и имя сбойного EXE. При отсутствии события не подставляйте типовой «1603»: он не следует из отсутствия журнала.
  1. Остановитесь перед дальнейшими изменениями защитыНе пытайтесь выключать службы, tamper protection, AppLocker или удалять антивирус вручную. Сообщите ИТ-службе, кто и когда изменил защиту, и верните штатную конфигурацию только по её процедуре.
  1. Зафиксируйте точный установочный файлЗапишите название и версию MSI, издателя, путь, источник получения и время сбоя. Не отправляйте в общедоступные чаты корпоративные инсталляторы или журналы, содержащие внутренние адреса.
  1. Посмотрите код установщика и журнал защитыЗапишите код 1625, 1603 или иной именно из вывода установки. Откройте «Безопасность Windows» → «Защита от вирусов и угроз» → «Журнал защиты», если доступ разрешён. Отсутствие записей не исключает корпоративное средство другой марки.
  2. Дополнительная команда по теме
    Windows · PowerShellКоманда
    PowerShell в обычном сеансе: чтение максимум 15 событий источника MsiInstaller за последние 2 дня. Нет событий — возможна ошибка «не найдены», это не разрешение отключить защиту. В выводе могут быть корпоративные пути.
    Get-WinEvent -FilterHashtable @{LogName='Application';ProviderName='MsiInstaller';StartTime=(Get-Date).AddDays(-2)} -MaxEvents 15 | Select-Object TimeCreated,Id,Message
  1. Проверьте журнал политик без их отключенияWin+R → eventvwr.msc → «Журналы приложений и служб» → Microsoft → Windows → AppLocker → MSI and Script; у события с тем же временем запишите имя файла и решение. Если узел недоступен или пуст, ИТ-служба проверит другие журналы App Control.
  1. Сравните штатную корпоративную установкуЕсли есть корпоративный центр программ, откройте его и посмотрите название, версию и статус продукта. Не запускайте публичный MSI вместо выданного корпоративного пакета без согласия; правила могут различаться.
  1. Получите разрешённый способ исправленияПередайте администратору установочный код, событие блокировки и результат проверки подписи; он может восстановить защиту, обновить правило или выдать подписанный пакет. После официального исправления повторите установку один раз и убедитесь в её завершении.
  1. Подтвердите исправление именно исходного случаяПосле изменения одного доказанного условия повторите действие «ошибка проявляется после отключения антивируса организации» на тестовом файле или в согласованное окно обслуживания. Проверьте не только исчезновение предупреждения, но и фактическую установку/запуск необходимой функции, а также отсутствие прежнего кода в свежем журнале с новым временем. Если сбой повторился, остановитесь, верните безрезультатные временные настройки и передайте поддержке исходный код, журнал, версию ОС и путь к подтверждённому пакету; удалите из журнала учётные данные и секреты.

#Чего не делать при этой ошибке

Не используйте сторонние «очистители MSI», не очищайте вручную C:\Windows\Installer, не запускайте бесконечно установку после одинакового отказа и не сбрасывайте Windows без диагностики. Не меняйте msiserver на автоматический запуск просто из-за состояния «Остановлена»: при отсутствии установки это допустимо. Код 1603 — общий отказ, причину ищите в подробном журнале и документации изготовителя.

#Как документировать результат

Запишите последовательно: версию программы и Windows, дату, шаг, на котором возник отказ, оригинальный код, изменённое условие, новый код и проверку работы нужной функции. Если проблему не удалось повторить, укажите это отдельно: однократный успех ещё не доказывает устойчивое исправление.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.