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