Exécutez des applications 32 bits sur Windows 10 64 Bit

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

Installation

Première exécution (à partir du message d'erreur, je suppose que c'est un programme 16 bits) Première exécution

Cliquer sur le programme Lorsque vous cliquez 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.

  1. WoW64 vous permet d'exécuter des programmes 32 bits dans un environnement Windows 64 bits. Il est intégré au système d'exploitation Windows et ne nécessite pas d'installation supplémentaire. De même, les installations 32 bits de Windows peuvent exécuter des programmes 16 bits.
  2. XP Mode était une fonctionnalité de Windows 7 Professional, Enterprise et Ultimate, qui vous a permis d'exécuter le plus populaire au moment de Windows XP dans une machine virtuelle.
  3. Virtual Box , ou tout logiciel de machine virtuelle (VMWare est un autre exemple) vous permet d'installer un système d'exploitation à l'intérieur et de l'exécuter à l'intérieur de votre machine principale. Cela serait discutable le moyen le plus simple d'atteindre votre objectif, car vous pouvez simplement installer le logiciel sur un OS virtuel 32 bits. Si vous avez donné l'accès mémoire VM 2GB, sur une installation 32 bits, cela fonctionnerait bien. Assez, mais d'accord.
  4. Le partitionnement de votre lecteur vous permettra de créer des installations jumelées à double amorçage de Windows. Il s'agit d'une solution plus permanente, et ne doit pas être fait IMO à moins que vous ne puissiez pas exécuter la machine virtuelle.

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 .