Poprawka: system Windows 7 nie może obecnie sprawdzać dostępności aktualizacji

Aktualizacje systemu Windows są ważną częścią systemu operacyjnego Windows. Jest to funkcja wbudowana w system Windows, która pomaga firmie Microsoft przesyłać aktualizacje, poprawki błędów i poprawki do luk w zabezpieczeniach. Chociaż użytkownik może pominąć, zatrzymać i nigdy nie aktualizować, ale nie zalecamy tego, ponieważ może to narazić system na poważne zagrożenie bezpieczeństwa.

Ponieważ aktualizacja systemu Windows jest również programem; stąd też muszą w nim wystąpić błędy. Jednym z nich jest, gdy użytkownik próbuje uruchomić aktualizację systemu Windows, pojawia się błąd informujący , że usługa Windows Update nie może obecnie sprawdzać dostępności aktualizacji, ponieważ usługa nie jest uruchomiona. Może być konieczne ponowne uruchomienie komputera . Przyczyną tego błędu może być niepowodzenie uruchomienia usługi aktualizacji systemu Windows lub uszkodzony wpis w rejestrze, który powoduje, że usługa nie może zostać znaleziona.

W tym przewodniku przedstawię kilka metod rozwiązania tego problemu.

Metoda 1: Napraw usługę Windows Update

Aby to ułatwić, utworzyliśmy plik wsadowy, aby zatrzymać usługę aktualizacji systemu Windows, usunąć folder SoftwareDistribution i ponownie uruchomić usługę aktualizacji. windowsupdatefix.bat

  1. Kliknij prawym przyciskiem myszy łącze windowsupdatefix.bat powyżej i wybierz opcję Zapisz jako. Zapisz plik i otwórz lokalizację pliku, kliknij plik prawym przyciskiem myszy i wybierz opcję  Uruchom jako administrator.
  2. Na kilka sekund pojawi się czarne okno wiersza polecenia, a po jego zniknięciu spróbuj ponownie uruchomić aktualizację.

Metoda 2: Resetowanie ustawień usługi Windows Update

Wyłączenie, a następnie włączenie aktualizacji systemu Windows za pomocą panelu sterowania rozwiązało ten problem dla wielu użytkowników, ponieważ resetuje wszelkie niespójne ustawienia aktualizacji systemu Windows. Aby to zrobić, naciśnij systemu Windows klucza i typ systemu Windows aktualizację .

  1. Kliknij Aktualizacja systemu Windows w wynikach wyszukiwania. W oknie aktualizacji systemu Windows kliknij Zmień ustawienia .
  2. Wybierz opcję Nigdy nie sprawdzaj aktualizacji w obszarze Ważne aktualizacje i kliknij przycisk OK . Zamknij wszystkie okna.
  3. Teraz ponownie przejdź do okna ustawień aktualizacji systemu Windows. Wybierz Zainstaluj aktualizacje automatycznie i kliknij OK. Teraz ponownie sprawdź dostępność aktualizacji.

Jeśli nadal otrzymujesz błąd, przejdź do następnego rozwiązania

Metoda 3: Tymczasowo wyłącz ochronę antywirusową i zaporę

Twój program antywirusowy, nawet Windows Security Essential, może czasami zatrzymać uruchomienie aktualizacji systemu Windows. Dlatego tymczasowo wyłącz wszelką ochronę w czasie rzeczywistym, jaką posiada Twój program antywirusowy i / lub spyware. Następnie sprawdź dostępność aktualizacji. Niezależnie od tego, czy rozwiązanie działa, czy nie, włącz całą swoją ochronę.

Metoda 4: Napraw bazę danych usługi Windows Update

Aby naprawić bazę danych aktualizacji systemu Windows, kliknij przycisk Start i wpisz  cmd. Kliknij prawym przyciskiem myszy CMD i wybierz  Uruchom jako administrator.

W czarnym wierszu polecenia wykonaj następujące polecenia:

net stop wuauserv

cd / d% windir% \ SoftwareDistribution \ DataStore \ Logs

esentutl / mh .. \ DataStore.edb | findstr / i / c: „Stan:”

Jeśli w wierszu polecenia zostanie wyświetlony komunikat Stan: czyste zamknięcie , nie musisz kontynuować tego rozwiązania, ponieważ baza danych jest w porządku.

Jeśli ten krok nie powiedzie się lub jeśli State: Clean Shutdown nie jest wyświetlany w wierszu poleceń, wówczas tworzy folder tymczasowy o nazwie „fixedfiles”. Aby to zrobić, wpisz następujące polecenie w czarnym oknie wiersza polecenia:

mkdir c: \ fixedfiles

Teraz uzyskaj dostęp do innego komputera z systemem Windows, na którym aktualizacje systemu Windows działają poprawnie. Naciśnij i przytrzymaj klawisz Windows i naciśnij klawisz R . Wpisz System32 i naciśnij Enter .

W folderze System32 odszukaj plik o nazwie esent.dll i umieść go w folderze fixedfiles komputera, którego aktualizujesz Windows Update.

Następnie uruchom wpisz następujące polecenie w czarnym oknie wiersza polecenia komputera docelowego:

skopiuj% windir% \ system32 \ esentutl.exe c: \ fixedfiles \ c: \ fixedfiles \ esentutl.exe / r edb net start wuauserv

Uruchom ponownie system i uruchom aktualizację systemu Windows, aby sprawdzić, czy problem został rozwiązany.