Ako Spustiť 32-bitovú Aplikáciu

Obsah:

Ako Spustiť 32-bitovú Aplikáciu
Ako Spustiť 32-bitovú Aplikáciu

Video: Ako Spustiť 32-bitovú Aplikáciu

Video: Ako Spustiť 32-bitovú Aplikáciu
Video: Control 32 Servo over Wi-Fi using ESP32 and PCA9685 via desktop or mobile phone V5 2024, November
Anonim

Väčšina softvéru momentálne beží na 64-bitových systémoch Windows. Aby sa zabránilo možným stratám výkonu, vývojári sa snažia zabezpečiť spätnú kompatibilitu 32-bitových aplikácií v takýchto systémoch.

Ako spustiť 32-bitovú aplikáciu
Ako spustiť 32-bitovú aplikáciu

Inštrukcie

Krok 1

Naučte sa, ako fungujú 32-bitové aplikácie v 64-bitových prostrediach. Robí to emuláciou vhodného prostredia.

Wow64 (Windows jn Windows64) zachytáva všetky prechody medzi 32-bitovým kódom aplikácie a jadrom systému. Preto obsahujú 64-bitové verzie systému Windows špeciálne 32-bitové verzie Ntdll.dll, User32.dll a Gdi32.dll, ktoré namiesto bežného systémového volania prenášajú riadenie do Wow64. Wow64 sa zároveň prepne do 64-bitového režimu, prevedie odovzdané 32-bitové ukazovatele na 64-bitové a vykoná systémové volanie. 32-bitová aplikácia je teda úplne izolovaná od systému a ďalších 64-bitových aplikácií.

Krok 2

Kliknutím na tlačidlo „Štart“vyvoláte hlavnú ponuku systému a výberom položky „Spustiť“vyvoláte nástroj príkazového riadku.

Krok 3

Zadajte% systemroot% / SysWOW64 / regsvr32.exe a zaregistrujte 32-bitovú verziu DLL.

Krok 4

Zavolajte% systemroot% / SysWOW64 / cscript.exe, aby ste spustili skript VB, ktorý vytvára 32-bitové objekty COM, napríklad Internet Explorer alebo Microsoft Office Word.

Krok 5

Vráťte sa do hlavnej ponuky Štart a prechodom na príkaz Spustiť spustite nástroj Editor databázy Registry.

Krok 6

Do poľa Open zadajte regedit a príkaz potvrďte kliknutím na OK.

Krok 7

Rozbaľte nasledujúce vetvy registra, aby ste zmenili parametre, aby ste mohli spúšťať všetky skripty v 32-bitovom režime:

- 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

Zmeňte hodnotu skriptov z hodnoty Default = C: / Windows / System32 / SysWOW64 / CScript.exe "% 1"% * na hodnotu Default = C: / Windows / System32 / SysWOW64 / Cscript.exe "% 1"% *.

Krok 9

Ak chcete použiť vybrané zmeny, reštartujte počítač.

Odporúča: