При запуске некоторых старых программ и инструментов командной строке в современных версиях Windows, например, в Windows 11 и Windows 10, вы можете получить сообщение «Неподдерживаемое 16-разрядное приложение. Не удалось запустить программу или компонент из-за несовместимости с 64-разрядной версией Windows. Обратитесь к разработчику программного обеспечения за версией программы, совместимой с 64-разрядной версией Windows».
В этой инструкции подробно о том, как запустить 16-разрядное приложение в Windows 11, Windows 10 или другой современной версии системы.
Запуск 16-разрядных приложений в Windows 11 и Windows 10 64-бит
При запуске 16-разрядного приложения в графическом интерфейсе вы получите сообщение: «Невозможно запустить это приложение на вашем ПК. Чтобы найти версию для вашего компьютера, обратитесь к издателю приложения».
Если запускать это же приложение в командной строке, появится окно «Неподдерживаемое 16-разрядное приложение. Не удалось запустить программу или компонент из-за несовместимости с 64-разрядной версией Windows», а после его закрытия в консоли вы увидите текст «Эта версия не совместима с версией Windows, работающей на этом компьютере».
Причина заключается в том, что 64-разрядные системы не поддерживают компонент NTVM (NTVDM, Windows NT DOS Virtual Machine), необходимый для запуска 16-разрядных приложений, в них возможен запуск только x64 и x86 (32-бит приложений). Режим совместимости с предыдущими версиями Windows здесь так же не поможет.
Однако, решение есть. Чтобы запускать 16-разрядные приложения в x64 Windows 11/10, выполните следующие шаги:
- Со страницы GitHub загрузите последнюю версию Winevdm (otvdm) и распакуйте архив в удобное расположение на компьютере. На странице в разделе Assets представлены два архива: otvdm и otvdm-for-old-windows, второй предназначен для версий Windows до Vista и Server 2008
- Распаковав архив, вы можете сразу использовать находящийся в нём файл otvdm.exe для запуска нужной вам программы в командной строке: достаточно ввести команду
путь_к\otvdm.exe путь_к\программа.exe
Тем же образом можно создать ярлыки для запуска 16-разрядных программ.
- Если вы не хотите каждый раз использовать командную строку для запуска или создавать ярлыки, установите winevdm/otvdm на компьютере, используя файл install или install (no console) в папке. После установки 16-разрядные программы будут запускаться так же, как и любые другие программы Windows, например, двойным кликом по значку. Ниже на скриншоте — 16-бит приложение запущенное в Windows 11 x64:
На близкую тему может быть полезным: Как запускать старые DOS-игры и программы в современных версиях Windows.
Также на сайте Майкрософт присутствует инструкция, описывающая способ упаковать 16-разрядное приложение таким образом, чтобы его установка стала возможной в современных версиях Windows.
Ошибка Не удалось запустить программу или компонент из-за несовместимости с 64-разрядной версией Windows при установке «старой» программы.
Привет всем, сегодня по-быстренькому исправим ошибку установки старой версии программы на Windows 10/11. Предыстория, думаю, у нас с вами примерно одна. При попытке установить какую-то из старых программ, завалявшихся на CD-диске или найденном в сети, на мониторе появляется вот такая ошибка
Ну, или традиционное для Windows 10:
За решением проблемы я отправляю вас на Github за последней версией скрипта otvdm, оформившегося недавно в полноценный компонент с установочным процессом. Я стал счастливым обладателем версии v0.8.1, которая ставится двойным щелчком мыши по файлу-ярлыку из архива install. Проект автором или авторами не заброшен, так что вы, вероятно, заберёте ещё более усовершенствованную версию программы. Качаем, распаковываем, разблокируем в свойствах. Ищем install и запускаем его от имени администратора.
Установка программы, вызвавшей ошибку несоответствия версий типа Не удалось запустить программу или компонент из-за несовместимости с 64-разрядной версией Windows, теперь проходит без проблем. Otvdm отлично работает на моей Windows 11.
Если вас подстерегает ещё одна ошибка типа:
вам просто не хватает библиотек от Visual Studio. Качайте вот отсюда и устанавливайте обе версии:
При возникновении неполадок или проблем для удаления настроек достаточно, как я понял, запустить файл uninstall.reg.
Успехов всем.
Доброго времени суток, друзья. Понадобилась мне одна программа древняя. Диск уже такой не купишь. Скачал файл с торрента, создал образ диска, но запустить не могу. Пишет: «Не удалось запустить программу из-за несовместимости с 64-разрядной версией Windows. Обратитесь к разработчику программного обеспечения за версией программы, совместимой с 64-разрядной версией Windows.»
Что делать? Как установить программу? Подскажите.
Войдите или зарегистрируйтесь, чтобы писать комментарии, задавать вопросы и участвовать в обсуждении.
Не удалось запустить программу или компонент CIMmanifest.exe из-за несовместимости с 64-разрядной версией Windows. Обратитесь к разработчику программного обеспечения за версией программы, совместимой с 64-разрядной версией Windows.
У вас 64-битный Windows, однако при попытке обновить дрова на видюху пишет что данная программа несовместима с вашей версией Windows.
Что же делать? Нужно вскинуть руки к небу и потрясая кулаком, воскликнуть AMD!!! AMD!!! После чего посмотреть, установлены ли в системе .NET Framework 4.5 или 4.6 В Windows 10 он устанавливается несколько через жопу – в компонентах Windows 10 нужно отметить все галочки рядом с .NET Framework 4.6 Дальше, здесь же в установленных программах найти MS Visual C++ Redistributable 2013, и если они есть, удалить оба пакета, после чего зайти на сайт Microsoft, скачать оба 2013 пакета под 86 и 64 – для ARM не качайте – и установить их. Если в системе их не было, то их и подавно надо установить. Перезагружайтесь, пробуйте обновить драйвер. Если ошибка осталась, то это значит что AMD забила хуй на вашу старую видюху. Тогда остается только удалить обновлялку, и вручную поставить последний beta-драйвер, либо же упорно искать последний из работающих драйверов, не забывая потрясать кулаком и выкрикивать AMD!!! AMD!!!
#1
Fishart
-
- Posters
- 7 Сообщений:
Newbie
Отправлено 14 Ноябрь 2016 — 13:59
Не удалось запустить программу или компонент «\??\С:\Program Files\DrWeb\tips.exe» из-за несовместимости с 64 разрядной версией Windows. Обратитесь к разработчику программного обеспечения за версией программы, совместимой с 64-разрядной версией Windows.
Шаги воспроизведения:
1. все работает как обычно (DrWeb в трее)
2. увести компьютер в hibernate
3. включить компьютер
4. компьютер загрузится и Windows покажет экран блокировки
5. ввести пароль и войти в Windows
6. Windows покажет рабочий стол, а на нём будет такое окно с таким текстом
Воспроизводится не всегда.
Версия программы: Dr.Web Security Space 11.0. Последнее обновление: 2016-11-14 13:44
- Наверх
#2
Konstantin Yudin
Konstantin Yudin
-
- Dr.Web Staff
-
- 19 552 Сообщений:
Смотрящий
Отправлено 14 Ноябрь 2016 — 14:45
пока висит это окно процесс tips.exe есть? если да, можете снять дамп?
и проверьте сам файл, в его свойствах есть подпись. возможно он поврежден
With best regards, Konstantin Yudin
Doctor Web, Ltd.
- Наверх
#3
Fishart
Fishart
-
- Posters
- 7 Сообщений:
Newbie
Отправлено 14 Ноябрь 2016 — 15:08
Проверил цифровую подпись. Выдаёт «Цифровая подпись действительна» (для sha1 и sha256). Фото ниже приложено.
Насколько помню, процесса нету, когда окно весит. Когда в следующий раз воспроизведётся, то «сфотографирую» через Sysinternals Process Explorer.
По моим догадкам, окно всплывает, когда DrWeb «хочет» показать уведомление о том, что ознакомительная лицензия, но компьютер заблокирован после возврата из hibernate.
- Наверх
#4
Fishart
Fishart
-
- Posters
- 7 Сообщений:
Newbie
Отправлено 14 Ноябрь 2016 — 15:14
Ещё, на всякий случай, проверил, копируется ли папка «C:\Program Files\DrWeb» в другое место. Папка скопировалась успешно.
- Наверх
#5
phantom83
phantom83
-
- Posters
- 706 Сообщений:
Advanced Member
Отправлено 14 Ноябрь 2016 — 15:17
вот рекомендация по снятию дампа от Дианы
- Наверх
#6
Konstantin Yudin
Konstantin Yudin
-
- Dr.Web Staff
-
- 19 552 Сообщений:
Смотрящий
Отправлено 14 Ноябрь 2016 — 15:26
>По моим догадкам, окно всплывает, когда DrWeb «хочет» показать уведомление о том, что ознакомительная лицензия
нет, этот процесс показывает советы в трее. но похоже он стартует как то странно. система не видит в нем валидного бинаря. рока слабо представляю как это может быть. может подкачка с диска еще не работает?
а если выключить самозащиту, и повторить сценарий, будет воспроизводится?
With best regards, Konstantin Yudin
Doctor Web, Ltd.
- Наверх
#7
Fishart
Fishart
-
- Posters
- 7 Сообщений:
Newbie
Отправлено 14 Ноябрь 2016 — 16:03
На диске свободно около 100 гигабайт. Настройки файла подкачки:
- Наверх
#8
Fishart
Fishart
-
- Posters
- 7 Сообщений:
Newbie
Отправлено 14 Ноябрь 2016 — 16:05
а если выключить самозащиту, и повторить сценарий, будет воспроизводится?
А как её отключить?
- Наверх
#9
Dmitry_rus
Dmitry_rus
-
- Helpers
- 3 528 Сообщений:
Guru
Отправлено 14 Ноябрь 2016 — 16:13
Клик по пауку в трее — открыть замок — Настройки — Основные — Самозащита
- Наверх
#10
Konstantin Yudin
Konstantin Yudin
-
- Dr.Web Staff
-
- 19 552 Сообщений:
Смотрящий
Отправлено 14 Ноябрь 2016 — 16:34
На диске свободно около 100 гигабайт. Настройки файла подкачки:
не, я не о том. например самозащита не дала обработать page fault или еще чего по хуже.
With best regards, Konstantin Yudin
Doctor Web, Ltd.
- Наверх
#11
Fishart
Fishart
-
- Posters
- 7 Сообщений:
Newbie
Отправлено 22 Ноябрь 2016 — 03:50
Воспроизвелось. Куда слать?
В общий доступ выкладывать не хочется.
- Наверх
#12
provayder
provayder
-
- Posters
- 1 736 Сообщений:
Poster
Отправлено 22 Ноябрь 2016 — 10:48
Воспроизвелось. Куда слать?
В общий доступ выкладывать не хочется.
В ЛС Konstantin Yudin
- Наверх
#13
aav73
aav73
-
- Members
- 2 Сообщений:
Newbie
Отправлено 30 Ноябрь 2016 — 20:44
Нашли какое то решение? А то у меня то же самое … могу дамп сделать тоже, если надо!
- Наверх
#14
Fishart
Fishart
-
- Posters
- 7 Сообщений:
Newbie
Отправлено 30 Ноябрь 2016 — 20:51
Я нашёл решение путём удаления Dr.Web.
Имейте ввиду, дамп с высокой вероятностью может содержать любую информацию с вашего накопителя информации и оперативной памяти.
- Наверх
#15
SergSG
SergSG
-
- Posters
- 14 425 Сообщений:
The Master
Отправлено 30 Ноябрь 2016 — 21:01
Имейте ввиду, дамп с высокой вероятностью может содержать любую информацию с вашего накопителя информации и оперативной памяти.
Ага. Кому она надо, ваша информация?
Рекомендую снести винду — с нее ваша информация улетает непрерывно к Майкрософту. И это совсем не мусор из ОЗУ.
- Наверх
#16
SergSG
SergSG
-
- Posters
- 14 425 Сообщений:
The Master
Отправлено 30 Ноябрь 2016 — 21:06
Нашли какое то решение? А то у меня то же самое … могу дамп сделать тоже, если надо!
Снимите галку и забудьте. Надеюсь в новой версии этого изыска уже не будет.
Советы.png 22,17К
1 Скачано раз
- Наверх
#17
VVS
VVS
-
- Moderators
- 19 213 Сообщений:
The Master
Отправлено 30 Ноябрь 2016 — 21:11
Нашли какое то решение? А то у меня то же самое … могу дамп сделать тоже, если надо!
Я не в курсе, отправил ли Fishart дамп в личку Konstantin Yudin, так что я думаю, что не помешает.
меня вот что возмутило. что даже не начинают толком диалог сразу дампы…… © alehas777
———————————
Антивирус это как ремень безопасности — всего лишь увеличивает шансы выжить или получить менее тяжкую травму при аварии.
Есть, однако, категория людей, которые рассматривают средства безопасности как ауру неуязвимости. © basid
- Наверх