Duplicata possible:
pourquoi le système d'exploitation 64 bits ne peut pas exécuter une application 16 bits?
Comment faire fonctionner des programmes 16 bits sur un Windows 64 bits?
Ici, au travail, ma nouvelle machine de développement est Windows 7 64 bits (donc je peux utiliser de la mémoire supplémentaire et exécuter des machines virtuelles). Cependant, j'ai un dilemme: il semble que les programmes DOS 16 bits ne fonctionnent pas sous Windows 7 64 bits.
J'ai un ancien programme hérité écrit dans Clipper que je dois exécuter périodiquement.
Je ne peux pas accéder au paramètre de compatibilité car Windows 7 les grise.
prn:
etlpt:
ne pas travailler avec le spouleur Windows et les pilotes. C'était codé en dur.Réponses:
Pour les anciens programmes DOS, vous pouvez essayer de les exécuter dans l’ émulateur DOSBox .
la source
Vous avez donné votre propre solution dans votre question:
Il suffit de lancer une machine virtuelle qui est capable d'exécuter votre application Clipper, VMWare avec une version antérieure de Windows ou FreeDOS (ou MSDOS réel).
Sachez simplement que vous avez généralement besoin de licences pour exécuter des systèmes d'exploitation sur des machines virtuelles (c'est pourquoi FreeDOS peut être une option viable si vous ne pouvez pas obtenir de licence pour Microsoft DOS).
la source
Si vous avez Windows 7 Professionnel, Édition Intégrale ou Entreprise, vous pouvez utiliser le mode Windows XP intégré.
la source
Peut-être un peu OT, mais puisque la question est Tagged Windows ...
Il est également possible d'exécuter des applications Win16 via DOSBox car, étant donné les disques d'installation de Windows 3.1 ou des images de celui-ci, il est possible d'installer et d'exécuter à nouveau Windows 3.1x.
Des instructions détaillées peuvent être trouvées ici: http://vogons.zetafleet.com/viewtopic.php?t=9405
la source
Je vous recommanderais D-Fend Reloaded .
Il comprend DOSBox et une interface utilisateur graphique qui le rend beaucoup plus facile à configurer. Vous pouvez même télécharger D-Fend Reloaded avec des jeux gratuits déjà inclus et configurés.
la source
La réponse courte n'est pas sans une émulation tierce de l'environnement DOS 16 bits. La réponse longue est couverte dans cet article Wiki, http://en.wikipedia.org/wiki/Virtual_DOS_machine , qui note l'absence de l'exclusion NTVDM (NT Virtual DOS Machine) des environnements 64 bits.
la source