2015-08-22 14:33:51 +0000 2015-08-22 14:33:51 +0000
4
4

Запуск 32-битных приложений под Windows 10 64-битных

У меня есть Windows 10 Computer (домашняя версия), которая имеет 4 ГБ Рама и процессор i5. Мне нужно запустить старую 32-битную программу учета. Продавец сказал, что она не выпустит 64-битную версию (хотя 64-битная версия существует, в старой версии отсутствуют ключевые функции).

Программа прекрасно инсталлируется, но когда я нажимаю на иконку программы, она говорит, что программа не будет работать на 64-битной системе.

Какие у меня есть опции?


Я провел небольшое исследование, но кажется, что программа зашла в тупик.

1) WoW64 Ссылка

Очевидно, это должно позволить вам запустить 32 бита в 64-битной Windows. Однако я не знаю, как его установить. Думаю, это только для веб-серверов. Однако этот поток Stack Overflow говорит, что он может работать под Windows 7, но не объясняет, как его установить (или будет ли он работать под Windows 10).

2) XP-режим Ссылка

32-битный эмулятор Windows XP. Однако, похоже, что это только для Windows 7. Кроме того, в соответствии с этой Поток переполнения стека , вам нужна Windows Professional.

3). Виртуальная машина Ссылка

Давайте эмулировать Windows. Похоже, это перебор для моих целей. Плюс мне нужно купить 32-битную лицензию на Windows. Думаю, она будет медленно работать с 4 ГБ Рама.

4) Разбиение диска на 32-битные и 64-битные версииПо всей видимости, можно использовать бесплатную утилиту EaseUS для разбиения диска на две части, а затем установить отдельные 32-битные и 64-битные версии.

Опять-таки, кажется, это излишество, и, похоже, мне понадобится купить 32-битную лицензию для Windows 10.

Это мои единственные варианты?


Изображения

Установка

Первый запуск (Из сообщения об ошибке я думаю, что это 16-битная программа)

Нажатие на program

Ответы (3)

3
3
3
2016-01-02 16:10:56 +0000

Проще говоря, если вы хотите работать со старой 16-битной программой, то вы должны запускать 32-битную версию Windows. 64-битные версии операционной системы просто не поддерживают ее , так как им недостает уровня совместимости (однако, они совместимы с более широко используемым 32-битным программным обеспечением). Существуют некоторые другие ограничения 64-битной Windows , но ключевым моментом здесь является то, что 16-битные программы не будут выполняться.

Edit: После повторного рассмотрения этого вопроса некоторое время спустя, я хотел бы обратиться к вашим выводам в операционной системе.

  1. WoW64 позволяет запускать 32-битные программы в 64-битной среде Windows. Он встроен в операционную систему Windows и не требует дополнительной установки. Аналогичным образом, при 32-разрядной установке Windows могут выполняться 16-разрядные программы.
  2. Режим XP был функцией Windows 7 Professional, Enterprise и Ultimate, которая позволяла запускать на виртуальной машине более популярные в то время Windows XP.
  3. Virtual Box, или любое программное обеспечение виртуальной машины (VMWare является еще одним примером) позволяет установить операционную систему внутри и запускать ее внутри основной машины. Это было бы спорно, что это самый простой способ достижения вашей цели, так как вы можете просто установить программное обеспечение на 32-разрядной виртуальной ОС. Если бы вы предоставили VM 2GB доступа к памяти, то при 32-битной установке она бы работала нормально. Вяло, но хорошо.
  4. Разбиение диска на разделы позволит вам установить два загрузочных двойника Windows. Это более постоянное решение, и не следует делать IMO, если вы не можете запустить ВМ.
2
2
2
2016-05-28 21:25:38 +0000

Это не 32-битный, это 16-битный 0x2 и 0x2 и это потребует, чтобы вы могли запустить 16-битное пространство WoW памяти.

WoW16 означает Windows на Windows.

WoW начинался в Windows 3.0, часто называемой Windows для рабочих групп.

Так как это 16-битное пространство памяти больше не доступно вы могли установить DOSBox в систему, установите Windows 3.1 в DOSBox и запустите приложение оттуда.

Другой вариант - установить 32-битную версию Windows 10 в качестве виртуальной машины и запустить ее оттуда.

0
0
0
2016-03-28 22:52:38 +0000

Виртуальный ящик с Linux и Wine может это сделать.

Альтернативой является учебное пособие с использованием DosBox .

Похожие вопросы

15
8
14
19
4