Główny Inny Jak sprawić, by aplikacje 32-bitowe działały w 64-bitowym systemie Windows

Jak sprawić, by aplikacje 32-bitowe działały w 64-bitowym systemie Windows



Pierwsze systemy Windows wykorzystywały 16-bitowe jądro oparte na systemie MS-DOS do uruchamiania powłoki graficznej w celu uzyskania dostępu do usług systemu. Jeśli to ostatnie zdanie skłoniło cię do szukania glosariusza technicznego, uspokój się. Informacje zawarte w tym artykule będą dostępne zarówno dla ekspertów, jak i laików. Podczas uruchamiania aplikacji 32-bitowej w 64-bitowej wersji systemu Windows mogły wystąpić pewne problemy. Jeśli tak, przeczytaj dalej, aby dowiedzieć się, dlaczego tak się dzieje i jak to naprawić.

jak dodać dlc do gier Steam
Jak sprawić, by aplikacje 32-bitowe działały w 64-bitowym systemie Windows

Niektóre niezbędne koncepcje

Prosty fakt jest taki, że nie powinieneś mieć tego problemu w pierwszej kolejności. Windows ma emulator, który - jeśli działa poprawnie - zapewnia niezbędne środowisko do normalnego działania aplikacji 64-bitowych i 32-bitowych. Ten emulator (WOW64) oddziela aplikacje 32-bitowe od 64-bitowych, aby zapobiec kolizjom plików i / lub rejestru. Uwaga techniczna: procesy 32-bitowe nie mogą wykonywać 64-bitowych bibliotek DLL, więc może to być przyczyną problemu.

Niektóre niezbędne koncepcje

Należy pamiętać, że w rzeczywistości może być uruchomiona 16-bitowa aplikacja, która z pewnością nie będzie działać. Szybkim sposobem sprawdzenia, czy program jest 16-bitowy, jest przejście do jego lokalizacji na komputerze. Kliknij go prawym przyciskiem myszy i wybierz Właściwości z menu rozwijanego. Jeśli karta właściwości ma kartę Wersja lub Poprzednie wersje, nie jest to aplikacja 16-bitowa.

Zapewnienie zgodności

Pierwszą rzeczą, którą powinieneś wypróbować, gdy zaczynasz uruchamiać oprogramowanie, które ma problemy ze zgodnością, jest uruchomienie go w trybie zgodności. Obecnie jest bardzo niewiele problemów, które to realistycznie rozwiązuje, ale była to bardzo przydatna funkcja, gdy Windows 95 został zastąpiony przez NT.

Aby uruchomić aplikację w trybie zgodności, przejdź do niej w eksploratorze plików i kliknij ją prawym przyciskiem myszy. Tak samo jak powyżej, kliknij Właściwości w menu. W obszarze Właściwości kliknij kartę Zgodność. Kliknij pole z napisem Uruchom ten program w trybie zgodności dla: i wybierz wersję systemu Windows, której chcesz użyć. Następnie kliknij Zastosuj i spróbuj uruchomić aplikację. Opcji powinno być tylko kilka, więc spróbuj je wszystkie przeanalizować. compmode

Włącz aplikacje 32-bitowe

Aby być dokładnym, możesz upewnić się, że aplikacje 32-bitowe są włączone w usługach systemu Windows. Aby to zrobić, wykonaj następujące kroki:

  1. Zacznij od uzyskania dostępu do funkcji systemu Windows, wpisując funkcje systemu Windows w polu wyszukiwania systemu Windows i wybierając najlepsze dopasowanie.
  2. Zaznacz pole z napisem Internetowe usługi informacyjne i kliknij OK. Instalacja tej funkcji zajmie chwilę
  3. Uruchom Menedżera usług IIS, wpisując internetowe usługi informacyjne w polu wyszukiwania systemu Windows i wybierając najlepsze dopasowanie.
  4. W lewym oknie zobaczysz nazwę swojego komputera, rozwiń ją i kliknij Pule aplikacji.
  5. W prawym oknie kliknij prawym przyciskiem myszy DefaultAppPools i wybierz Ustawienia zaawansowane.
  6. Wybierz opcję Włącz aplikacje 32-bitowe i zmień ją z False na True.
  7. Kliknij OK i uruchom ponownie komputer.

Po zakończeniu spróbuj ponownie uruchomić aplikację. Jeśli WOW64 działa poprawnie, nie powinno to być konieczne, ale w niektórych przypadkach okazało się skuteczne.

Nieprawidłowe pliki programów

Starsze programy czasami mylą instalację, a ich pliki mogą trafiać do niewłaściwego folderu. Jest to szczególnie trudne do wykrycia, ponieważ wydaje się, że instalacja przebiegła bez żadnych problemów.

W 64-bitowych wersjach systemu Windows wszystkie aplikacje 64-bitowe są instalowane w folderze Program Files (x86). Obejmuje to wszelkie pliki związane z zainstalowaną aplikacją. Jednak programy 32-bitowe trafiają do oddzielnego folderu o nazwie Program Files. Jeśli ścieżki są nieprawidłowo zakodowane w instalacji, aplikacja mogła zostać zainstalowana w niewłaściwym folderze.

Chromecast nie łączy się z internetem

Nieprawidłowe pliki programów

Naprawienie tego powinno obejmować edycję części kodu instalacyjnego, ale nie musisz tego robić, a mimo to możesz nie być w stanie uzyskać dostępu do kodu źródłowego. Aby uzyskać prowizoryczne rozwiązanie, po prostu znajdź zainstalowane pliki i skopiuj je ręcznie do folderu Program Files.

Golenie i strzyżenie, dwa bity

To tylko niektóre z problemów, z którymi możesz się spotkać podczas uruchamiania aplikacji 32-bitowej. Ale znowu nie można wystarczająco podkreślić, że to nigdy nie powinno się zdarzyć, ponieważ istnieją środki, aby temu zapobiec. O wiele bardziej prawdopodobne jest, że masz do czynienia z innym problemem ze zgodnością. Jeśli masz pewność, że rejestr powoduje problemy, zacznij od rozwiązań przedstawionych w artykule.

Czy którakolwiek z metod opisanych w artykule była pomocna? Co sprawiło, że masz pewność, że 32-bitowy rejestr jest naprawdę przyczyną problemu? Podziel się uzasadnieniem w komentarzach poniżej.

Ciekawe Artykuły

Wybór Redakcji

Jak wyłączyć nakładkę Discord
Jak wyłączyć nakładkę Discord
Kiedy grasz w grę zespołową, komunikacja z innymi członkami twojego zespołu jest bardzo ważna. Nic więc dziwnego, że Discord stał się bardzo popularnym narzędziem wśród graczy, ponieważ jest jednym z
Jak zabić proces w systemie Windows 10
Jak zabić proces w systemie Windows 10
Istnieje wiele powodów, dla których możesz chcieć zabić proces w systemie Windows 10 i różne metody, których możesz użyć, aby go zakończyć.
Linux Mint 19.2 przyniesie ulepszenia do Cinnamon i Nemo
Linux Mint 19.2 przyniesie ulepszenia do Cinnamon i Nemo
Cinnamon to flagowe środowisko graficzne Linux Mint. Początkowo jako widelec Gnome 3, teraz jest w pełni niezależny. Cynamon przenosi nowoczesne technologie na pulpit systemu Linux, zachowując klasyczny paradygmat pulpitu z paskiem zadań, menu aplikacji i tradycyjnym zarządzaniem oknami. Oprócz nowych funkcji ujawnionych wraz z wydaniem usługi Cinnamon na GitHub
Jak wyświetlić ukryte gry na Steam?
Jak wyświetlić ukryte gry na Steam?
Jeśli masz kilka gier na swoim koncie Steam, nie możesz grać we wszystkie aktywnie przez cały czas. W takim przypadku to naturalne, że ukrywasz te, w których już nie grasz
Naucz dzieci kodować z Lego Mindstorms
Naucz dzieci kodować z Lego Mindstorms
Znajdź nam dziecko, które nie lubi Lego, a pokażemy Ci kosmitę w dziecięcym stroju. Nie ma lepszego sposobu na zainspirowanie dzieci i zapoznanie ich z kilkoma kluczowymi koncepcjami programowania niż Lego Mindstorms,
Jak grać w Ucieczka z Tarkowa z przyjaciółmi
Jak grać w Ucieczka z Tarkowa z przyjaciółmi
Escape from Tarkov stawia cię w trudnym środowisku pełnym różnego rodzaju zagrożeń. Przetrwanie w tym świecie jest dość trudne, zwłaszcza jeśli jesteś nowicjuszem w grze. Ale jeśli połączysz siły ze swoimi przyjaciółmi,
Jak śledzić numer IMEI za pośrednictwem Google Earth? Pełny przewodnik
Jak śledzić numer IMEI za pośrednictwem Google Earth? Pełny przewodnik
Nie można programowo wyłączyć reklam automatycznych na stronie, więc oto jesteśmy!