Догадываюсь, что тема избитая, многократно описанная. Расскажите, как бороться?
program.exe и есть та самая 16-битная программа.
Цитата:
программа установки заспаковывает и запускает экзешник из длинного пути, к тому же с пробелами |
которые прописаны в TMP или TEMP?
зайди в Control Panel/System/Advanced/Environment Variables/
и переправь их на время установки на что-нить короткое, типа С:TMP
причем на всякий случай и User variables и System Variables
вдруг поможет
Источник: forum.ru-board.com
64-разрядные версии Windows не поддерживают 16-разрядные компоненты, 16-разрядные процессы или 16-разрядные приложения.
В этой статье рассматривается отсутствие поддержки 16-разрядных компонентов, 16-разрядных процессов или 16-разрядных приложений в 64-разрядных версиях Windows.
Как исправить «Windows не удалось запустить это устройство (Код 19)»
Применимо к: Окно 10 — все выпуски, Windows Server 2012 R2
Исходный номер базы знаний: 896458
Аннотация
64-разрядные версии Windows не поддерживают 16-разрядные программы, 16-разрядные процессы или 16-разрядные компоненты. Однако 64-разрядные версии Windows могут распознавать некоторые 16-разрядные установщики и автоматически преобразовывать 16-разрядный установщик в 32-разрядный установщик.
Дополнительные сведения
Чтобы запустить 16-разрядную или 32-разрядную программу, использующую 16-разрядные процессы или 16-разрядные компоненты, необходимо установить программу в 32-разрядной версии Windows. Чтобы запустить такую программу, можно установить 32-разрядную версию Windows в конфигурации с двойной загрузкой с 64-разрядной версией Windows. Затем можно перезапустить компьютер в 32-разрядную версию Windows и установить 16-разрядную или 32-разрядную программу, использующую 16-разрядные процессы или 16-разрядные компоненты.
32-разрядная версия Windows должна быть установлена на отдельном томе диска или отдельном физическом жестком диске для правильной работы. Если установить 32-разрядную версию Windows и 64-разрядную версию Windows на том же диске, компьютер может перестать отвечать на запросы.
Необходимо обновить критически важные 32-разрядные программы до 64-разрядной версии, чтобы воспользоваться всеми преимуществами 64-разрядного оборудования и 64-разрядной версии Windows.
Техническая поддержка выпусков Windows x64
Изготовитель оборудования предоставляет техническую поддержку и поддержку для выпусков Microsoft Windows x64. Изготовитель оборудования обеспечивает поддержку, так как к вашему оборудованию был включен выпуск Windows x64.
Возможно, изготовитель оборудования настроит установку выпуска Windows x64 с уникальными компонентами. например специальными драйверами устройств, и использовать дополнительные настройки параметров для повышения производительности оборудования. Корпорация Майкрософт предоставит необходимую помощь, если вам нужна техническая помощь в выпуске Windows x64. Однако в первую очередь следует обращаться непосредственно к изготовителю оборудования. Изготовитель обладает наилучшими возможностями по поддержке установленного им программного обеспечения.
vDos. Запуск 16-разрядных приложений в 64-разрядных операционных системах Windows.
Обратная связь
Были ли сведения на этой странице полезными?
Источник: learn.microsoft.com