Файл ISO для віртуального вікна, біт вікна 32


0

У мене є 64-бітний комп'ютер з Windows 7 і хочу запустити 16-бітну програму. Таким чином, я встановив віртуальний ящик, щоб мати можливість це зробити.

Як отримати файл ISO, щоб я міг працювати, наприклад, Windows XP в 32 біт? А це коштує грошей?


Це відчуває себе як Проблема XY - чому б не запустити 32-бітну програму в 64-розрядної ОС?
Tetsujin

64-бітний Windows запускає 32-розрядні додатки без змін і без необхідності в режимі сумісності, віртуалізації і т.д. Просто двічі клацніть і запустіть.
Dawn Benton

Дякуємо @Tetsujin. Схоже, що я щось не зрозумів. Програма не може працювати на 64-бітній ОС, тільки на 32-розрядної ОС. Я думав, що якщо програма може працювати тільки на 32-бітної ОС, то програма також була 32-бітною. Від читання посилання, розміщеного нижче, і ваші відповіді, я розумію, як програма, ймовірно, 16-бітної програми, оскільки вона працює тільки на 32-бітних ОС. Я безповоротно зміню формулювання питання. Так що проблема полягає в отриманні 16-бітної програми для запуску на 64-бітній ОС.
Ditlev Reventlow

якщо це програма DOS, використовуйте DOSBOX для запуску 64-бітних вікон
magicandre1981

Відповіді:


1

32-бітна програма Windows може працювати в режимі сумісності на 64-розрядної системі Windows. Напр. подивитися тут .

Іншим варіантом є встановлення екземпляра віртуального поля, де вам слід спочатку встановити 32-бітну операційну систему Windows.

Після цього ви зможете запустити 32-розрядну програму Windows у віртуалізованій 32-бітній операційній системі Windows. Це може увімкнути програмне забезпечення, яке не буде працювати в режимі сумісності, але має певну компенсацію продуктивності через накладні витрати на віртуалізацію.

Microsoft поставляє файли ISO для деяких своїх систем. Є інструменти для спрощення завантаження, наприклад, тут .

Як і у випадку з кожною ліцензією, придбання ліцензійного ключа може коштувати грошей, або ви можете використовувати ліцензійний ключ зі свого старого, невикористаного комп'ютера.

Оновити:

Можна також використовувати 16-бітну Windows. Напр. archiv.org несе ISO ( посилання ), які можна запустити в VirtualBox.

Для 16-бітних додатків DOS можна використовувати DOSBox емулятор, якщо потрібно разом з FreeDOS. Компанія gog.com використовує це (див. Нижче).

Оновити:

Здається, Unix file утиліта може ідентифікувати виконувані файли:

a) Колонізація (гра DOS)

marc@quadfork MINGW64 /c/Program Files (x86)/GalaxyClient/Games/Colonization/MPS/COLONIZE
$ file *.EXE
CLOSING.EXE: MS-DOS executable, MZ for MS-DOS
INSTALL.EXE: MS-DOS executable, MZ for MS-DOS, LZEXE v0.91 compressed
MAPEDIT.EXE: MS-DOS executable, MZ for MS-DOS
MPSCOPY.EXE: MS-DOS executable, MZ for MS-DOS
OPENING.EXE: MS-DOS executable, MZ for MS-DOS
VICEROY.EXE: MS-DOS executable, MZ for MS-DOS

b) Dungeon Keeper (гра DOS та Windows)

marc@quadfork MINGW64 /c/Program Files (x86)/GalaxyClient/Games/Dungeon Keeper Gold
$ file *.EXE
DEEPER.EXE: MS-DOS executable, LE executable for MS-DOS, DOS4GW DOS extender
DOS4GW.EXE: MS-DOS executable, LE for MS-DOS, DOS4GW DOS extender (embedded)
KEEPER.EXE: MS-DOS executable, LE executable for MS-DOS, DOS4GW DOS extender

c) Захисник Dungeon 2 (гра Windows)

marc@quadfork MINGW64 /c/Program Files (x86)/GalaxyClient/Games/Dungeon Keeper 2
$ file *.EXE
DKII.EXE:      PE32 executable (GUI) Intel 80386, for MS Windows
DKII_SOFT.EXE: PE32 executable (GUI) Intel 80386, for MS Windows

Це було використано з file з команди msys2 встановлення.


Дякуємо @mvw. Я зрозуміла щось очевидно. Це програма, яка може працювати на 32-бітній ОС, таким чином, вона повинна бути 16-бітною програмою. Таким чином, проблема полягає в отриманні 16-бітової програми для роботи на 64-бітовій машині, тому мені потрібна віртуальна машина.
Ditlev Reventlow
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.