Co to jest WOW64.dll, czy można go bezpiecznie usunąć?



Zaktualizowany 2024 kwietnia: Przestań otrzymywać komunikaty o błędach i spowolnij swój system dzięki naszemu narzędziu do optymalizacji. Pobierz teraz na pod tym linkiem
  1. Pobierz i zainstaluj narzędzie do naprawy tutaj.
  2. Pozwól mu przeskanować twój komputer.
  3. Narzędzie będzie wtedy napraw swój komputer.

Te biblioteki DLL, a także 64-bitowa wersja Ntdll.dll, są jedynymi plikami binarnymi 64, które można załadować do procesu bitowego 32. Pod Windows 10 na ARM, binaria CHPE (Compiled Hybrid Portable Executable) mogą być także ładowane do XXUMX-bitowego procesu x32.

Co to jest Wow64.dll?

Wow64.dll to plik DLL (Dynamic Link Library) opracowany przez firmę Microsoft, który odnosi się do podstawowych plików systemowych systemu operacyjnego Windows. Zwykle zawiera szereg procedur i funkcji sterowników, z których może korzystać system Windows.

Część nazwy „WOW64” odnosi się tutaj do oprogramowania firmy Microsoft „Windows 32-bitowy w 64-bitowym systemie Windows”, które jest częścią systemu operacyjnego. W ten sposób system Windows może uruchamiać programy 32-bitowe w 64-bitowej wersji systemu Windows. WoW64 przekierowuje dostęp do plików, aby zapewnić prawidłowe działanie programów.

Na przykład, jeśli zainstalujesz program 32-bit na 64-bitowej wersji systemu Windows i spróbujesz zapisać go w folderze C: Program Files, WoW64 skieruje go do C: Program Files (x86). A jeśli chce uzyskać dostęp do folderu C: Windows 32, WoW64 skieruje go do C: Windows SystemWOW64. Windows robi to za pomocą readresatora systemu plików.

Wszystko to dzieje się automatycznie i przejrzyście w tle. Program nawet nie musi wiedzieć, że działa w systemie operacyjnym 64-bit, który umożliwia starszym programom bitowym 32 uruchamianie w 64-bitowych wersjach Windows bez modyfikacji. WOW64 przekierowuje również dostęp do rejestru i zapewnia, że ​​w rejestrze istnieją oddzielne obszary dla programów 64-bit i 32-bit.



Aktualizacja z kwietnia 2024 r.:

Za pomocą tego narzędzia możesz teraz zapobiegać problemom z komputerem, na przykład chroniąc przed utratą plików i złośliwym oprogramowaniem. Dodatkowo jest to świetny sposób na optymalizację komputera pod kątem maksymalnej wydajności. Program z łatwością naprawia typowe błędy, które mogą wystąpić w systemach Windows - nie ma potrzeby wielogodzinnego rozwiązywania problemów, gdy masz idealne rozwiązanie na wyciągnięcie ręki:

  • Krok 1: Pobierz narzędzie do naprawy i optymalizacji komputera (Windows 10, 8, 7, XP, Vista - Microsoft Gold Certified).
  • Krok 2: kliknij „Rozpocznij skanowanie”, Aby znaleźć problemy z rejestrem Windows, które mogą powodować problemy z komputerem.
  • Krok 3: kliknij „Naprawić wszystko”, Aby rozwiązać wszystkie problemy.

pobieranie



Czy usunięcie pliku DLL Wow64.dll jest bezpieczne?

Zdecydowanie odradza się usuwanie plików „wow64.dll”, „wow64cpu.dll” lub „wow64win.dll”, ponieważ te pliki są bardzo krytyczne dla stabilności systemu operacyjnego i są używane w wielu zwykłych procesach. Należy również pamiętać, że żadne pliki w katalogu „Windows” nie powinny być usuwane ani zastępowane, ponieważ wszystkie pliki w tym folderze są integralną częścią systemu operacyjnego.
Błąd związany z plikiem „wow64.dll”.

Większość użytkowników obawiała się tego pliku, ponieważ wiąże się z niektórymi błędami automatycznego wykonywania. Niektóre z tych błędów to:

  • _Wow64 Nie znaleziono pliku: C: Windows syswow64 Wow64.dll
  • _Wow64cpu Nie znaleziono pliku: C: Windows syswow64 Wow64cpu.dll
  • _Wow64win Nie znaleziono pliku: C: Windows syswow64 Wow64win.dll

Te Błędy DLL nie są w żaden sposób krytyczne i nie uniemożliwiają żadnej funkcjonalności systemu operacyjnego. W rzeczywistości inżynierowie Windows zalecają ignorowanie tych błędów, ponieważ nie są one związane z konkretnym problemem.

Na błędy te wskazuje głównie fakt, że pliki „32-bitowe” są niewidoczne dla procesów 64-bitowych, a pliki „64-bitowe” nie są widoczne dla procesów „32-bitowych”. W rzeczywistości można to zaobserwować, wykonując następujące kroki:

  1. Naciśnij „Windows” + „S”, aby otworzyć wyszukiwanie i wpisz „Powershell”.
  2. Kliknij prawym przyciskiem myszy pierwszy wynik i wybierz „Otwórz lokalizację pliku”.
  3. Kliknij dwukrotnie ikonę Windows Powershell (x86) i wykonaj następujące polecenie.

cd $ env: windir system 32

Następnie uruchom następujące polecenie

reż wow *

Zauważysz, że wyświetla tylko plik „wow32.dll” i kilka innych plików.

Wróć teraz do folderu PowerShell i kliknij dwukrotnie normalną ikonę PowerShell.
Wpisz i wykonaj te same polecenia, a zauważysz, że tym razem widoczne są tylko pliki wow64.dll i inne powiązane pliki.

https://reverseengineering.stackexchange.com/questions/19109/how-to-debug-a-crash-in-wow64-dll-in-32bit-process/19111



Porada eksperta: To narzędzie naprawcze skanuje repozytoria i zastępuje uszkodzone lub brakujące pliki, jeśli żadna z tych metod nie zadziałała. Działa dobrze w większości przypadków, gdy problem jest spowodowany uszkodzeniem systemu. To narzędzie zoptymalizuje również Twój system, aby zmaksymalizować wydajność. Można go pobrać przez Kliknięcie tutaj