PDA

Показать полную графическую версию : 16 битные приложения в Win7 64


LEmiD
29-03-2018, 05:37
Потребовалось запустить JBL Speakershop который поставлялся на паре дискет. В виртуалке на XP он работает. Решил поискать альтернативу.
Нашёл портативный (https://vk.com/page-2030866_43837492) Virtual Box, установил туда ReactOS-0.4.7 .
Инсталяторы setup.exe просто не определился, а установленая прога из папки выдала ошибку намекая что она 32, а 16 бит ---------------------------
NTVDM Subsystem
---------------------------
Trying to load 'C:\JBL\SSE1.EXE'.
WOW16 applications are not supported internally by NTVDM at the moment.
Press 'OK' to continue.
---------------------------
OK
---------------------------Есть отписка (https://support.microsoft.com/ru-ru/help/896458/64-bit-versions-of-windows-do-not-support-16-bit-components-16-bit-pro) что в 64 нет поддержки 16 бит.
Но перед этим наткнулся на такую статью (https://www.groovypost.com/howto/enable-16-bit-application-support-windows-10/) что в Win10 чтото подобное есть, но не понял в 64 версии или 32, в Win7 пункта NTVDM не видно.

Может есть какието решения под Win7 64 ?
С подобным и раньше сталкивался, но тогда я не знал что ктото додумался собирать проги под 16 бит во времена XP, есть подозрение что делалось это для уменьшения размера проги в несколько килобайт, не удивлюсь что по совету лектора.

В моей виртуальной w10 есть пункт "Компоненты прежних версий", но такого подпункта там нет, видимо только для 32.

Может есть какието средства виртуализации не слишком увесистые ?
Точнее хотелось бы минимум проприетарности

Petya V4sechkin
29-03-2018, 11:10
LEmiD, есть XP Mode (http://forum.oszone.net/thread-233779.html).

LEmiD
29-03-2018, 16:38
Преимущества только лицензионные.
Долгая и сложная установка, большой объём, разве что руками меньше работать.
В общем то я ожидал что старые проги будут открываться в окне самой системы, а не внутри виртуалки.
С остальным и портативная виртуалка также работает и по весу, только проще переносить и ставить.

Нашёл образ XP 100мб. Как раз нужное не работает, нет поддержки 16бит и проблемы с сетью, не работает общий буфер, в остальном самолёт. Еслиб найти нормальный обрезок.

Прога по дате на приветствии 95 года, должна работать на всём.
Ставил 98 в виртуалбокс, не работают дополнения.
Нашёл 95 в досбоксе. Не успел проверить прогу, у ней какието глюки начинаются клавиатурные, хотя клавиатуру отключил(тоже нет захвата мыши но думал мало весит)
2000 не проверял, не нашёл без сервис паков чтоб поменьше.

Может кто знает где добыть файлик MSGBLAST.VBX или от какой он оси. В 95 его нет, но в одной из XP всё работало, только я её снёс, в другой требует

Charg
29-03-2018, 16:59
установил туда ReactOS-0.4.7 . »
А при чем тут Windows 7?
Да и банально на вики ReactOS написано Поддерживаемые платформы: x86 и x86-64

LEmiD
29-03-2018, 17:16
Потомучто у меня 7 и я думал есть решение

Charg
29-03-2018, 17:25
При чем тут "у меня 7"? Ты приложение ставишь на реакт ос. Семерка только запускает виртуалбокс, и ничего не знает о том что там внутри него творится.

LEmiD
29-03-2018, 19:49
Мне всё равно как запускать, просто хотел компактности.
в 7 64 есть поддержка младшей 7 32, в реакте нет ничего кроме 32 и её не существует под 64 кроме какихто костылей.
Что мешало комуто выдернуть это поддержку из 32 и приделать к 64




© OSzone.net 2001-2012