Podczas odbierania aktualizacji systemu na komputerach od niektórych użytkowników wyświetlany jest błąd 0x80070002, który nie pozwala na pomyślne ukończenie aktualizacji. Rozumiemy jego przyczyny i sposób wyeliminowania go na komputerze z systemem Windows 7.

Zobacz także:
Jak naprawić błąd 0x80070005 w systemie Windows 7
Korekta błędu 0x80004005 w Windows 7

Sposoby naprawienia błędu

Błąd, który badamy, może wystąpić nie tylko przy regularnej aktualizacji, ale także przy aktualizacji do systemu Windows 7 lub podczas próby przywrócenia systemu.

Błąd 0x80070002 na ekranie komputera w Windows 7

Przed przejściem do konkretnych rozwiązań sprawdź system pod kątem integralności plików systemowych i, jeśli to konieczne, przywróć je.

Lekcja: Sprawdź integralność plików systemowych w Windows 7

Jeśli narzędzie nie wykryło żadnych problemów ze skanowaniem, przejdź do metod opisanych poniżej.

Metoda 1: Włącz usługi

Błąd 0x80070002 może wystąpić, ponieważ usługi odpowiedzialne za instalowanie aktualizacji są wyłączone na komputerze. Przede wszystkim dotyczy to następujących usług:

  • "Centrum aktualizacji ...";
  • "Dziennik zdarzeń ...";
  • BITS.

Konieczne jest sprawdzenie, czy są uruchomione i aktywowane w razie potrzeby.

  1. Kliknij "Start" i otwórz "Panel sterowania" .
  2. Przejdź do Panelu sterowania za pomocą menu Start w systemie Windows 7

  3. Przejdź do System and Security .
  4. Przejdź do sekcji System and Security w Panelu sterowania w Windows 7

  5. Kliknij Administracja .
  6. Przejdź do sekcji Administracja w Panelu sterowania w Windows 7

  7. Na liście, która się otworzy, kliknij pozycję "Usługi" .
  8. Uruchamianie Menedżera usług z sekcji Administracja Panelu sterowania w systemie Windows 7

  9. Uruchomi się interfejs Service Manager . Aby wygodniej wyszukiwać przedmioty, kliknij nazwę pola "Nazwa" , a następnie utwórz listę w kolejności alfabetycznej.
  10. Tworzenie listy usług w porządku alfabetycznym w oknie Service Manager w Windows 7

  11. Znajdź nazwę elementu "Update Center ..." . Zwróć uwagę na status tej usługi w kolumnie Status . Jeśli jest pusta, a opcja "Działa" nie jest ustawiona, kliknij nazwę przedmiotu.
  12. Przejdź do okna właściwości usługi Windows Update w oknie Menedżera usług w systemie Windows 7

  13. W oknie, które zostanie otwarte, w polu "Typ uruchomienia" wybierz opcję "Automatycznie" . Następnie kliknij "Zastosuj" i "OK" .
  14. Umożliwienie automatycznego uruchamiania usługi w oknie właściwości usługi Windows Update w oknie Menedżera usług w systemie Windows 7

  15. Następnie, po powrocie do głównego okna Dispatchera, wybierz element Update Center ... i kliknij Run .
  16. Uruchamianie usługi Windows Update w oknie Service Manager w systemie Windows 7

  17. Następnie wykonaj podobną operację, aby aktywować usługę "Dziennik zdarzeń ..." , pamiętaj, aby nie tylko ją włączyć, ale także ustawiając typ automatycznego uruchamiania.
  18. Przejdź do okna właściwości usługi Windows Event Log w oknie Service Manager w Windows 7

  19. Następnie wykonaj tę samą procedurę z usługą BITS .
  20. Przejdź do okna właściwości usługi Usługa inteligentnego transferu w tle (BITS) w oknie Menedżera usług w systemie Windows 7

  21. Po upewnieniu się, że wszystkie powyższe usługi są aktywne, zamknij "Dispatchera" . Teraz błąd 0x80070002 nie powinien być dłużej obserwowany.

    Zamykanie okna Service Manager w Windows 7

    Zobacz także: Opis podstawowych usług w systemie Windows 7

Metoda 2: Edytuj rejestr

Jeśli poprzednia metoda nie rozwiązała problemu z błędem 0x80070002, możesz spróbować zająć się nim, edytując rejestr.

  1. Wpisz Win + R i w otwartym oknie wpisz wyrażenie:

    regedit

    Kliknij "OK" .

  2. Przejdź do okna Edytora rejestru, wprowadzając polecenie w oknie Uruchom w systemie Windows 7

  3. Otworzy się okno Edytora rejestru . Kliknij nazwę ula "HKEY_LOCAL_MACHINE" w lewej części, a następnie przejdź do sekcji "OPROGRAMOWANIE" .
  4. Przejdź do sekcji OPROGRAMOWANIE w oknie Edytora rejestru w systemie Windows 7

  5. Następnie kliknij nazwę folderu "Microsoft" .
  6. Przejdź do sekcji Microsoft w Edytorze rejestru w systemie Windows 7

  7. Następnie przejdź do katalogów "Windows" i "CurrentVersion", jeden po drugim.
  8. Przejdź do sekcji CurrentVersion w oknie Edytora rejestru w systemie Windows 7

  9. Następnie kliknij nazwę folderu "WindowsUpdate" i wybierz nazwę katalogu "OSUpgrade" .
  10. Przejdź do sekcji OSUpgrade w oknie Edytora rejestru w systemie Windows 7

  11. Teraz przejdź do prawej strony okna i kliknij prawym przyciskiem myszy na pustym polu. W otwartym menu przejrzyj pozycje "Utwórz" i "Parametr DWORD ..." .
  12. Przejdź do tworzenia nowej wartości DWORD w oknie Edytora rejestru w systemie Windows 7

  13. Nazwij utworzony parametr "AllowOSUpgrade" . Aby to zrobić, wpisz po prostu nazwę (bez cudzysłowów) w polu, aby nadać nazwę.
  14. Nazewnictwo utworzonej wartości DWORD w oknie Edytora rejestru w systemie Windows 7

  15. Następnie kliknij nazwę nowego parametru.
  16. Przejdź do zmiany wartości DWORD w oknie Edytora rejestru w systemie Windows 7

  17. W oknie, które zostanie otwarte, w bloku "Rachunek" wybierz opcję "Szesnastkowy" za pomocą przycisku opcji. W jedynym polu wpisz wartość "1" bez cudzysłowów i kliknij "OK" .
  18. Przypisywanie nowej wartości w oknie modyfikacji Edytora rejestru w systemie Windows 7

  19. Teraz zamknij okno "Editor" i uruchom ponownie komputer. Po ponownym uruchomieniu systemu błąd 0x80070005 powinien zniknąć.

Zamykanie edytora rejestru w systemie Windows 7

Istnieje kilka przyczyn błędu 0x80070005 na komputerach z systemem Windows 7. W większości przypadków problem ten można rozwiązać, włączając niezbędne usługi lub edytując rejestr.