Jak naprawić kod błędu systemu Windows 0x80070005?

System Windows wyświetli kod błędu 0x80070005, gdy wystąpi problem z instalacją aktualizacji systemu Windows(problem installing Windows updates) . Możesz również napotkać błąd, jeśli system Windows(Windows) nie może aktywować lub uruchamiać niektórych aplikacji pakietu Office(Office) , szczególnie po aktualizacji systemu Windows . (Windows)Kod błędu w zasadzie informuje, że system Windows(Windows) nie ma wymaganych plików lub uprawnień rejestru do wykonania operacji.

Podkreślamy siedem potencjalnych rozwiązań rozwiązywania problemów z kodem błędu systemu Windows(Windows) 0x80070005.

1. Uruchom narzędzie do rozwiązywania problemów z Windows Update(Windows Update Troubleshooter)

Zrób to, jeśli otrzymujesz kod błędu 0x80070005 podczas próby zainstalowania aktualizacji systemu Windows . (Windows)Narzędzie do rozwiązywania problemów z Windows Update może również naprawić inne błędy podczas aktualizacji. 

W systemie Windows 11 przejdź do Ustawienia(Settings) > System > Rozwiązywanie problemów(Troubleshoot) > Inne narzędzia do rozwiązywania problemów(Other troubleshooters) i wybierz przycisk Uruchom(Run) obok Windows Update.

Jeśli masz komputer z systemem Windows 10(Windows 10) , wybierz Ustawienia(Settings) > Aktualizacja i zabezpieczenia(Update & Security) > Rozwiązywanie problemów(Troubleshoot) > Dodatkowe narzędzie do rozwiązywania problemów(Additional troubleshooter) > Windows Update i wybierz Uruchom narzędzie do rozwiązywania problemów(Run the troubleshooter) .

Poczekaj(Wait) , aż narzędzie do rozwiązywania problemów zdiagnozuje potencjalne problemy powodujące kod błędu 0x80070005 i postępuj zgodnie z zaleceniami wyświetlanymi na ekranie.

2. Skanuj w poszukiwaniu złośliwego oprogramowania i wirusów

Złośliwe oprogramowanie(Malware) i wirusy często usuwają niezbędne pliki systemowe i klucze rejestru potrzebne do uruchamiania niektórych programów i instalowania aktualizacji systemu Windows . (Windows)Użyj oprogramowania innej firmy, aby przeskanować komputer w poszukiwaniu złośliwego oprogramowania i wirusów(scan your PC for malware and viruses) lub włącz ochronę w czasie rzeczywistym w aplikacji Zabezpieczenia Windows(Windows Security) .

Wybierz kolejno Ustawienia(Settings) > Prywatność i zabezpieczenia(Privacy & security) > Zabezpieczenia systemu Windows(Windows Security) > Otwórz Zabezpieczenia systemu Windows(Open Windows Security) > Ochrona przed wirusami i zagrożeniami(Virus & threat protection) > Zarządzaj ustawieniami(Manage settings) i włącz opcję Ochrona w czasie rzeczywistym(Real-time protection) .

W systemie Windows 10 wybierz Ustawienia(Settings) > Aktualizacja i zabezpieczenia(Update & Security) > Zabezpieczenia systemu Windows(Windows Security) > Ochrona przed wirusami i zagrożeniami(Virus & threat protection) > Zarządzaj ustawieniami(Manage settings) i włącz ochronę w czasie rzeczywistym(Real-time protection) .

3. Uruchom Kontroler plików systemowych

Kontroler plików systemowych(System File Checker) ( SFC ) to narzędzie wiersza polecenia, które sprawdza pod kątem uszkodzonych, uszkodzonych i brakujących plików systemowych w systemie Windows(checks for corrupt, damaged, and missing system files in Windows) . Jeśli narzędzie je znajdzie, zastępuje je nową kopią.

Jeśli otrzymujesz 0x80070005, ponieważ brakuje ważnego pliku systemowego lub jest on uszkodzony, uruchomienie SFC jest najlepszym sposobem na rozwiązanie problemu. Podłącz komputer do Internetu i wykonaj poniższe czynności.

  1. Wpisz wiersz polecenia(command prompt) w pasku wyszukiwania systemu Windows(Windows Search) i wybierz Uruchom jako administrator(Run as administrator) .

Jeśli na komputerze działa system Windows 8 lub nowszy, firma Microsoft(Microsoft) zaleca uruchomienie narzędzia do obsługi i zarządzania obrazami (Management)wdrażania(Deployment Image Servicing) ( DISM ) przed uruchomieniem Kontrolera plików systemowych(System File Checker) . W przeciwnym razie(Otherwise) przejdź do kroku(Step) 3, jeśli masz komputer z systemem Windows 7(Windows 7) .

  1. Wpisz lub wklej DISM.exe /Online /Cleanup-image /Restorehealth w terminalu i naciśnij Enter .

Uruchom Kontroler plików systemowych(System File Checker) (patrz następny krok), gdy pojawi się komunikat o powodzeniu, że „Operacja przywracania zakończyła się pomyślnie”.

  1. Wpisz lub wklej sfc /scannow w terminalu i naciśnij Enter .

Poczekaj(Wait) na komunikat o powodzeniu, zamknij okno wiersza polecenia(Command Prompt) i ponownie uruchom aplikację/system operacyjny, wyrzucając błąd 0x80070005. Może być konieczne ponowne uruchomienie komputera, aby zakończyć oczekujące operacje naprawy.

Dlatego zwracaj uwagę na komunikat wyświetlany na ekranie podczas uruchamiania Kontrolera plików systemowych(System File Checker) .

4. Zaktualizuj rejestr systemu Windows

Firma Microsoft zaleca aktualizację rejestru(Microsoft recommends updating the registry) , jeśli kod błędu 0x80070005 pojawia się w aplikacji pakietu Office(Office) po aktualizacji systemu Windows(Windows) . Usunięcie lub uszkodzenie dowolnego elementu w rejestrze może spowodować inne problemy w systemie Windows(Windows) . Dlatego przed wykonaniem aktualizacji upewnij się, że wykonałeś kopię zapasową rejestru systemu Windows .(back up the Windows Registry)

Zamknij wszystkie aplikacje pakietu Microsoft Office(Microsoft Office) i wykonaj następujące kroki:

  1. Naciśnij klawisz Windows(Windows key) + R , wpisz regedit w polu Uruchom i wybierz OK .

  1. Rozwiń folder HKEY_USERS , kliknij prawym przyciskiem myszy folder S-1-5-20 i wybierz Uprawnienia(Permissions) z menu kontekstowego.

  1. Wybierz Dodaj(Add) .

  1. Wpisz swoją nazwę bieżącego użytkownika w oknie dialogowym, wybierz Sprawdź nazwy(Check Names) i wybierz OK .

  1. Następnie wybierz Zaawansowane(Advanced) . Spowoduje to otwarcie menu Zaawansowane ustawienia zabezpieczeń(Advanced Security Settings) dla folderu rejestru.

  1. W zakładce „Uprawnienia” wybierz nowo utworzonego użytkownika i wybierz Edytuj(Edit) .

  1. Zaznacz pole Pełna kontrola(Full Control) i wybierz OK .

  1. Wybierz USŁUGA SIECIOWA(NETWORK SERVICE) i wybierz Edytuj(Edit) .

  1. Zaznacz pole Pełna kontrola(Full Control) i wybierz OK .

  1.  Na koniec zaznacz opcję Zastąp wszystkie wpisy uprawnień obiektu podrzędnego wpisami uprawnień dziedziczonych z tego obiektu(Replace all child object permission entries with inheritable permission entries from this object) i wybierz OK .

  1. Wybierz Tak(Yes) w monicie o potwierdzenie.

  1. Wybierz Zastosuj(Apply) , a następnie OK .

Zamknij Edytor rejestru(Registry Editor) , ponownie otwórz aplikację Office i sprawdź, czy zatrzyma to kod błędu 0x80070005.

  1. Naciśnij klawisz Windows(Windows key) + R , aby otworzyć okno Uruchom systemu Windows.
  2. Wpisz C:\Users\USERNAME\AppData w oknie dialogowym i wybierz OK .

Uwaga:(Note:) Zastąp C: literą dysku, na którym jest zainstalowany system Windows . (Windows)Podobnie(Likewise) zamień NAZWA UŻYTKOWNIKA(USERNAME) na nazwę użytkownika komputera.

  1. Kliknij prawym przyciskiem myszy folder Lokalny(Local) i wybierz Właściwości(Properties) z menu kontekstowego.

  1. Przejdź do zakładki Bezpieczeństwo i wybierz (Security)Edytuj(Edit) .

  1. Wybierz Dodaj(Add) .

  1. Wpisz Wszyscy(Everyone) w oknie dialogowym, wybierz Sprawdź nazwy,(Check Names,) a następnie wybierz OK .

  1. Wybierz Wszyscy(Everyone) , zaznacz pole Zezwól(Allow) w kolumnie „Pełna kontrola”.

  1. Wybierz Zastosuj(Apply) , a następnie OK .

  1. Podczas ustawiania uprawnień przez system Windows(Windows) kilka razy może pojawić się komunikat „Błąd stosowania zabezpieczeń ”. (Applying Security)Kontynuuj wybieranie Kontynuuj(Continue) do końca procesu.

  1. Wybierz OK , aby zamknąć lokalne(Local) uprawnienia dla okna lokalnego(Local) i ponownie zainstalować aktualizację systemu Windows .(Windows)

  1. Wybierz ponownie OK , aby zapisać zmiany.

5. Sprawdź ustawienia zapory

Możesz rozwiązać błąd 0x80070005, konfigurując SVCHOST (proces hosta dla usług systemu Windows(Windows) ), aby ominąć ustawienia zapory.

  1. Wpisz zapora(firewall) w pasku wyszukiwania systemu Windows(Windows Search) i wybierz opcję Zapora i ochrona sieci(Firewall & network protection) na stronie wyników.

  1. Przewiń na dół strony i wybierz Zezwalaj aplikacji przez zaporę sieciową(Allow an app through firewall) .

Spowoduje to przekierowanie do okna Zapory Windows Defender(Windows Defender Firewall) w Panelu sterowania(Control Panel) .

  1. Wybierz Zmień ustawienia(Change settings) .

  1. Wybierz Zezwól na inną aplikację(Allow another app) .

  1. Wybierz Przeglądaj(Browse) .

  1.  Wybierz svchost i wybierz Otwórz(Open) .

  1. Wybierz Dodaj(Add) , aby kontynuować.

  1. Upewnij się, że zaznaczyłeś kolumny „ Prywatne(Private) i „Publiczne” dla procesu hosta(Host Process) dla usług (Services)systemu Windows(Windows) .

  1. Wybierz OK i spróbuj ponownie zaktualizować komputer.

6. Wykonaj czysty rozruch

Przeprowadzenie czystego rozruchu w systemie Windows(clean boot in Windows) może pomóc w zdiagnozowaniu przyczyny błędów uruchamiania, częstych awarii aplikacji i problemów z usługą Windows Update . (Windows Update)Po wykonaniu czystego rozruchu komputer tymczasowo wyłącza nieistotne usługi. Pomoże to wyizolować i zdiagnozować konflikt oprogramowania powodujący kod błędu 0x80070005 podczas aktualizacji systemu Windows(Windows) lub uruchamiania aplikacji pakietu Office .(Office)

Upewnij(Make) się, że jesteś zalogowany na komputerze przy użyciu konta administratora przed zainicjowaniem czystego rozruchu.

  1. Wpisz msconfig w polu wyszukiwania systemu Windows i uruchom Konfigurację systemu(System Configuration) jako administrator.

  1. Przejdź do zakładki Usługi , zaznacz pole (Services)Ukryj wszystkie usługi Microsoft(Hide all Microsoft services) i wybierz Wyłącz wszystko(Disable all) .

  1. Następnie(Afterward) przejdź do zakładki Uruchamianie i wybierz (Start-up)Otwórz Menedżera zadań(Open Task Manager) .

  1. Kliknij prawym przyciskiem program na liście i wybierz Wyłącz(Disable) . Zrób to dla wszystkich aplikacji na karcie Uruchamianie(Startup) .

Zamknij Menedżera zadań(Task Manager) i uruchom ponownie komputer, aby uruchomić komputer w „czystym” środowisku. Jeśli nie otrzymasz błędu 0x80070005 po procesie czystego rozruchu, oznacza to, że jedna z wyłączonych aplikacji jest odpowiedzialna za błąd.

7. Zresetuj składniki Windows Update

Zresetuj wszystkie składniki agenta Windows Update , jeśli błąd nadal występuje po wykonaniu powyższych kroków rozwiązywania problemów.

  1. Wpisz wiersz polecenia(command prompt) w pasku wyszukiwania systemu Windows(Windows Search) i wybierz Uruchom jako administrator(Run as administrator) .

  1. Wpisz lub wklej net stop wuauserv w terminalu i naciśnij Enter . To polecenie zatrzyma usługę Windows Update .

  1. Następnie wpisz lub wklej rd /s /q %systemroot%\SoftwareDistribution i naciśnij Enter .

  1. Na koniec wpisz lub wklej net start wuauserv i naciśnij Enter , aby ponownie uruchomić usługę Windows Update .

Zamknij okno wiersza polecenia(Command Prompt) i sprawdź, czy możesz teraz zainstalować aktualizacje systemu Windows(Windows Updates) bez kodu błędu 0x80070005.

Ostatnia deska ratunku: zresetuj system Windows

Zresetuj system Windows do ustawień fabrycznych,(Reset Windows to factory settings) jeśli nadal nie możesz zainstalować aktualizacji systemu Windows lub uruchomić aplikacji (Windows)pakietu Office(Office) z powodu błędu 0x80070005.



About the author

Jestem informatykiem z ponad 10-letnim doświadczeniem. W wolnym czasie lubię pomagać przy biurku i uczyć dzieci korzystania z Internetu. Moje umiejętności obejmują wiele rzeczy, ale najważniejsze jest to, że wiem, jak pomagać ludziom w rozwiązywaniu problemów. Jeśli potrzebujesz kogoś, kto pomoże Ci w pilnej sprawie lub po prostu potrzebujesz podstawowych wskazówek, skontaktuj się ze mną!



Related posts