Введение
Установщик Microsoft Windows — это компонент операционной системы Windows, обеспечивающий стандартную основу для установки и удаления программного обеспечения. Производители программного обеспечения могут создавать свои программы установки продуктов, чтобы использовать установщик Windows, чтобы упростить и упростить установку, обслуживание и удаление программного обеспечения.
Как получить установщик Windows 3.1 версии 2
Перед загрузкой этого распространяемого компонента необходимо определить, какую версию Windows Server 2003 или Windows XP вы используете: 32- или 64-разрядную.
Результаты автоматического определения версии
Примечание. Если результаты автоматического обнаружения не отображаются на экране, щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
827218 Определение версии операционной системы Windows: 32-разрядная или 64-разрядная
Скачайте установщик для всех версий Windows, кроме 64-разрядных версий Windows Server 2003 или 64-разрядных версий Windows XP
Следующий файл доступен для загрузки из каталога Центра обновления Майкрософт:
Скачайте распространяемый пакет (v2) установщика Windows 3.1 прямо сейчас.
Дата выхода: 12 мая 2005
Дополнительные сведения о загрузке файлов службы поддержки Майкрософт см. в следующей статье базы знаний Майкрософт:
119591 Как скачать файлы поддержки Майкрософт от веб-службы
Корпорация Майкрософт проверила этот файл на наличие вирусов. Корпорация Майкрософт использовала новейшее программное обеспечение для обнаружения вирусов, доступное на дату публикации файла. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение.
Примечание. Обновляется только двоичный файл для Msi.dll файла. Номер версии: 3.1.4000.2435. Все остальные двоичные файлы пакета установщика Windows 3.1 (v2) остались без изменений и имеют версию 3.1.4000.1823.
Скачайте установщик для 64-разрядных версий Windows Server 2003 или 64-разрядных версий Windows XP
Этот распространяемый компонент предназначен только для 32-разрядных операционных систем. Данный компонент нельзя устанавливать на компьютере с 64-разрядными версиями Windows Server 2003 или Windows XP.
Можно установить распространяемый установщик Windows 3.0 в Windows 2000 с пакетом обновления 3 (SP3) и в выпускной версии Windows Server 2003. Установщик Windows 3.1 входил в состав Windows Server 2003 с пакетом обновления 1 (SP1).
Данный распространяемый пакет нельзя установить в 32-разрядной и 64-разрядной версиях Windows Server 2003 с пакетом обновления 1 (SP1). Для обновления 32-разрядной и 64-разрядной версий Windows Server 2003 с пакетом обновления 1 (SP1) или 64-разрядных версий Windows XP загрузите исправление, описанное в статье базы знаний Майкрософт 898715, а не пакет 893803 (v2).
История выпусков:
- Microsoft Windows Installer 3.1: KB893803 версия 1.0 (11 апреля 2005 г.)
- Microsoft Windows Installer 3.1: KB893803 версия 2.0 (12 мая 2005 г.)
Номер версии: 3.1.4000.2435. Все остальные двоичные файлы пакета установщика Windows 3.1 (v2) остались без изменений и имеют версию 3.1.4000.1823.
Дополнительные сведения
Новые возможности установщика Windows 3.1
- Новое вспомогательное свойство UpdateTargetRTMProperty: файлы исправлений теперь могут быть нацелены как на исходный базовый план выпуска, так и на последний базовый план на уровне пакета обновления, доступный в системе.
- Новый API MsiSetExternalUIRecord:Пакеты, использующие внешний пользовательский интерфейс, теперь могут получать сообщения в виде записей, а не в виде строк.
- Новые свойства x64 и Msix64: Пакеты теперь могут использовать свойства x64 и Msix64 для указания поддержки операционной системы на базе процессора x64.
- Новый API MsiNotifySidChange: этот API можно использовать для обновления конфигурации установщика Windows, если идентификатор безопасности (SID) пользователя изменяется.
- Исправление flyweight теперь является добровольным поведением: в установщике Windows 3.0 появилась новая функция "исправления flyweight". По умолчанию эта функция была включена для всех патчей. Установщик Windows 3.1 теперь отключает эту функцию, если вы не включаете ее специально, настроив свойство OptimizedInstallMode в таблице MsiPatchMetaData.
Проблемы, устраненные в установщике Windows 3.1
- Установщик Windows теперь правильно регистрирует нулевые символы ("[~]"), когда они используются в маркере значения реестра или в зависимости службы.
- Функция MsiGetFileHash теперь работает правильно для очень больших неверсионных файлов. Размер этих файлов может составлять около 2 ГБ.
- Свойство MediaSrcProp патча теперь устанавливается в исходное расположение запуска-из при установке патча. Свойство MediaSrcProp устанавливается в местоположение кэшированного патча для последующих транзакций.
- Индикатор выполнения теперь работает правильно, даже если пакет устанавливает более 2 ГБ файлов.
- Исправление изолированных компонентов теперь работает.
- Сведения о целевом объекте пользовательского действия больше не записываются при сбое настраиваемого действия, если помечено скрытие целевого действия.
- Ошибка 1642 (ERROR_PATCH_TARGET_NOT_FOUND) возвращается, даже если применено только одно неприменимое исправление в стиле установщика Windows 2.0.
- Для применения полнофайлового исправления в стиле установщика Windows 2.0, содержащего сопутствующие файлы, больше не требуется доступ к исходному носителю.
- Установщик Windows 3.1 теперь корректно обрабатывает сценарий установки дополнительного пакета обновления при наличии устаревшего или замененного исправления.
- Установщик Windows 3.1 теперь поддерживает применение исправлений для пакетов с большим количеством файлов. (Столбец "Последование" таблицы "Файл" содержит значения больше 32767.)
- Установщик Windows 3.1 теперь отправляет INSTALLSTART_ACTIONSTART сообщения для всех действий.
- В установщике Windows 3.0 и более ранних версиях при применении нескольких основных исправлений обновления последующие установки иногда завершались сбоем. Эта проблема устранена.
- Секвенсор исправлений больше неправильно не отклоняет допустимый патч во время исправления административного образа.
- Установщик Windows 3.1 больше не пропускает пользовательские действия сценариев, помеченные как асинхронные.
Проблема, устраненная в установщике Windows 3.1 (v2)
- Установщик Windows больше не дает автоматического сбоя при попытке установщика обновить файл, защищенный функцией защиты файлов Windows.
Устранение неполадок
Чтобы получить справку по устранению неполадок с установщиками Windows, щелкните номер статьи в следующей статье базы знаний Майкрософт:
907749 Основные действия по устранению неполадок установщика Windows
Ссылки
Дополнительные сведения см. на следующем веб-сайте Microsoft Developer Network (MSDN):