сообщения об ошибках MsiExec.exe и InstMsi.exe (для разработчиков)

Примечание

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

Эти коды ошибок возвращаются функциями установщика Windows MsiExec.exe и InstMsi.exe. Обратите внимание, что также может быть возвращена любая ошибка в Winerror.h (например, ERROR_INVALID_DATA). Дополнительные коды ошибок, возвращаемые установщиком Windows, см. в статье Сообщения об ошибках установщика Windows.

Коды ошибок ERROR_SUCCESS, ERROR_SUCCESS_REBOOT_INITIATED и ERROR_SUCCESS_REBOOT_REQUIRED указывают на успешное выполнение. Если возвращается ERROR_SUCCESS_REBOOT_REQUIRED, установка успешно завершена, но для завершения операции установки требуется перезагрузка.

Код ошибки Значение Описание
ERROR_SUCCESS 0 Действие успешно завершено.
ERROR_INVALID_DATA 13 Недопустимые данные.
ERROR_INVALID_PARAMETER 87 Один из параметров был недопустимым.
ERROR_CALL_NOT_IMPLEMENTED 120 Это значение возвращается, когда пользовательское действие пытается вызвать функцию, которая не может быть вызвана из пользовательских действий. Функция возвращает значение ERROR_CALL_NOT_IMPLEMENTED.
ERROR_APPHELP_BLOCK 1259 Если установщик Windows определяет, что продукт может быть несовместим с текущей операционной системой, появится диалоговое окно с сообщением пользователя и запросом на попытку установки. Этот код ошибки возвращается, если пользователь не пытается выполнить установку.
ERROR_INSTALL_SERVICE_FAILURE 1601 Не удалось получить доступ к службе установщика Windows. Обратитесь в службу поддержки, чтобы убедиться, что служба установщика Windows правильно зарегистрирована.
ERROR_INSTALL_USEREXIT 1602 Установка отменена пользователем.
ERROR_INSTALL_FAILURE 1603 Во время установки произошла неустранимая ошибка.
ERROR_INSTALL_SUSPEND 1604 Установка приостановлена, не завершена.
ERROR_UNKNOWN_PRODUCT 1605 Это действие допустимо только для продуктов, установленных в данный момент.
ERROR_UNKNOWN_FEATURE 1606 Идентификатор компонента не зарегистрирован.
ERROR_UNKNOWN_COMPONENT 1607 Идентификатор компонента не зарегистрирован.
ERROR_UNKNOWN_PROPERTY 1608 Это неизвестное свойство.
ERROR_INVALID_HANDLE_STATE 1609 Дескриптор находится в недопустимом состоянии.
ERROR_BAD_CONFIGURATION 1610 Данные конфигурации для этого продукта повреждены. Обратитесь в службу поддержки.
ERROR_INDEX_ABSENT 1611 Квалификатор компонента отсутствует.
ERROR_INSTALL_SOURCE_ABSENT 1612 Источник установки для этого продукта недоступен. Убедитесь, что источник существует и вы можете получить к нему доступ.
ERROR_INSTALL_PACKAGE_VERSION 1613 Этот пакет установки не может быть установлен службой установщика Windows. Необходимо установить пакет обновления Windows, содержащий более новую версию службы установщика Windows.
ERROR_PRODUCT_UNINSTALLED 1614 Продукт удаляется.
ERROR_BAD_QUERY_SYNTAX 1615 Синтаксис SQL-запроса недопустим или не поддерживается.
ERROR_INVALID_FIELD 1616 Поле записи не существует.
ERROR_INSTALL_ALREADY_RUNNING 1618 Еще одна установка уже выполняется. Прежде чем продолжить установку, завершите установку. Сведения о мьютексе см. в разделе _MSIExecute мьютекс.
ERROR_INSTALL_PACKAGE_OPEN_FAILED 1619 Не удалось открыть этот пакет установки. Убедитесь, что пакет существует и доступен, или обратитесь к поставщику приложения, чтобы убедиться, что это допустимый пакет установщика Windows.
ERROR_INSTALL_PACKAGE_INVALID 1620 Не удалось открыть этот пакет установки. Обратитесь к поставщику приложения, чтобы убедиться, что это допустимый пакет установщика Windows.
ERROR_INSTALL_UI_FAILURE 1621 Произошла ошибка при запуске пользовательского интерфейса службы установщика Windows. Обратитесь в службу поддержки.
ERROR_INSTALL_LOG_FAILURE 1622 Произошла ошибка при открытии файла журнала установки. Убедитесь, что указанное местоположение файла журнала существует и доступно для записи.
ERROR_INSTALL_LANGUAGE_UNSUPPORTED 1623 Этот язык этого пакета установки не поддерживается вашей системой.
ERROR_INSTALL_TRANSFORM_FAILURE 1624 Произошла ошибка при применении преобразований. Убедитесь, что указанные пути преобразования являются допустимыми.
ERROR_INSTALL_PACKAGE_REJECTED 1625 Эта установка запрещена системной политикой. Обратитесь к системному администратору.
ERROR_FUNCTION_NOT_CALLED 1626 Не удалось выполнить функцию.
ERROR_FUNCTION_FAILED 1627 Во время выполнения функции произошел сбой.
ERROR_INVALID_TABLE 1628 Указана недопустимая или неизвестная таблица.
ERROR_DATATYPE_MISMATCH 1629 Предоставленные данные являются неправильным типом.
ERROR_UNSUPPORTED_TYPE 1630 Данные этого типа не поддерживаются.
ERROR_CREATE_FAILED 1631 Не удалось запустить службу установщика Windows. Обратитесь в службу поддержки.
ERROR_INSTALL_TEMP_UNWRITABLE 1632 Папка Temp либо заполнена, либо недоступна. Убедитесь, что папка Temp существует и в нее можно выполнять запись.
ERROR_INSTALL_PLATFORM_UNSUPPORTED 1633 Этот пакет установки не поддерживается на этой платформе. Обратитесь к поставщику приложения.
ERROR_INSTALL_NOTUSED 1634 Компонент не используется на этом компьютере.
ERROR_PATCH_PACKAGE_OPEN_FAILED 1635 Не удалось открыть этот пакет исправлений. Убедитесь, что пакет исправлений существует и доступен, или обратитесь к поставщику приложения, чтобы убедиться, что это допустимый пакет исправлений установщика Windows.
ERROR_PATCH_PACKAGE_INVALID 1636 Не удалось открыть этот пакет исправлений. Обратитесь к поставщику приложения, чтобы убедиться, что это допустимый пакет исправлений установщика Windows.
ERROR_PATCH_PACKAGE_UNSUPPORTED 1637 Этот пакет исправлений не может быть обработан службой установщика Windows. Необходимо установить пакет обновления Windows, содержащий более новую версию службы установщика Windows.
ERROR_PRODUCT_VERSION 1638 Другая версия этого продукта уже установлена. Установка этой версии не может быть продолжена. Чтобы настроить или удалить существующую версию этого продукта, используйте команду Установка и удаление программ в панель управления.
ERROR_INVALID_COMMAND_LINE 1639 Недопустимый аргумент командной строки. Подробные сведения о командной строке см. в пакете SDK установщика Windows.
ERROR_INSTALL_REMOTE_DISALLOWED 1640 Текущему пользователю не разрешено выполнять установки из клиентского сеанса сервера, на котором запущена служба роли сервера терминалов.
ERROR_SUCCESS_REBOOT_INITIATED 1641 Установщик инициировал перезагрузку. Сообщение указывает на успешное завершение действия.
ERROR_PATCH_TARGET_NOT_FOUND 1642 Установщик не может установить обновление, так как обновляемая программа может отсутствовать или обновление обновляет другую версию программы. Убедитесь, что обновляемая программа существует на компьютере и что у вас есть правильное обновление.
ERROR_PATCH_PACKAGE_REJECTED 1643 Пакет исправлений не разрешен системной политикой.
ERROR_INSTALL_TRANSFORM_REJECTED 1644 Системная политика не допускает одну или несколько настроек.
ERROR_INSTALL_REMOTE_PROHIBITED 1645 Установщик Windows не разрешает установку из подключения к удаленному рабочему столу.
ERROR_PATCH_REMOVAL_UNSUPPORTED 1646 Пакет исправлений не является съемным пакетом исправлений.
ERROR_UNKNOWN_PATCH 1647 Исправление не применяется к этому продукту.
ERROR_PATCH_NO_SEQUENCE 1648 Не удалось найти допустимую последовательность для набора исправлений.
ERROR_PATCH_REMOVAL_DISALLOWED 1649 Удаление исправлений запрещено политикой.
ERROR_INVALID_PATCH_XML 1650 Недопустимые данные исправления XML.
ERROR_PATCH_MANAGED_ADVERTISED_PRODUCT 1651 Пользователю с правами администратора не удалось применить исправление для приложения, управляемого пользователем, или приложения для каждого компьютера, которое находится в объявленном состоянии.
ERROR_INSTALL_SERVICE_SAFEBOOT 1652 Установщик Windows недоступен, если компьютер находится в безопасном режиме. Выйдите из безопасного режима и повторите попытку или попробуйте восстановить систему , чтобы вернуть компьютер в предыдущее состояние. Доступно начиная с установщика Windows версии 4.0.
ERROR_ROLLBACK_DISABLED 1653 Не удалось выполнить транзакцию с несколькими пакетами, так как откат был отключен. Установка с несколькими пакетами не может выполняться, если откат отключен. Доступно начиная с установщика Windows версии 4.5.
ERROR_INSTALL_REJECTED 1654 Приложение, которое вы пытаетесь запустить, не поддерживается в этой версии Windows. Пакет установщика Windows, исправление или преобразование, которые не были подписаны корпорацией Майкрософт, не могут быть установлены на компьютере ARM.
ERROR_SUCCESS_REBOOT_REQUIRED 3010 Для завершения установки требуется перезагрузка. Сообщение указывает на успешное завершение действия. Сюда не входят установки, в которых выполняется действие Принудительное перезагрузить .