Većina softvera trenutno radi na 64-bitnim sustavima Windows. Da bi izbjegli moguće gubitke performansi, programeri pokušavaju osigurati povratnu kompatibilnost 32-bitnih aplikacija u takvim sustavima.
Upute
Korak 1
Saznajte kako rade 32-bitne aplikacije u 64-bitnim okruženjima. To čini oponašajući prikladno okruženje.
Wow64 (Windows jn Windows64) presreće sve prijelaze između 32-bitnog programskog koda i jezgre sustava. U tu svrhu 64-bitne verzije sustava Windows uključuju posebne 32-bitne verzije Ntdll.dll, User32.dll i Gdi32.dll, koje prenose kontrolu na Wow64 umjesto redovitog sistemskog poziva. Istodobno, Wow64 se prebacuje u 64-bitni način, pretvara proslijeđene 32-bitne pokazivače u 64-bitne i izvodi sistemski poziv. Dakle, 32-bitna aplikacija potpuno je izolirana od sustava i ostalih 64-bitnih aplikacija.
Korak 2
Pritisnite gumb "Start" za otvaranje glavnog izbornika sustava i idite na stavku "Run" da biste pozvali alat naredbenog retka.
3. korak
Unesite% systemroot% / SysWOW64 / regsvr32.exe da biste registrirali 32-bitnu verziju DLL-a.
4. korak
Pozovite% systemroot% / SysWOW64 / cscript.exe da biste pokrenuli VB skriptu koja stvara 32-bitne COM objekte kao što su Internet Explorer ili Microsoft Office Word.
Korak 5
Vratite se na glavni izbornik Start i idite na Run za pokretanje alata Registry Editor.
Korak 6
Unesite regedit u polje Otvori i kliknite U redu da biste potvrdili naredbu.
Korak 7
Proširite sljedeće grane registra da biste promijenili parametre kako biste pokrenuli sve skripte u 32-bitnom načinu:
- 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.
Korak 8
Promijenite vrijednost skripti iz Default = C: / Windows / System32 / SysWOW64 / CScript.exe "% 1"% * u Default = C: / Windows / System32 / SysWOW64 / Cscript.exe "% 1"% *.
Korak 9
Ponovo pokrenite računalo da biste primijenili odabrane promjene.