Установка приложения в 64-разрядных системах
64-разрядный установщик Windows может легко устанавливать 32-разрядные приложения на основе MSI на 64-разрядной версии Windows. Для старых приложений, использующих 16-разрядную заглушку для запуска 32-разрядного модуля установки, 64-разрядная windows распознает определенные 16-разрядные программы установщика и заменяет перенесенную 32-разрядную версию.
16-разрядные приложения DOS, Windows или OS/2 часто используют 16-разрядную заглушку, чтобы проверить тип компьютера, а затем запустить 32-разрядный модуль установки для фактической установки. Чтобы включить установку приложений, использующих этот метод, 64-разрядная версия Windows заменяет 32-разрядные версии для следующих 16-разрядных программ установщика:
- Программа установки Майкрософт для Windows 1.2
- Программа установки Майкрософт для Windows 2.6
- Программа установки Майкрософт для Windows 3.0
- Программа установки Майкрософт для Windows 3.01
- InstallShield 5.x
Список подстановок хранится в реестре в следующем разделе: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\NtVdm64.
Заметка
Этот механизм предоставляется только для совместимости с 32-разрядными приложениями, которые используют 16-разрядные программы установщика Майкрософт, перечисленные в этом разделе. Добавление сторонних программ установщика не поддерживается.
Заметка
Этот механизм не включен в Windows 10 в ARM.