Jak Spustit 32bitovou Aplikaci

Obsah:

Jak Spustit 32bitovou Aplikaci
Jak Spustit 32bitovou Aplikaci

Video: Jak Spustit 32bitovou Aplikaci

Video: Jak Spustit 32bitovou Aplikaci
Video: 7/10 Vadí 32 bit aplikace 64 bit OS? + Kompatibilita Hard disků (SATA), USB atd. - TT #44 [I] 2024, Smět
Anonim

Většina softwaru aktuálně běží na 64bitových systémech Windows. Aby se zabránilo možným ztrátám výkonu, snaží se vývojáři zajistit zpětnou kompatibilitu 32bitových aplikací v takových systémech.

Jak spustit 32bitovou aplikaci
Jak spustit 32bitovou aplikaci

Instrukce

Krok 1

Zjistěte, jak 32bitové aplikace fungují v 64bitových prostředích. Dělá to emulací vhodného prostředí.

Wow64 (Windows jn Windows64) zachycuje všechny přechody mezi 32bitovým kódem aplikace a jádrem systému. K tomu 64bitové verze systému Windows obsahují speciální 32bitové verze Ntdll.dll, User32.dll a Gdi32.dll, které místo běžného systémového volání přenášejí řízení na Wow64. Wow64 se současně přepne do 64bitového režimu, převede předané 32bitové ukazatele na 64bitové a provede systémové volání. 32bitová aplikace je tedy zcela izolována od systému a dalších 64bitových aplikací.

Krok 2

Kliknutím na tlačítko „Start“vyvolejte hlavní nabídku systému a přejděte na položku „Spustit“, čímž vyvoláte nástroj příkazového řádku.

Krok 3

Zadejte% systemroot% / SysWOW64 / regsvr32.exe a zaregistrujte 32bitovou verzi DLL.

Krok 4

Voláním% systemroot% / SysWOW64 / cscript.exe spusťte skript VB, který vytváří 32bitové objekty COM, jako je Internet Explorer nebo Microsoft Office Word.

Krok 5

Vraťte se do hlavní nabídky Start a v nabídce Spustit spusťte nástroj Editor registru.

Krok 6

Do pole Otevřít zadejte regedit a potvrďte příkaz kliknutím na OK.

Krok 7

Rozbalte následující větve registru a změňte parametry, abyste mohli spouštět všechny skripty v 32bitovém režimu:

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

Krok 8

Změňte hodnotu skriptů z Default = C: / Windows / System32 / SysWOW64 / CScript.exe "% 1"% * na Default = C: / Windows / System32 / SysWOW64 / Cscript.exe "% 1"% *.

Krok 9

Chcete-li použít vybrané změny, restartujte počítač.

Doporučuje: