Een 32-bits Applicatie Uitvoeren

Inhoudsopgave:

Een 32-bits Applicatie Uitvoeren
Een 32-bits Applicatie Uitvoeren

Video: Een 32-bits Applicatie Uitvoeren

Video: Een 32-bits Applicatie Uitvoeren
Video: Как перейти с 32 bit на 64 bit Windows 7 без флешки или диска и без потери данных 2024, Mei
Anonim

De meeste software draait momenteel op 64-bits Windows-systemen. Om mogelijke prestatieverliezen te voorkomen, proberen ontwikkelaars achterwaartse compatibiliteit van 32-bits toepassingen in dergelijke systemen te bieden.

Een 32-bits applicatie uitvoeren
Een 32-bits applicatie uitvoeren

instructies:

Stap 1

Leer hoe 32-bits toepassingen werken in 64-bits omgevingen. Het doet dit door een geschikte omgeving na te bootsen.

Wow64 (Windows jn Windows64) onderschept alle overgangen tussen de 32-bits applicatiecode en de systeemkernel. Hiervoor bevatten 64-bits versies van Windows speciale 32-bits versies van Ntdll.dll, User32.dll en Gdi32.dll, die de controle overdragen aan Wow64 in plaats van een gewone systeemaanroep. Tegelijkertijd schakelt Wow64 over naar de 64-bits modus, converteert de doorgegeven 32-bits pointers naar 64-bits en voert een systeemaanroep uit. Een 32-bits toepassing is dus volledig geïsoleerd van het systeem en andere 64-bits toepassingen.

Stap 2

Klik op de knop "Start" om het hoofdmenu van het systeem te openen en ga naar het item "Uitvoeren" om het opdrachtregelprogramma op te roepen.

Stap 3

Voer% systemroot% / SysWOW64 / regsvr32.exe in om de 32-bits versie van de DLL te registreren.

Stap 4

Roep% systemroot% / SysWOW64 / cscript.exe om een VB-script uit te voeren dat 32-bits COM-objecten maakt, zoals Internet Explorer of Microsoft Office Word.

Stap 5

Keer terug naar het hoofdmenu Start en ga naar Uitvoeren om de Register-editor te starten.

Stap 6

Typ regedit in het veld Openen en klik op OK om de opdracht te bevestigen.

Stap 7

Vouw de volgende registertakken uit om de parameters te wijzigen om alle scripts in 32-bits modus uit te voeren:

- HKEY_CLASSES_ROOT / JSEFile / Shell / Open2 / Commando;

- HKEY_CLASSES_ROOT / JSFFile / Shell / Open2 / Commando;

- HKEY_CLASSES_ROOT / JBEFile / Shell / Open2 / Commando;

- HKEY_CLASSES_ROOT / JBSFile / Shell / Open2 / Commando;

- HKEY_CLASSES_ROOT / WSFFile / Shell / Open2 / Command.

Stap 8

Wijzig de scriptwaarde van Default = C: / Windows / System32 / SysWOW64 / CScript.exe "% 1"% * naar Default = C: / Windows / System32 / SysWOW64 / Cscript.exe "% 1"% *.

Stap 9

Start uw computer opnieuw op om de geselecteerde wijzigingen toe te passen.

Aanbevolen: