J'ai un ordinateur Windows 10 (édition à domicile), qui possède 4 Go de Ram et un processeur i5. J'ai besoin d'exécuter un ancien programme de comptabilité 32 bits. Le fournisseur a déclaré qu'il ne publiera pas une version de 64 bits (bien qu'une version de 64 bits existe, il manque des fonctionnalités clés de l'ancienne version).
Le programme s'efface bien, mais quand je clique sur l'icône du programme, il dit que le programme ne fonctionnera pas sur un système de 64 bits.
Quelles options ai-je?
J'ai fait un peu de recherche, mais il semble qu'il y a des impasses.
1) WoW64
Lien
Apparemment, ceci est censé vous permettre d'exécuter 32 bits sur Windows 64 bits. Cependant, je ne suis pas sûr de l'installer. Je pense que c'est uniquement pour les serveurs Web. Cependant, ce thread de débordement de pile indique qu'il peut fonctionner sur Windows 7, mais n'explique pas comment le configurer (ou s'il fonctionnera sur Windows 10).
2) Mode XP
Lien
Un émetteur Windows XP 32 bits. Cependant, cela semble être uniquement pour Windows 7. De plus, selon ce thread de débordement de pile , vous avez besoin de Windows Professionnel.
3) Machine de boîte virtuelle
Lien
Imposez-vous à Windows. Je considère que la victime est trop importante pour mes besoins. De plus, je devrais acheter une licence Windows 32 bits. Je pense que ça fonctionnerait lentement avec 4 Go de Ram.
4) Lecteur de partition dans les versions 32 bits et 64 bits Apparemment, vous pouvez utiliser l'outil gratuit EaseUS pour diviser le lecteur en deux, puis installer des versions distinctes de 32 bits et 64 bits.
Encore une fois, cela semble être trop élevé et il semble que j'aurais besoin d'acheter une licence 32 bits Windows 10.
Est-ce que ce sont mes seules options?
Images
Installation
Première exécution (à partir du message d'erreur, je suppose que c'est un programme 16 bits)
Cliquer sur le programme
Autrement dit, si vous souhaitez exploiter un ancien programme 16 bits, vous devez exécuter une version 32 bits de Windows. Les versions 64 bits du système d'exploitation ne le supporte pas , car elles n'ont pas la couche de compatibilité (elles sont compatibles avec le logiciel 32 bits plus utilisé). Il existe d' autres limitations de Windows 64 bits , mais le point clé ici est que les programmes 16 bits ne seront pas exécutés.
Modifier: Après avoir réexpédié cette question quelque temps plus tard, j'aimerais aborder vos constatations dans l'OP.
Ce n'est pas 32 bits, c'est 16 bit
Cela nécessiterait que vous puissiez exécuter un espace de mémoire WoW 16 bits.
WoW16 représente Windows sous Windows.
Le WoW a démarré dans Windows 3.0, souvent appelé Windows for Workgroups.
Étant donné que cet espace mémoire de 16 bits n'est plus disponible, vous pouvez installer DOSBox sur le système, installer Windows 3.1 dans DOSBox et exécuter l'application à partir de là.
Votre autre option est d'installer une version 32 bits de Windows 10 en tant que machine virtuelle et de l'exécuter à partir de là.
Virtual Box avec Linux et Wine pourrait le faire.
Alternativement, voici un didacticiel utilisant DosBox .