- Windows Installer Redistributables
- Obtaining the Windows Installer Redistributable (4.5 and earlier)
- Installing the Windows Installer Redistributable (4.5 and earlier)
- Syntax
- Command-Line Options
- Delayed Restart on Windows Vista and Windows Server 2008
- Delayed Restart on Windows XP and Windows Server 2003
- Windows Installer
- Where applicable
- Developer audience
- Run-time requirements
- Windows Installer 4.5 доступен
- ВВЕДЕНИЕ
- Как получить установку Windows 4.5 перераспределителя
- Результат обнаружения автоматической версии
- Скачать Windows Installer 4.5 перераспределительных
Windows Installer Redistributables
Windows Installer 4.5 and earlier is available as a redistributable software update package. See the section Released Versions of Windows Installer to determine which products shipped versions of the Windows Installer. The redistributable update package for a version is made available after the release of the product that ships with a specific Windows Installer version.
There is no redistributable for Windows Installer 5.0. This version is included with the OS in Windows 7, Windows ServerВ 2008В R2, and later client and server releases (including Windows 10).
Obtaining the Windows Installer Redistributable (4.5 and earlier)
You can find all the available Windows Installer redistributables at the Microsoft Download Center.
The name of the redistributable that installs Windows InstallerВ 4.5 on x86-based computers running WindowsВ Vista, WindowsВ Vista with Service PackВ 1 (SP1), and Windows ServerВ 2008 is Windows6.0-KB942288-v2-x86.MSU.
The name of the redistributable that installs Windows InstallerВ 4.5 on x64-based computers running WindowsВ Vista, WindowsВ Vista with SP1, and Windows ServerВ 2008 is Windows6.0-KB942288-v2-x64.MSU.
The name of the redistributable that installs Windows InstallerВ 4.5 on Itanium-Based Systems computers running WindowsВ Vista, WindowsВ Vista with SP1, and Windows ServerВ 2008 is Windows6.0-KB942288-v2-ia64.MSU.
The name of the redistributable that installs Windows InstallerВ 4.5 on x86-based computers running WindowsВ XP with Service PackВ 2 (SP2) and WindowsВ XP with Service PackВ 3 (SP3) is WindowsXP-KB942288-v3-x86.exe.
The name of the redistributable that installs Windows InstallerВ 4.5 on x86-based computers running Windows ServerВ 2003 with Service PackВ 1 (SP1) and Windows ServerВ 2003 with Service PackВ 2 (SP2) is WindowsServer2003-KB942288-v4-x86.exe.
The name of the redistributable that installs Windows InstallerВ 4.5 on x64-based computers running Windows ServerВ 2003 with SP1 and Windows ServerВ 2003 with SP2 is WindowsServer2003-KB942288-v4-x64.exe.
The name of the redistributable that installs Windows InstallerВ 4.5 on Itanium-Based Systems computers running Windows ServerВ 2003 with SP1 and Windows ServerВ 2003 with SP2 is WindowsServer2003-KB942288-v4-ia64.exe.
There is no redistributable that installs Windows InstallerВ 4.0. This version of the Windows Installer ships with WindowsВ Vista.
The name of the redistributable that installs Windows InstallerВ 3.1 is WindowsInstaller-KB893803-v2-x86.exe. The download for the Windows InstallerВ 3.1 Redistributable (v2) package is available at: https://www.microsoft.com/downloads/details.aspx?FamilyID=889482fc-5f56-4a38-b838-de776fd4138c.
If you upgraded to Windows InstallerВ 3.1 by installing Windows ServerВ 2003 with SP1, or an earlier version of this redistributable, you may also need to install the Update for Windows Server 2003 Service Pack 1 (KB898715) to obtain all the updates available in Windows InstallerВ 3.1 Redistributable (v2).
The redistributable that installs Windows InstallerВ 3.0 is WindowsInstaller-KB884016-v2-x86.exe. The download for the Windows InstallerВ 3.0 Redistributable is available at: https://www.microsoft.com/downloads/details.aspx?FamilyID=5fbc5470-b259-4733-a914-a956122e08e8.
The Windows InstallerВ 2.0 used a previous naming convention for the redistributable: Instmsi.exe. The redistributable for installing or upgrading to Windows InstallerВ 2.0 on WindowsВ 2000 should not be used to install or upgrade Windows InstallerВ 2.0 on Windows ServerВ 2003 and WindowsВ XP.
Installing the Windows Installer Redistributable (4.5 and earlier)
The Windows Installer 4.5 resdistributable is provided for WindowsВ Vista and Windows ServerВ 2008 operating systems as a .msu file and should be installed using the Windows Update Stand-alone Installer (Wusa.exe.)
The Windows Installer 4.5 redistributable for WindowsВ XP and Windows ServerВ 2003 operating systems can be installed using the following command line syntax and options.
The Windows Installer 3.1 and Windows Installer 3.0 redistributables can be installed using the following command line syntax and options.
Syntax
Use the following syntax to install the redistributables for Windows InstallerВ 4.5 on WindowsВ XP and Windows ServerВ 2003.
Command-Line Options
The Windows Installer redistributable software update packages use the following case-insensitive command-line options.
Option | Description |
---|---|
/norestart | Prevents the redistributable package from asking the user to reboot even if it had to replace files that were in use during the installation. If the update package is invoked with this option, it returns ERROR_SUCCESS_REBOOT_REQUIRED if it had to replace files that were in use. If it did not have to replace files that were in use, it returns ERROR_SUCCESS. See the remarks section for additional information on delayed reboots. |
/quiet | For use by applications that redistribute the Windows Installer as part of a bootstrapping application. A user interface (UI) is not presented to the user. The bootstrapping application should check the return code to determine whether a reboot is needed to complete the installation of the Windows Installer. |
/help | Displays help on all the available options. |
Delayed Restart on Windows Vista and Windows Server 2008
The /norestart command-line option prevents wusa.exe from restarting the computer. However, if a file being updated by the MSU package is in use, then the package is not applied to the computer until the user restarts the computer. This means that applications that use the Windows Installer 4.5 redistributable for WindowsВ Vista and Windows ServerВ 2008 cannot use the Windows Installer 4.5 functionality until the computer is restarted.
Delayed Restart on Windows XP and Windows Server 2003
It is recommended that the Windows Installer service be stopped when using the update package. When the package is run in full UI mode it detects if the Windows Installer service is running and requests the user to stop the service. If the user continues without stopping the service, the update replaces Windows Installer.
Bootstrapping applications that use the redistributable package to install the Windows Installer with another application can require an extra system reboot in addition to reboots needed to install the application. The delayed reboot option is only recommended for cases where it is necessary to eliminate an extra reboot caused by installing files that are in use. Developers should do the following in their setup application to use the delayed reboot option.
Call the redistributable package with the /norestart command-line option.
Treat the return of either ERROR_SUCCESS or ERROR_SUCCESS_REBOOT_REQUIRED as meaning success.
Windows Installer
This documentation is intended for software developers who want to use Windows Installer to build installer packages for applications. If you’re looking for a redistributable for Windows Installer 4.5 and earlier, see this article. Note that there is no redistributable for Windows Installer 5.0. This version is included with the OS in Windows 7, Windows ServerВ 2008В R2, and later client and server releases (including Windows 10).
Microsoft Windows Installer is an installation and configuration service provided with Windows. The installer service enables customers to provide better corporate deployment and provides a standard format for component management. The installer also enables the advertisement of applications and features according to the operating system. For more information, see Platform Support of Advertisement.
This documentation describes Windows InstallerВ 5.0 and earlier versions. Not all the capabilities available in later Windows Installer versions are available in earlier versions. This documentation does not describe versions earlier than Windows InstallerВ 2.0. Installation packages and patches that are created for Windows InstallerВ 2.0 can still be installed by using Windows InstallerВ 3.0 and later.
Windows InstallerВ 3.0 and later, can install multiple patches with a single transaction that integrates installation progress, rollback, and reboots. The installer can apply patches in a specified order regardless of the order that the patches are provided to the system. Patching using Windows InstallerВ 3.0 only updates files affected by the patch and can be significantly faster than earlier installer versions. Patches installed with Windows Installer 3.0 or later can be uninstalled in any order to leave the state of the product the same as if the patch was never installed. Accounts with administrator privileges can use the API of Windows InstallerВ 3.0 and later to query and inventory product, feature, component, and patch information. The installer can be used to read, edit, and replace source lists for network, URL, and media sources. Administrators can enumerate across user and install contexts, and manage source lists from an external process.
Windows Installer 4.5 and later can install multiple installation packages using transaction processing. If all the packages in the transaction cannot be installed successfully, or if the user cancels the installation, the Windows Installer can roll back changes and restore the computer to its original state. The installer ensures that all the packages belonging to a multiple-package transaction are installed or none of the packages are installed.
Beginning with Windows Installer 5.0, a package can be authored to secure new accounts, Windows Services, files, folders, and registry keys. The package can specify a security descriptor that denies permissions, specifies inheritance of permissions from a parent resource, or specifies the permissions of a new account. For information, see Securing Resources. The Windows Installer 5.0 service can enumerate all components installed on the computer and obtain the key path for the component. For more information, see Enumerating Components. By Using Services Configuration, Windows Installer 5.0 packages can customize the services on a computer. Setup developers can use Windows Installer 5.0 and Single Package Authoring to develop single installation packages capable of installing an application in either the per-machine or per-user installation context.
Where applicable
Windows Installer enables the efficient installation and configuration of your products and applications running on Windows. The installer provides new capabilities to advertise features without installing them, to install products on demand, and to add user customizations.
Windows Installer 5.0 running on Windows ServerВ 2012 or WindowsВ 8 supports the installation of approved apps on WindowsВ RT. A Windows Installer package, patch, or transform that has not been signed by Microsoft cannot be installed on WindowsВ RT. The Template Summary property indicates the platform that is compatible with an installation database and in this case should include the value for WindowsВ RT.
Windows Installer is intended for the development of desktop style applications.
Developer audience
This documentation is intended for software developers who want to make applications that use Windows Installer. It provides general background information about installation packages and the installer service. It contains complete descriptions of the application programming interface and elements of the installer database. This documentation also contains supplemental information for developers who want to use a table editor or a package creation tool to make or maintain an installation.
Run-time requirements
Windows InstallerВ 5.0 is included with, Windows 7, Windows ServerВ 2008В R2, and later releases. There is no redistributable for Windows Installer 5.0.
Versions earlier than Windows Installer 5.0 were released with Windows ServerВ 2008, WindowsВ Vista, Windows ServerВ 2003, WindowsВ XP, and WindowsВ 2000. Windows Installer Redistributables are available for Windows Installer 4.5 and some earlier versions.
Windows InstallerВ 4.5 requires Windows ServerВ 2008, WindowsВ Vista, WindowsВ XP with Service PackВ 2 (SP2) and later, and Windows ServerВ 2003 with Service PackВ 1 (SP1) and later.
Windows InstallerВ 4.0 requires WindowsВ Vista or Windows ServerВ 2008. There is no redistributable for installing Windows InstallerВ 4.0 on other operating systems. An updated version of Windows InstallerВ 4.0, which does not add any new features, is available in WindowsВ Vista with Service PackВ 1 (SP1) and Windows ServerВ 2008.
Windows InstallerВ 3.1 requires Windows ServerВ 2003, WindowsВ XP, or WindowsВ 2000 with Service PackВ 3 (SP3).
Windows InstallerВ 3.0 requires Windows ServerВ 2003, WindowsВ XP, or WindowsВ 2000 with SP3. Windows InstallerВ 3.0 is included in WindowsВ XP with Service PackВ 2 (SP2). It is available as a redistributable for WindowsВ 2000 Server with Service PackВ 3 (SP3) and WindowsВ 2000 Server with Service PackВ 4 (SP4), WindowsВ XP RTM and WindowsВ XP with Service PackВ 1 (SP1), and Windows ServerВ 2003 RTM.
Windows InstallerВ 2.0 is contained in Windows ServerВ 2003 and WindowsВ XP.
Windows InstallerВ 2.0 is available as a package for installing or upgrading to Windows InstallerВ 2.0 on WindowsВ 2000. This package should not be used to install or upgrade Windows InstallerВ 2.0 on Windows ServerВ 2003 and WindowsВ XP.
Windows Installer 4.5 доступен
ВВЕДЕНИЕ
Microsoft Windows Installer является компонентом операционной системы Windows. Windows Installer обеспечивает стандартную основу для установки и удаления программного обеспечения. Производители программного обеспечения могут создать настройку своих продуктов для использования Установки Windows, чтобы сделать установку программного обеспечения, техническое обслуживание и неустановку простым и простым. Windows Installer 4.5 выпущен с Windows Vista Service Pack 2 (SP2) и Windows Server 2008 SP2. А Windows Installer 4.5 выпущен амебативой для следующих операционных систем:
Windows Server 2003 с пакетом обновления 1 (SP1)
Windows Server 2003 с пакетом обновления 2 (SP2).
Windows Vista SP1
Windows Server 2008
Важный Установщик Windows 5.0 выпущен со следующими операционными системами. Таким образом, Windows Installer 4.5 не применяется к этим операционным системам. Кроме того, для установки Windows 5.0 не используется перераспределителя.
Windows 7 с пакетом обновления 1 (SP1)
Windows Server 2008 R2
Windows Server 2008 R2 с пакетом обновления 1 (SP1)
Windows Server 2012
Windows Server 2012 R2
Как получить установку Windows 4.5 перераспределителя
Перед загрузкой этой перераспределительной версии необходимо определить, работаете ли вы 32-битную или 64-битную версию Windows.
Результат обнаружения автоматической версии
Заметка Если результат автоматического обнаружения не отображается на экране, просмотрите Как определить, работает ли компьютер 32-битной версией или 64-битной версией системы работы Windows.
Скачать Windows Installer 4.5 перераспределительных
Следующий файл доступен для скачивания из Центра загрузки Майкрософт: СкачатьWindows Installer 4.5 .Заметка Проверьте следующую таблицу, чтобы найти файл, который выбрать для вашей операционной системы:
Файлы на выбор из Центра загрузки Майкрософт
Windows XP SP2 Windows XP SP3
Для 32-разрядных: WindowsXP-KB942288-v3-x86.exe Для 64-разрядной: WindowsServer2003-KB942288-v4-x64.exe Для платформы IA64: WindowsServer2003-KB942288-v4-ia64.exe
Windows Server 2003 SP1 Windows Server 2003 SP2
Для 32-разрядных: WindowsServer2003-KB942288-v4-x86.exe Для 64-разрядной: WindowsServer2003-KB942288-v4-x64.exe Для платформы IA64: WindowsServer2003-KB942288-v4-ia64.exe
Windows Vista Windows Vista SP1 Windows Server 2008
Для 32-разрядных: Windows6.0-KB942288-v2-x86.msu Для 64-разрядной: Windows6.0-KB942288-v2-x64.msu Для платформы IA64: Windows6.0-KB942288-v2-ia64.msu
Установка пакета Windows Installer 4.5 требует перезагрузки для успешного обновления необходимых бинарных файлов. Для получения дополнительной информации просмотрите Как получить файлы поддержки Майкрософт из онлайн-сервисов.
Корпорация Майкрософт проверила этот файл на наличие вирусов с помощью последней на момент его публикации версии антивирусного программного обеспечения. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение.
Следующие новые и улучшенные функции были реализованы в Windows Installer 4.5.
Транзакция нескольких пакетовВ транзакции с несколькими пакетами можно создать одну транзакцию из нескольких пакетов. В транзакции с несколькими пакетами цепь используется для динамического включения пакетов в транзакцию. Если один или несколько пакетов не устанавливаются, как ожидалось, можно откатить установку.
Встроенный обработчик uIМожно внедрить пользовательский интерфейс (пользовательского интерфейса) в пакет Установки Windows. Это упрощает интеграцию пользовательского пользовательского системы. Вы также можете вызвать встроенный обработчик пульт из элемента Добавления или Удаления программ в панели управления. Или можно вызвать встроенный обработчик uI во время процесса ремонта установки Windows.
Встроенный цепиВстроенный цепь можно использовать для добавления пакетов в транзакцию с несколькими пакетами. Можно использовать встроенный цепь для включения событий установки в нескольких пакетах. Например, можно включить события установки по требованию, события ремонта и удалить события в нескольких пакетах.
Обновление устойчивости к заменеЭта функция позволяет исправить изменения в таблице FeatureComponent во время заменяния.
Устойчивость совместного исправления компонентов во время удаленияЭта функция гарантирует, что самая последняя версия компонента доступна для всех продуктов.
Пользовательское выполнение действий при удалении обновленияЭта функция позволяет обновить или изменить пользовательское действие, чтобы пользовательские действия были вызваны, когда обновление не установлено.
Проблемы, присутствующие в более ранних версиях установки Windows, которые рассматриваются в Windows Installer 4.5, следующие:
Право пользователя SeBackupPrivilege отсутствовало в службе установки Windows. Этот недостаток препятствовал любым пользовательским действиям, которые требовали этого права пользователя.
Некоторые конфиденциальные сравнения имен служб в действии InstallValidate привели к ненужным сообщениям «файлы в использовании» в Windows Vista.
При отсвагивании обновления, добавляемого нового компонента, компонент также не установлен. Это произошло даже в том случае, если компонент был общим для других продуктов.