Sådan Køres Et 32-bit Program

Indholdsfortegnelse:

Sådan Køres Et 32-bit Program
Sådan Køres Et 32-bit Program

Video: Sådan Køres Et 32-bit Program

Video: Sådan Køres Et 32-bit Program
Video: Understanding the differences between 8bit, 16bit, 32bit, and 64bit -- Arrow Tech Trivia 2024, November
Anonim

Det meste af softwaren kører i øjeblikket på 64-bit Windows-systemer. For at undgå mulige præstationstab forsøger udviklere at give bagudkompatibilitet af 32-bit applikationer i sådanne systemer.

Sådan køres et 32-bit program
Sådan køres et 32-bit program

Instruktioner

Trin 1

Lær, hvordan 32-bit applikationer fungerer i 64-bit miljøer. Det gør det ved at efterligne et passende miljø.

Wow64 (Windows jn Windows64) opfanger alle overgange mellem 32-bit applikationskoden og systemkernen. Til dette inkluderer 64-bit versioner af Windows specielle 32-bit versioner af Ntdll.dll, User32.dll og Gdi32.dll, som overfører kontrol til Wow64 i stedet for et almindeligt systemopkald. På samme tid skifter Wow64 til 64-bit-tilstand, konverterer de beståede 32-bit-markører til 64-bit og udfører et systemopkald. Således er en 32-bit applikation fuldstændig isoleret fra systemet og andre 64-bit applikationer.

Trin 2

Klik på "Start" -knappen for at åbne systemets hovedmenu og gå til punktet "Kør" for at påkalde kommandolinjeværktøjet.

Trin 3

Indtast% systemroot% / SysWOW64 / regsvr32.exe for at registrere 32-bit versionen af DLL-filen.

Trin 4

Ring til% systemroot% / SysWOW64 / cscript.exe for at køre et VB-script, der opretter 32-bit COM-objekter såsom Internet Explorer eller Microsoft Office Word.

Trin 5

Gå tilbage til hovedmenuen Start, og gå til Kør for at starte værktøjet Registreringseditor.

Trin 6

Indtast regedit i feltet Åbn, og klik på OK for at bekræfte kommandoen.

Trin 7

Udvid følgende registreringsdatabasegrener for at ændre parametrene for at køre alle scripts i 32-bit tilstand:

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

Trin 8

Skift scriptsværdien fra Standard = C: / Windows / System32 / SysWOW64 / CScript.exe "% 1"% * til Standard = C: / Windows / System32 / SysWOW64 / Cscript.exe "% 1"% *.

Trin 9

Genstart computeren for at anvende de valgte ændringer.

Anbefalede: