Comment faire fonctionner des programmes 16 bits sous Windows 64 bits? [dupliquer]

5

Dupliquer possible:
Pourquoi un système d'exploitation 64 bits ne peut pas exécuter une application 16 bits?

En essayant de jouer à un vieux jeu, par exemple Skyroads, le message d'erreur suivant s'affiche:

La version de ce fichier n'est pas   compatible avec la version de Windows   vous courez. Vérifiez votre ordinateur   informations système pour voir si vous   besoin d'un x86 (32 bits) ou x64 (64 bits)   version du programme, puis   contactez l'éditeur de logiciels.

Si je comprends bien, Skyroads est un programme 16 bits qui n’est pas pris en charge par un système d’exploitation 64 bits. Est-il impossible de le faire fonctionner sur un système d'exploitation 64 bits?

jman
la source

Réponses:

7

Utilisez un émulateur comme DOSbox pour les jeux DOS 16 bits, vous devez utiliser une machine virtuelle pour des graphiques plus intenses.

Tom Wijsman
la source
2
DirectX pour les programmes 16 bits n'existe même pas.
grawity
1
@grawity: Correct, mais le pilote d'affichage GDI sous-jacent était en 16 bits à l'époque ... :)
Tom Wijsman
4

La réponse courte est non, il n'est pas possible d'exécuter une application 16 bits de manière native sous Windows x64. La réponse longue est oui. Si vous êtes prêt à essayer quelque chose comme Mode XP ou autre La virtualisation logiciel - vous pouvez le faire fonctionner.

Sean C.
la source
2

Vous pouvez probablement l'installer en mode XP sur Windows 7. Vous pouvez télécharger et installer le mode XP à partir de Microsoft. Cela fonctionnera comme une machine virtuelle. Je pense que cela fonctionne dans Windows 7 pro et supérieur, mais il peut y avoir quelques manipulations que vous pouvez effectuer pour arriver à fonctionner dans win 7 Home.

mike G
la source
1

Votre meilleur pari serait d’essayer de le lancer sur un OS 32 bits en Virtual Box ou Lecteur VMware .

Not Kyle stop stalking me
la source