Cum Să Rulați O Aplicație Pe 32 De Biți

Cuprins:

Cum Să Rulați O Aplicație Pe 32 De Biți
Cum Să Rulați O Aplicație Pe 32 De Biți

Video: Cum Să Rulați O Aplicație Pe 32 De Biți

Video: Cum Să Rulați O Aplicație Pe 32 De Biți
Video: Testez aplicația "Animation Maker" 2024, Mai
Anonim

Majoritatea software-ului rulează în prezent pe sisteme Windows pe 64 de biți. Pentru a evita posibilele pierderi de performanță, dezvoltatorii încearcă să ofere compatibilitate inversă a aplicațiilor pe 32 de biți în astfel de sisteme.

Cum se execută o aplicație pe 32 de biți
Cum se execută o aplicație pe 32 de biți

Instrucțiuni

Pasul 1

Aflați cum funcționează aplicațiile pe 32 de biți în medii pe 64 de biți. Face acest lucru prin emularea unui mediu adecvat.

Wow64 (Windows jn Windows64) interceptează toate tranzițiile dintre codul aplicației pe 32 de biți și kernel-ul sistemului. Pentru aceasta, versiunile pe 64 de biți ale Windows includ versiuni speciale pe 32 de biți ale Ntdll.dll, User32.dll și Gdi32.dll, care transferă controlul către Wow64 în loc de un apel sistem normal. În același timp, Wow64 trece la modul pe 64 de biți, convertește indicatorii de 32 de biți trecuți pe cei pe 64 de biți și efectuează un apel de sistem. Astfel, o aplicație pe 32 de biți este complet izolată de sistem și de alte aplicații pe 64 de biți.

Pasul 2

Faceți clic pe butonul „Start” pentru a afișa meniul principal al sistemului și accesați elementul „Run” pentru a invoca instrumentul din linia de comandă.

Pasul 3

Introduceți% systemroot% / SysWOW64 / regsvr32.exe pentru a înregistra versiunea pe 32 de biți a DLL.

Pasul 4

Apelați% systemroot% / SysWOW64 / cscript.exe pentru a rula un script VB care creează obiecte COM pe 32 de biți, cum ar fi Internet Explorer sau Microsoft Office Word.

Pasul 5

Reveniți la meniul principal Start și accesați Run pentru a lansa instrumentul Registry Editor.

Pasul 6

Introduceți regedit în câmpul Deschidere și faceți clic pe OK pentru a confirma comanda.

Pasul 7

Extindeți următoarele ramuri de registry pentru a modifica parametrii pentru a rula toate scripturile în modul pe 32 de biți:

- 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.

Pasul 8

Schimbați valoarea scripturilor din Default = C: / Windows / System32 / SysWOW64 / CScript.exe "% 1"% * la Default = C: / Windows / System32 / SysWOW64 / Cscript.exe "% 1"% *.

Pasul 9

Reporniți computerul pentru a aplica modificările selectate.

Recomandat: