Распространяемые компоненты установщика Windows

Установщик Windows 4.5 и более ранних версий доступен как распространяемый пакет обновления программного обеспечения. Ознакомьтесь с разделом "Выпуски версий установщика Windows", чтобы определить, какие продукты поставляется установщика Windows. Распространяемый пакет обновления для версии становится доступным после выпуска продукта, который поставляется с определенной версией установщика Windows.

Примечание.

Для установщика Windows 5.0 нет распространяемого файла. Эта версия включается в ос Windows 7, Windows Server 2008 R2 и более поздних выпусков клиентов и серверов (включая Windows 10).

Получение распространяемого установщика Windows (4.5 и более ранних версий)

  • Все доступные распространяемые компоненты установщика Windows можно найти в Центре загрузки Майкрософт.

  • Скачивание распространяемого пакета установщика Windows 4.5 доступно по адресу: https://go.microsoft.com/fwlink/p/?LinkID=101159

  • Имя распространяемого компонента, устанавливающего установщик Windows 4.5 на компьютерах с x86 под управлением Windows Vista, Windows Vista с пакетом обновления 1 (SP1) и Windows Server 2008 — Windows6.0-КБ 942288-v2-x86. МГУ.

  • Имя распространяемого компонента, устанавливающего установщик Windows 4.5 на компьютерах x64 под управлением Windows Vista, Windows Vista с пакетом обновления 1 (SP1) и Windows Server 2008 — Windows6.0-КБ 942288-v2-x64. МГУ.

  • Имя распространяемого компонента, устанавливающего установщик Windows 4.5 на компьютерах на основе Itanium Systems под управлением Windows Vista, Windows Vista с пакетом обновления 1 (SP1) и Windows Server 2008 — Windows6.0-КБ 942288-v2-ia64. МГУ.

  • Имя распространяемого компонента, устанавливающего установщик Windows 4.5 на компьютерах x86 под управлением Windows XP с пакетом обновления 2 (SP2) и Windows XP с пакетом обновления 3 (SP3) — WindowsXP-КБ 942288-v3-x86.exe.

  • Имя распространяемого компонента, устанавливающего установщик Windows 4.5 на компьютерах с x86 под управлением Windows Server 2003 с пакетом обновления 1 (SP1) и Windows Server 2003 с пакетом обновления 2 (SP2) — WindowsServer2003-КБ 942288-v4-x86.exe.

  • Имя распространяемого компонента, устанавливающего установщик Windows 4.5 на компьютерах с x64 под управлением Windows Server 2003 с пакетом обновления 1 (SP1) и Windows Server 2003 с пакетом обновления 2 (SP2) — WindowsServer2003-КБ 942288-v4-x64.exe.

  • Имя распространяемого пакета обновления 1 (SP1) и Windows Server 2003 с windows Server 2003 с пакетом обновления 2 (SP1) и Windows Server 2003 с пакетом обновления 2 (SP2) — WindowsServer2003-КБ 942288-v4-ia64.exe.

  • Не существует распространяемых компонентов, устанавливающих установщик Windows 4.0. Эта версия установщика Windows поставляется с Windows Vista.

  • Имя распространяемого компонента, устанавливающего установщик Windows 3.1, — WindowsInstaller-КБ 893803-v2-x86.exe. Скачивание пакета установщика Windows 3.1 (версия 2) доступно по адресу: https://www.catalog.update.microsoft.com/Search.aspx?q=893803

    Примечание.

    Если вы обновили установщик Windows 3.1, установив Windows Server 2003 с пакетом обновления 1 (SP1) или более раннюю версию этого распространяемого пакета обновления, возможно, также потребуется установить обновление для Windows Server 2003 с пакетом обновления 1 (КБ 898715), чтобы получить все обновления, доступные в установщике Windows 3.1 (версия 2).

     

  • Распространяемый компонент, устанавливающий установщик Windows 3.0, — WindowsInstaller-КБ 884016-v2-x86.exe. Скачивание распространяемого установщика Windows 3.0 доступно по адресу: https://archive.org/download/windows-installer-3.0/WindowsInstaller-KB884016-v2-x86.exe

  • Установщик Windows 2.0 использовал предыдущее соглашение об именовании для распространяемого компонента: Instmsi.exe. Распространяемый компонент для установки или обновления установщика Windows 2.0 в Windows 2000 не должен использоваться для установки или обновления установщика Windows 2.0 в Windows Server 2003 и Windows XP.

    Скачивание распространяемого установщика Windows 2.0 для Windows NT 4.0 и Windows 2000 доступно по адресу https://archive.org/download/instmsi/instmsi.exe.

Установка распространяемого установщика Windows (4.5 и более ранних версий)

Установщик Windows 4.5 предоставляется для операционных систем Windows Vista и Windows Server 2008 в виде MSU-файла и должен быть установлен с помощью автономного установщика Обновл. Windows (Wusa.exe.)

Распространяемый установщик Windows 4.5 для операционных систем Windows XP и Windows Server 2003 можно установить с помощью следующего синтаксиса командной строки и параметров.

Распространяемые компоненты установщика Windows 3.1 и установщика Windows 3.0 можно установить с помощью следующего синтаксиса командной строки и параметров.

Синтаксис

Используйте следующий синтаксис, чтобы установить распространяемые компоненты для установщика Windows 4.5 в Windows XP и Windows Server 2003.

<Name of the Redistributable>\[<options>\]*

Параметры командной строки

Распространяемые пакеты обновления программного обеспечения установщика Windows используют следующие параметры командной строки без учета регистра.

Вариант Описание
/norestart Запрещает распространяемому пакету запрашивать перезагрузку пользователя, даже если он должен был заменить файлы, используемые во время установки. Если пакет обновления вызывается с помощью этого параметра, он возвращает ERROR_SUCCESS_REBOOT_REQUIRED , если он должен был заменить используемые файлы.
Если он не должен заменять используемые файлы, он возвращает ERROR_SUCCESS. Дополнительные сведения о задержках перезагрузки см. в разделе "Замечания".
/quiet Для использования приложениями, которые распространяют установщик Windows в составе начального приложения. Пользовательский интерфейс не отображается пользователю. Начальное приложение должно проверка код возврата, чтобы определить, требуется ли перезагрузка для завершения установки установщика Windows.
/help Отображает справку по всем доступным параметрам.

Задержка перезапуска в Windows Vista и Windows Server 2008

Параметр командной строки /norestart не позволяет wusa.exe перезапускать компьютер. Однако если файл, обновляемый пакетом MSU, используется, пакет не применяется к компьютеру, пока пользователь не перезагрузит компьютер. Это означает, что приложения, использующие распространяемый установщик Windows 4.5 для Windows Vista и Windows Server 2008, не могут использовать функции установщика Windows 4.5, пока компьютер не перезагрузится.

Задержка перезапуска в Windows XP и Windows Server 2003

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

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

  • Вызов распространяемого пакета с параметром командной строки /norestart.

  • Лечите возвращение либо ERROR_SUCCESS, либоERROR_SUCCESS_REBOOT_REQUIRED как значение успеха.

  • Вызов Msiexec в пакете приложения и запуск другого кода установки, относящееся к приложению. Если приложение установки использует MsiInstallProduct, приложение должно загрузить MSI.DLL из системного каталога. Если перезагрузка не возникает, а если распространяемый объект вернулся ERROR_SUCCESS_REBOOT_REQUIRED, предложите пользователю выполнить перезагрузку, чтобы завершить настройку двоичных файлов установщика Windows. Если происходит перезагрузка, дополнительные шаги не требуются.

    Примечание.

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

     

Дополнительные сведения см. в разделе "Начальная загрузка установщика Windows".