Większość oprogramowania działa obecnie w 64-bitowych systemach Windows. Aby uniknąć ewentualnych strat wydajności, programiści starają się zapewnić kompatybilność wsteczną aplikacji 32-bitowych w takich systemach.
Instrukcje
Krok 1
Dowiedz się, jak aplikacje 32-bitowe działają w środowiskach 64-bitowych. Czyni to poprzez emulację odpowiedniego środowiska.
Wow64 (Windows jn Windows64) przechwytuje wszystkie przejścia między 32-bitowym kodem aplikacji a jądrem systemu. W tym celu 64-bitowe wersje systemu Windows zawierają specjalne 32-bitowe wersje Ntdll.dll, User32.dll i Gdi32.dll, które przenoszą kontrolę do Wow64 zamiast zwykłego wywołania systemowego. W tym samym czasie Wow64 przełącza się w tryb 64-bitowy, konwertuje przekazane wskaźniki 32-bitowe na wskaźniki 64-bitowe i wykonuje wywołanie systemowe. W ten sposób aplikacja 32-bitowa jest całkowicie odizolowana od systemu i innych aplikacji 64-bitowych.
Krok 2
Kliknij przycisk „Start”, aby wyświetlić główne menu systemu i przejdź do elementu „Uruchom”, aby wywołać narzędzie wiersza poleceń.
Krok 3
Wprowadź% systemroot% / SysWOW64 / regsvr32.exe, aby zarejestrować 32-bitową wersję biblioteki DLL.
Krok 4
Wywołaj% systemroot% / SysWOW64 / cscript.exe, aby uruchomić skrypt VB, który tworzy 32-bitowe obiekty COM, takie jak Internet Explorer lub Microsoft Office Word.
Krok 5
Wróć do głównego menu Start i przejdź do Uruchom, aby uruchomić narzędzie Edytor rejestru.
Krok 6
Wpisz regedit w polu Otwórz i kliknij OK, aby potwierdzić polecenie.
Krok 7
Rozwiń następujące gałęzie rejestru, aby zmienić parametry w celu uruchomienia wszystkich skryptów w trybie 32-bitowym:
- 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
Zmień wartość skryptów z Default = C: / Windows / System32 / SysWOW64 / CScript.exe "% 1"% * na Default = C: / Windows / System32 / SysWOW64 / Cscript.exe "% 1"% *.
Krok 9
Uruchom ponownie komputer, aby zastosować wybrane zmiany.