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