HTCinside


(ROZWIĄZANE) Jak naprawić błąd 0x80004005

Błąd 0x80004005 tłumaczy się jako nieokreślony błąd i zwykle występuje, gdy użytkownik nie może uzyskać dostępu do folderu współdzielonego, dysków i maszyn wirtualnych oraz gdy nie można zainstalować aktualizacji systemu Windows. Rozwiązanie zależy od pochodzenia i pochodzenia komunikatu o błędzie. Ponieważ błąd nie określa, na czym polega problem, nawet w książkach Microsoftu, jest on definiowany jako „numer błędu”.

Z pomocą tej instrukcji powinieneś być w stanie rozwiązać problem. Skompilowałem działające rozwiązania dla różnych scenariuszy i umieściłem je w tym poście. Przeczytaj poniższe sekcje, a następnie skorzystaj z rozwiązania, które pasuje do Twojej sytuacji.

Zawartość

Napraw uszkodzone pliki systemowe

Narzędzie do sprawdzania plików systemowych (SFC) służy do sprawdzania uszkodzonych lub brakujących plików systemowych Windows i przywracania ich do poprzedniego stanu.

  • SFC to narzędzie oparte na poleceniach, więc do jego uruchomienia potrzebny jest wiersz polecenia.
  • Otwórz wiersz polecenia, wyszukując cmd w menu Start, kliknij go prawym przyciskiem myszy i wybierz Uruchom jako administrator.
  • Teraz w wierszu polecenia i wprowadź następujące polecenie: SFC /skanuj
  • Naciśnij enter i rozpocznie skanowanie w poszukiwaniu uszkodzonych plików systemu Windows.

wiersz polecenia

  • Automatycznie naprawi uszkodzone pliki, jeśli zostaną znalezione. Jeśli nie znajdziesz żadnych uszkodzonych plików, przejdź do następnej metody.

Czytać -Jak przyspieszyć komputer z systemem Windows 10 (podręcznik główny)

Błąd 0x80004005 w VirtualBox

Zwykle jest to klucz rejestru, który powoduje problemy.

  • Przytrzymaj klawisz Windows i naciśnij R. W oknie uruchamiania wpisz Regedit i kliknij OK.
  • Przejdź do następującej ścieżki dziennika:
  • HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers
  • „C:Program FilesOracleVirtualBoxVirtualBox.exe” =”DISABLEUSERCALLBACKEXCEPTION”
  • Jeśli powyższy klucz jest obecny, usuń go i spróbuj ponownie. Jeśli usunięcie klucza nie pomoże, wyłącz swój program antywirusowy.

Błąd 0x80004005 podczas uzyskiwania dostępu do dysku współdzielonego

Napraw-Błąd-0x80004005

Użyjemy regedit do utworzenia wartości LocalAccountTokenFilterPolicy.

  • Naciśnij klawisz Windows i naciśnij R.
  • Wpisz regedit i kliknij OK
  • Przejdź do następującej ścieżki w regedit
  • HKLM OPROGRAMOWANIE Microsoft Windows Bieżąca wersja Polityki System
  • W przypadku systemu 32-bitowego utwórz nową wartość DWORD o nazwie LocalAccountTokenFilterPolicy.
  • W przypadku systemu 64-bitowego utwórz QWORD (64-bitowy) o nazwie LocalAccountTokenFilterPolicy.
  • W obu przypadkach ustaw wartość liczbową na 1 (czyli włączona) i nie zapomnij kliknąć OK.
  • Zazwyczaj wartość LocalAccountTokenFilterPolicy jest tworzona przed ustawieniem ilości danych. Nie ma problemu, po prostu kliknij dwukrotnie i zmień dane z 0 na 1.
  • Następnie uruchom ponownie komputer i sprawdź, czy możesz teraz uzyskać dostęp do dysków współdzielonych lub folderów.
  • Jeśli problem nie ustąpi po wykonaniu wszystkich poprzednich kroków. więc
  • Naciśnij klawisz Windows, a następnie naciśnij R. Następnie wpisz hdwwiz.cpl, aby otworzyć Menedżera urządzeń.
  • Wybierz Karty sieciowe, kliknij Pokaż w menu, a następnie kliknij Pokaż ukryte urządzenia.
  • Rozszerz karty sieciowe. Jeśli widzisz adaptery Microsoft 6to4, usuń wszystkie adaptery, klikając prawym przyciskiem myszy i wybierając Usuń urządzenie.
  • Następnie uruchom ponownie komputer i przetestuj go.

Błąd 0x80004005 podczas instalacji systemu Windows 7 lub Windows Server 2008 R2 SP1

Prześlij CheckSUR tutaj i uruchom go. Uruchom skanowanie SFC po zakończeniu sprawdzania składników systemu przez narzędzie do przygotowywania aktualizacji systemu.

E_FAIL (0x80004005) podczas konfigurowania VirtualBox w Ubuntu

Jeśli spróbujesz przydzielić więcej niż 3 GB pamięci RAM do maszyny wirtualnej, upewnij się, że host jest systemem 64-bitowym i że dozwolony jest rzeczywisty transfer sprzętu (VT-x).

Nie można zalogować się do maszyny wirtualnej

W niektórych sesjach na maszynie wirtualnej (VirtualBox) może pojawić się następujący błąd. Otwórz Network Center i wybierz Zmień ustawienia adaptera, aby rozwiązać ten problem. Kliknij prawym przyciskiem myszy kartę wirtualnego hosta Virtualbox i wybierz Właściwości. Włącz „Virtualbox NDIS6 Bridget Networking Driver”, jeśli jest wyłączony, i spróbuj ponownie. VirtualBox powinien teraz uruchomić się poprawnie. Jeśli nie, zezwól sterownikowi sieciowemu Virtualbox NDIS6 Bridget na wszelkie istniejące karty sieciowe (Ethernet, WiFi itp.) i zawsze wyłączaj NDIS6 i spróbuj.

Odinstaluj Microsoft 6to4

Aby rozwiązać ten problem, musisz odinstalować urządzenia Microsoft 6to4 z Menedżera zadań. Pamiętaj, że możesz nie widzieć tych urządzeń, ponieważ są one domyślnie ukryte. Dlatego zobaczysz je dopiero po aktywowaniu opcji Pokaż ukryte urządzenia.

Oto kroki, aby usunąć te urządzenia.

  • Naciśnij klawisz Windows, a następnie naciśnij R.
  • Wpisz devmgmt.msc i naciśnij Enter
  • Kliknij Pokaż i wybierz Pokaż ukryte urządzenia.
  • Kliknij dwukrotnie Karty sieciowe
  • Kliknij prawym przyciskiem myszy urządzenie Microsoft 6to4 i wybierz Odinstaluj. Powtórz ten krok dla wszystkich wymienionych urządzeń Microsoft 6to4

Gdy skończysz, uruchom ponownie komputer. Twój problem powinien zostać rozwiązany, gdy tylko ponownie zalogujesz się do systemu Windows.

Błąd 0x80004005 podczas rozpakowywania plików

Jeśli ten błąd występuje podczas wyodrębniania lub otwierania plików ZIP lub RAR, istnieje kilka możliwych rozwiązań.

Metoda 1: wypróbuj inne narzędzie do ekstrakcji

Najpierw upewnij się, że plik nie jest chroniony hasłem, a narzędzie do ekstrakcji nie jest przystosowane do przetwarzania danych chronionych hasłem. Możesz to zrobić, pobierając inną usługę, taką jak 7Zip i sprawdzając, czy hasło jest wymagane podczas próby otwarcia lub rozpakowania tego samego pliku ZIP lub RAR.

Metoda 2: wyłącz ochronę w czasie rzeczywistym swojego AV

Inną możliwą przyczyną jest ostrożny pakiet zabezpieczeń innej firmy. W pewnych okolicznościach wiele zestawów programów antywirusowych innych firm blokuje wyodrębnianie skompresowanych plików.

Jeśli używasz zewnętrznego programu antywirusowego innej firmy zamiast standardowego pakietu zabezpieczeń (Windows Defender), możesz spróbować tymczasowo wyłączyć ochronę lub ochronę w czasie rzeczywistym programu antywirusowego innej firmy i sprawdzić, czy problem został rozwiązany.

Jeśli błąd 0x80004005 już się nie pojawi, powinieneś odinstalować obecny pakiet innej firmy i wybrać inny pakiet zabezpieczeń.

Jeśli chcesz uniknąć innych problemów, takich jak ten, powinieneś wybrać zintegrowane rozwiązanie bezpieczeństwa.

Metoda 3: ponownie zarejestruj jscript.dll i vbscript.dll

Jeśli powyższe dwa możliwe rozwiązania zawiodły, spróbujemy innego podejścia. Niektórzy użytkownicy pomyślnie naprawili to, ponownie rejestrując niektóre biblioteki dołączane dynamicznie (DLL) w wierszu polecenia z podwyższonym poziomem uprawnień. Mówiąc bardziej konkretnie, ta metoda próbuje rozwiązać problem poprzez ponowną rejestrację jscript.dll (biblioteki używanej podczas uruchamiania JScript) i vbscript.dll (modułu, który zawiera funkcje API dla VBScript). Oto krótka pomoc, jak to zrobić:

Naciśnij klawisz Windows + R, aby otworzyć okno uruchamiania. Następnie wpisz „cmd” i Ctrl + Shift + Enter i naciśnij Tak w monicie Kontrola konta użytkownika (UAC), aby natychmiast otworzyć polecenie z podwyższonym poziomem uprawnień.

W wierszu polecenia z podwyższonym poziomem uprawnień wpisz następujące polecenie i naciśnij klawisz Enter:
regsvr32 jscript.dll
W tym samym wierszu polecenia z podwyższonym poziomem uprawnień wpisz następujące polecenie i naciśnij klawisz Enter:
regsvr32 vbscript.dll
Uruchom ponownie komputer i sprawdź, czy możesz uzyskać dostęp lub wyodrębnić pliki .ZIP lub .RAR bez błędu 0x80004005