Поделиться через


Установщик Windows

Заметка

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

Если вы ищете распространяемые компоненты установщика Windows 4.5 и более ранних версий, ознакомьтесь с установщика Windows. Для Windows Installer 5.0 нет пакета распространения. Эта версия входит в состав операционной системы в Windows 7, Windows Server 2008 R2 и более поздних выпусков клиента и сервера, включая Windows 10.

Установщик Microsoft Windows — это служба установки и конфигурации, предоставляемая Windows. Служба установщика позволяет клиентам обеспечить лучшее корпоративное развертывание и предоставляет стандартный формат для управления компонентами. Установщик также включает рекламу приложений и функций в соответствии с операционной системой. Дополнительные сведения см. в разделе Поддержка платформы рекламы.

В этой документации описаны установщик Windows 5.0 и более ранние версии. Не все возможности, доступные в более поздних версиях установщика Windows, доступны в более ранних версиях. Эта документация не описывает версии, предшествующие установщику Windows 2.0. Пакеты установки и исправления, созданные для установщика Windows 2.0, по-прежнему можно установить с помощью установщика Windows 3.0 и более поздних версий.

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

Учетные записи с правами администратора могут использовать API установщика Windows 3.0 и более поздних версий для запроса и инвентаризации продуктов, компонентов, компонентов и исправлений. Установщик можно использовать для чтения, редактирования и замены исходных списков для сетевых, URL-адресов и источников мультимедиа. Администраторы могут перечислять пользовательские и установочные контексты, а также управлять списками источников из внешнего процесса.

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

Начиная с установщика Windows 5.0, пакет можно создать для защиты новых учетных записей, служб Windows services, файлов, папок и разделов реестра. Пакет может указать дескриптор безопасности, который запрещает разрешения, указывает наследование разрешений от родительского ресурса или указывает разрешения новой учетной записи. Для получения дополнительной информации см. раздел Защита ресурсов.

Служба установщика Windows 5.0 может перечислить все компоненты, установленные на компьютере, и получить путь ключа для компонента. Дополнительные сведения см. в разделе Перечисление компонентов.

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

Где использовать установщик Windows

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

Установщик Windows 5.0, работающий в Windows Server 2012 или Windows 8, поддерживает установку утвержденных приложений в Windows RT. Пакет установщика Windows, исправление или преобразование, которое не было подписано корпорацией Майкрософт, невозможно установить в Windows RT. Свойство Template Summary указывает платформу, совместимую с базой данных установки, и в этом случае следует включить значение для Windows RT.

Установщик Windows предназначен для разработки приложений для настольных систем.

Аудитория разработчика

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

Требования во время выполнения

Установщик Windows 5.0 входит в состав Windows 7, Windows Server 2008 R2 и более поздних выпусков. Для Windows Installer версии 5.0 нет пакета для распространения.

Версии, предшествующие установщику Windows 5.0, были выпущены с Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP и Windows 2000. Дистрибутивы инсталлятора Windows доступны для инсталлятора Windows 4.5 и некоторых более ранних версий.

  • Для установщика Windows 4.5 требуется Windows Server 2008, Windows Vista, Windows XP с пакетом обновления 2 и более поздней версии или Windows Server 2003 с пакетом обновления 1 и более поздних версий.

  • Для установщика Windows 4.0 требуется Windows Vista или Windows Server 2008. Для установки установщика Windows 4.0 в других операционных системах нет распространяемого компонента. Обновленная версия установщика Windows 4.0, которая не добавляет новые возможности, доступна в Windows Vista с пакетом обновления 1 и Windows Server 2008.

  • Для установщика Windows 3.1 требуется Windows Server 2003, Windows XP или Windows 2000 с пакетом обновления 3 .

  • Для установщика Windows 3.0 требуется Windows Server 2003, Windows XP или Windows 2000 с пакетом обновления 3 (SP3). Установщик Windows 3.0 включен в Windows XP с пакетом обновления 2 (SP2). Он доступен как распространяемый для Windows 2000 Server с пакетом обновления 3 и Windows 2000 Server с пакетом обновления 4, Windows XP RTM и Windows XP с пакетом обновления 1 и Windows Server 2003 RTM.

  • Установщик Windows 2.0 содержится в Windows Server 2003 и Windows XP.

  • Установщик Windows 2.0 доступен в виде пакета для установки или обновления до установщика Windows 2.0 в Windows 2000. Этот пакет не следует использовать для установки или обновления установщика Windows 2.0 в Windows Server 2003 и Windows XP.

В этом разделе

Статья Описание
дорожная карта Руководство по документации установщика Windows.
Что нового? Перечисляет дополнения и изменения установщика Windows.
О программе установки Windows Общие сведения о установщике.
Использование установщика Windows Использование установщика Windows.
Руководство по установщику Windows Сведения для авторов и пользователей.
примеры Примеры установщика Windows.
Справочник Документация по функциям установщика Windows.