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


Установка приложений в 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.