Comment Exécuter Une Application 32 Bits

Table des matières:

Comment Exécuter Une Application 32 Bits
Comment Exécuter Une Application 32 Bits

Vidéo: Comment Exécuter Une Application 32 Bits

Vidéo: Comment Exécuter Une Application 32 Bits
Vidéo: Utiliser des apps 32 bits avec Catalina 2024, Peut
Anonim

La plupart des logiciels fonctionnent actuellement sur des systèmes Windows 64 bits. Pour éviter d'éventuelles pertes de performances, les développeurs essaient de fournir une compatibilité descendante des applications 32 bits dans de tels systèmes.

Comment exécuter une application 32 bits
Comment exécuter une application 32 bits

Instructions

Étape 1

Découvrez comment les applications 32 bits fonctionnent dans des environnements 64 bits. Il le fait en émulant un environnement approprié.

Wow64 (Windows jn Windows64) intercepte toutes les transitions entre le code d'application 32 bits et le noyau système. Pour cela, les versions 64 bits de Windows incluent des versions 32 bits spéciales de Ntdll.dll, User32.dll et Gdi32.dll, qui transfèrent le contrôle à Wow64 au lieu d'un appel système normal. Dans le même temps, Wow64 passe en mode 64 bits, convertit les pointeurs 32 bits transmis en pointeurs 64 bits et effectue un appel système. Ainsi, une application 32 bits est complètement isolée du système et des autres applications 64 bits.

Étape 2

Cliquez sur le bouton "Démarrer" pour afficher le menu principal du système et accédez à l'élément "Exécuter" pour appeler l'outil de ligne de commande.

Étape 3

Entrez% systemroot% / SysWOW64 / regsvr32.exe pour enregistrer la version 32 bits de la DLL.

Étape 4

Appelez% systemroot% / SysWOW64 / cscript.exe pour exécuter un script VB qui crée des objets COM 32 bits tels qu'Internet Explorer ou Microsoft Office Word.

Étape 5

Revenez au menu Démarrer principal et accédez à Exécuter pour lancer l'outil Éditeur du Registre.

Étape 6

Entrez regedit dans le champ Ouvrir et cliquez sur OK pour confirmer la commande.

Étape 7

Développez les branches de registre suivantes pour modifier les paramètres afin d'exécuter tous les scripts en mode 32 bits:

- HKEY_CLASSES_ROOT / JSEFile / Shell / Open2 / Command;

- HKEY_CLASSES_ROOT / JSFFile / Shell / Open2 / Command;

- HKEY_CLASSES_ROOT / JBEFile / Shell / Open2 / Command;

- HKEY_CLASSES_ROOT / JBSFile / Shell / Open2 / Command;

- HKEY_CLASSES_ROOT / WSFFile / Shell / Open2 / Command.

Étape 8

Modifiez la valeur des scripts de Default = C: / Windows / System32 / SysWOW64 / CScript.exe "% 1"% * à Default = C: / Windows / System32 / SysWOW64 / Cscript.exe "% 1"% *.

Étape 9

Redémarrez votre ordinateur pour appliquer les modifications sélectionnées.

Conseillé: