Hvordan Kjøre Et 32-bits Program

Innholdsfortegnelse:

Hvordan Kjøre Et 32-bits Program
Hvordan Kjøre Et 32-bits Program

Video: Hvordan Kjøre Et 32-bits Program

Video: Hvordan Kjøre Et 32-bits Program
Video: PLC Programming - 64 Bit to 32 Bit Conversion 2024, Kan
Anonim

Det meste av programvaren kjører for tiden på 64-biters Windows-systemer. For å unngå mulig ytelsestap, prøver utviklere å tilby bakoverkompatibilitet av 32-biters applikasjoner i slike systemer.

Hvordan kjøre et 32-bits program
Hvordan kjøre et 32-bits program

Bruksanvisning

Trinn 1

Lær hvordan 32-biters applikasjoner fungerer i 64-biters miljøer. Det gjør dette ved å etterligne et passende miljø.

Wow64 (Windows jn Windows64) fanger opp alle overganger mellom 32-biters applikasjonskode og systemkjernen. For dette inkluderer 64-bitersversjoner av Windows spesielle 32-bitersversjoner av Ntdll.dll, User32.dll og Gdi32.dll, som overfører kontrollen til Wow64 i stedet for en vanlig systemanrop. Samtidig bytter Wow64 til 64-bit-modus, konverterer de passerte 32-bits pekere til 64-bit, og utfører et systemanrop. Dermed er en 32-biters applikasjon helt isolert fra systemet og andre 64-biters applikasjoner.

Steg 2

Klikk på "Start" -knappen for å få frem hovedmenyen til systemet og gå til "Kjør" -elementet for å påkalle kommandolinjeverktøyet.

Trinn 3

Skriv inn% systemroot% / SysWOW64 / regsvr32.exe for å registrere 32-biters versjonen av DLL.

Trinn 4

Ring% systemroot% / SysWOW64 / cscript.exe for å kjøre et VB-skript som lager 32-biters COM-objekter som Internet Explorer eller Microsoft Office Word.

Trinn 5

Gå tilbake til hovedmenyen og gå til Kjør for å starte Registerredigeringsverktøyet.

Trinn 6

Skriv inn regedit i Åpne-feltet og klikk OK for å bekrefte kommandoen.

Trinn 7

Utvid følgende registergrener for å endre parametrene for å kjøre alle skript i 32-biters modus:

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

Trinn 8

Endre skriptverdien fra Standard = C: / Windows / System32 / SysWOW64 / CScript.exe "% 1"% * til Standard = C: / Windows / System32 / SysWOW64 / Cscript.exe "% 1"% *.

Trinn 9

Start datamaskinen på nytt for å bruke de valgte endringene.

Anbefalt: