File ISO per casella virtuale, Windows 32 bit


0

Ho un computer a 64 bit con Windows 7 e voglio eseguire un programma a 16 bit. Così, ho installato la scatola virtuale per poterlo fare.

Come ottengo il file ISO in modo che possa essere eseguito ad es. Windows XP in 32 bit? E costa?


Questo sembra un XY Problem - perché non eseguire semplicemente il programma a 32 bit nel sistema operativo a 64 bit?
Tetsujin

Windows a 64 bit esegue applicazioni a 32 bit non modificate e senza necessità di modalità di compatibilità, virtualizzazione, ecc. Non è necessario eseguire tutte queste operazioni per eseguire un'applicazione a 32 bit. Basta fare doppio clic ed eseguire.
Dawn Benton

Grazie @Tetsujin. Sembra che abbia frainteso qualcosa. Il programma non può essere eseguito su un sistema operativo a 64 bit, solo su un sistema operativo a 32 bit. Ho capito che se un programma poteva funzionare solo su sistemi operativi a 32 bit, allora il programma era anche a 32 bit. Leggendo il link postato qui sotto e le tue risposte, lo capisco dal momento che il programma è probabilmente un programma a 16 bit poiché funziona solo su sistemi operativi a 32 bit. Cambierò immediatamente la formulazione della domanda. Quindi il problema è ottenere un programma a 16 bit da eseguire su un sistema operativo a 64 bit.
Ditlev Reventlow

se è un programma DOS, usa DOSBOX per farlo funzionare su finestre a 64 bit
magicandre1981

Risposte:


1

Il tuo programma Windows a 32 bit potrebbe essere eseguito in modalità di compatibilità su un sistema Windows a 64 bit. Per esempio. vedere Qui .

Un'altra opzione è in effetti la creazione di un'istanza casella virtuale, in cui è necessario installare prima un sistema operativo Windows a 32 bit.

Sarai quindi in grado di eseguire il programma Windows a 32 bit all'interno del sistema operativo Windows a 32 bit virtualizzato. Ciò potrebbe abilitare il software che non verrà eseguito in modalità di compatibilità, ma viene fornito con una certa penalizzazione delle prestazioni a causa del sovraccarico di virtualizzazione.

Microsoft fornisce file ISO per alcuni dei suoi sistemi. Esistono strumenti per semplificare il download, ad es. Qui .

Come con ogni licenza, potrebbe costare denaro acquistare una chiave di licenza, oppure è possibile utilizzare una chiave di licenza da un vecchio computer inutilizzato.

Aggiornare:

Si può usare anche un Windows a 16 bit. Per esempio. archiv.org porta un iso ( collegamento ) che può essere eseguito in VirtualBox.

Per le applicazioni DOS a 16 bit si può usare il DOSBox emulatore, se necessario insieme a FreeDOS. La società gog.com utilizza questo (vedi sotto).

Aggiornare:

Sembra l'Unix file l'utilità è in grado di identificare gli eseguibili:

a) Colonizzazione (gioco 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 (gioco DOS e 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 Keeper 2 (gioco 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

Questo è stato usato con il file comando da un msys2 installazione.


Grazie @mvw. Avevo frainteso qualcosa di apparente. È un programma che può essere eseguito su sistemi operativi a 32 bit, quindi deve essere un programma a 16 bit. Quindi il problema è ottenere un programma a 16 bit da eseguire su una macchina a 64 bit, motivo per cui ho bisogno della macchina virtuale.
Ditlev Reventlow
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.