So Führen Sie Eine 32-Bit-Anwendung Aus

Inhaltsverzeichnis:

So Führen Sie Eine 32-Bit-Anwendung Aus
So Führen Sie Eine 32-Bit-Anwendung Aus

Video: So Führen Sie Eine 32-Bit-Anwendung Aus

Video: So Führen Sie Eine 32-Bit-Anwendung Aus
Video: Как перейти с 32 bit на 64 bit Windows 7 без флешки или диска и без потери данных (Способ №2) 2024, November
Anonim

Der Großteil der Software läuft derzeit auf 64-Bit-Windows-Systemen. Um mögliche Leistungseinbußen zu vermeiden, versuchen Entwickler, die Abwärtskompatibilität von 32-Bit-Anwendungen in solchen Systemen bereitzustellen.

So führen Sie eine 32-Bit-Anwendung aus
So führen Sie eine 32-Bit-Anwendung aus

Anweisungen

Schritt 1

Erfahren Sie, wie 32-Bit-Anwendungen in 64-Bit-Umgebungen funktionieren. Dies geschieht durch die Emulation einer geeigneten Umgebung.

Wow64 (Windows jn Windows64) fängt alle Übergänge zwischen dem 32-Bit-Anwendungscode und dem Systemkernel ab. 64-Bit-Versionen von Windows enthalten dafür spezielle 32-Bit-Versionen von Ntdll.dll, User32.dll und Gdi32.dll, die die Steuerung anstelle eines regulären Systemaufrufs an Wow64 übergeben. Gleichzeitig wechselt Wow64 in den 64-Bit-Modus, wandelt die übergebenen 32-Bit-Zeiger in 64-Bit-Zeiger um und führt einen Systemaufruf durch. Somit ist eine 32-Bit-Anwendung vollständig vom System und anderen 64-Bit-Anwendungen isoliert.

Schritt 2

Klicken Sie auf die Schaltfläche "Start", um das Hauptmenü des Systems aufzurufen, und gehen Sie zum Element "Ausführen", um das Befehlszeilentool aufzurufen.

Schritt 3

Geben Sie% systemroot% / SysWOW64 / regsvr32.exe ein, um die 32-Bit-Version der DLL zu registrieren.

Schritt 4

Rufen Sie % systemroot% / SysWOW64 / cscript.exe auf, um ein VB-Skript auszuführen, das 32-Bit-COM-Objekte wie Internet Explorer oder Microsoft Office Word erstellt.

Schritt 5

Kehren Sie zum Hauptmenü Start zurück und gehen Sie zu Ausführen, um das Registrierungs-Editor-Tool zu starten.

Schritt 6

Geben Sie regedit in das Feld Öffnen ein und klicken Sie auf OK, um den Befehl zu bestätigen.

Schritt 7

Erweitern Sie die folgenden Registrierungszweige, um die Parameter zu ändern, um alle Skripte im 32-Bit-Modus auszuführen:

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

Schritt 8

Ändern Sie den Skriptwert von Standard = C: / Windows / System32 / SysWOW64 / CScript.exe "% 1"% * in Standard = C: / Windows / System32 / SysWOW64 / Cscript.exe "% 1"% *.

Schritt 9

Starten Sie Ihren Computer neu, um die ausgewählten Änderungen zu übernehmen.

Empfohlen: