Jak naprawić błąd Windows Update 0xc8000247?

Kilku użytkowników systemu Windows napotyka kod błędu 0xc8000247 podczas próby zainstalowania aktualizacji za pośrednictwem składnika WU (Windows Update). Większość użytkowników, których dotyczy problem, zgłasza, że ​​problem występuje tylko w przypadku niektórych aktualizacji - inne instalują się dobrze. Chociaż problem jest głównie zgłaszany w systemie Windows 7, udało nam się znaleźć kilka wystąpień tego samego problemu w systemach Windows 10 i Windows 8.1.

Co powoduje błąd Windows Update 0xc8000247?

Zbadaliśmy ten konkretny problem, przeglądając różne raporty użytkowników i strategie naprawy, które są powszechnie używane do rozwiązania tego komunikatu o błędzie. Jak się okazuje, kilka różnych scenariuszy wywoła błąd Windows Update 0xc8000247 . Oto krótka lista winowajców, którzy mogą być odpowiedzialni:

  • W instalacji brakuje sterownika IRST - jak się okazuje, ten konkretny problem często występuje w sytuacjach, gdy podczas instalacji na komputerze brakuje sterownika Intel Rapid Storage Technology Driver (IRST). Ten scenariusz jest dość powszechny w przypadkach, gdy instalacja systemu Windows została uzyskana po sklonowaniu przez użytkownika poprzedniej instalacji za pomocą programu Acronis lub podobnego narzędzia. W takim przypadku powinieneś być w stanie rozwiązać problem, instalując sterownik IRST za pośrednictwem oficjalnych kanałów.
  • Ingerencje AV innych firm - inny scenariusz, który może wywołać ten błąd, to sytuacja, w której masz do czynienia z nadopiekuńczy pakiet AV, który przerywa połączenie między maszyną użytkownika końcowego a serwerem WU. Jeśli ten scenariusz ma zastosowanie, powinieneś być w stanie rozwiązać problem, wyłączając ochronę w czasie rzeczywistym podczas instalowania aktualizacji lub odinstalowując pakiet nadochronny i powracając do wbudowanego pakietu zabezpieczeń.
  • Glitched WU component - jak zgłaszali niektórzy użytkownicy, ten kod błędu może być również wyzwalany w sytuacjach, w których jeden lub więcej składników WU utknie w stanie zawieszenia (system operacyjny uważa, że ​​składnik jest otwarty, podczas gdy w rzeczywistości tak nie jest). W takim przypadku powinieneś być w stanie rozwiązać problem przez zresetowanie wszystkich składników WU (za pomocą automatycznego agenta lub wykonując to wszystko ręcznie).
  • Uszkodzenie pliku systemowego - jak się okazuje, uszkodzenie pliku systemowego może być również odpowiedzialne za pojawienie się tego kodu błędu podczas instalacji WU. Jeśli jedna lub więcej zależności WU zostanie uszkodzonych, może to mieć wpływ na całą operację aktualizacji. W takim przypadku powinieneś być w stanie rozwiązać problem, uruchamiając skanowanie naprawy plików systemowych (DISM lub SFC) lub przechodząc do instalacji naprawczej (lub czystej instalacji).
  • Niezidentyfikowana ingerencja - w bardziej szczególnych okolicznościach ten błąd może wystąpić z powodu niezidentyfikowanego sprawcy. Możliwe, że aktualizacja sterownika zakłóciła działanie WU. Ponieważ te konflikty nie są łatwe do zlokalizowania, idealnym podejściem jest użycie funkcji Przywracanie systemu w celu przywrócenia stanu komputera do punktu, w którym ten problem nie występował.

Jeśli napotykasz również ten problem i szukasz rozwiązania, w tym artykule znajdziesz kilka wskazówek dotyczących rozwiązywania problemów, które powinny pomóc w zidentyfikowaniu i rozwiązaniu problemu, który ostatecznie powoduje ten błąd. Poniżej znajdziesz zbiór potencjalnych poprawek, które zostały potwierdzone przez co najmniej jednego użytkownika, którego dotyczy problem.

Aby uzyskać najlepsze wyniki, radzimy postępować zgodnie z metodami w tej samej kolejności, w jakiej je ustawiliśmy, ponieważ są uporządkowane według wydajności i trudności. W końcu natkniesz się na poprawkę, która rozwiąże problem niezależnie od sprawcy, który ułatwia pojawienie się tego problemu.

Metoda 1: Uruchomienie narzędzia do rozwiązywania problemów z usługą Windows Update

Zanim przejdziemy do innych zaawansowanych strategii naprawy, zobaczmy, czy Twój system Windows nie jest w stanie automatycznie rozwiązać problemu. Kilku użytkownikom, z którymi mamy do czynienia dokładnie z tym problemem, udało się rozwiązać błąd Windows Update 0xc8000247 , uruchamiając narzędzie do rozwiązywania problemów z Windows Update.

To wbudowane narzędzie zawiera dziesiątki strategii naprawczych, które zostaną zastosowane automatycznie, jeśli zostanie znaleziona realna niespójność. Jeśli narzędzie znajdzie opłacalną strategię naprawy, automatycznie zaproponuje wykonalną poprawkę, którą można zastosować jednym kliknięciem.

Oto krótki przewodnik dotyczący uruchamiania narzędzia do rozwiązywania problemów z usługą Windows Update w celu rozwiązania błędu 0xc8000247  w systemie Windows:

  1. Otwórz okno dialogowe Uruchamianie przez naciśnięcie klawisza + R dla systemu Windows . Następnie wpisz „ms-settings-troubleshoot”  i naciśnij klawisz Enter, aby otworzyć kartę Rozwiązywanie problemów w aplikacji Ustawienia .
  2. Będąc na karcie Rozwiązywanie problemów, przejdź do panelu po prawej stronie ekranu Ustawienia i przewiń w dół do sekcji Rozpocznij pracę . Gdy go zobaczysz, kliknij Windows Update , a następnie kliknij Uruchom narzędzie do rozwiązywania problemów z nowo wyświetlonego menu kontekstowego.
  3. Po uruchomieniu narzędzie automatycznie uruchomi wstępne skanowanie. Ma to na celu określenie, czy którakolwiek z zawartych w nim strategii naprawy pasuje do konkretnego problemu, który masz.
  4. W przypadku zidentyfikowania wykonalnej poprawki zostanie wyświetlone nowe okno, w którym można kliknąć Zastosuj tę poprawkę, aby zastosować zalecaną strategię naprawy.

    Uwaga: w zależności od typu poprawki może być konieczne wykonanie instrukcji wyświetlanych na ekranie, aby wymusić zalecaną poprawkę.

  5. Po pomyślnym zastosowaniu poprawki uruchom ponownie komputer i sprawdź, czy problem został rozwiązany po zakończeniu następnego uruchomienia.

Jeśli błąd Windows Update 0xc8000247  nadal występuje lub narzędzie do rozwiązywania problemów nie znalazło realnej strategii naprawy, przejdź do następnej potencjalnej poprawki poniżej.

Metoda 2: Aktualizacja sterownika IRST

Niektórzy użytkownicy systemu Windows, którzy napotkali ten problem w systemie Windows 7, zgłosili, że byli w stanie go rozwiązać, aktualizując sterownik Intel Rapid Storage Technology Driver (IRST) . Wydaje się, że ta konkretna poprawka ma zastosowanie głównie w przypadkach, gdy ta instalacja systemu Windows została uzyskana po sklonowaniu dysku twardego przez użytkownika za pomocą programu Acronis True Image lub podobnego narzędzia. Ten konkretny problem jest najczęściej zgłaszany w przypadku dysków Western Digital (WD).

Jeśli scenariusz, przed którym stoisz, jest podobny do tego, powinieneś być w stanie rozwiązać problem, aktualizując sterownik Intel Rapid Storage Technology Driver (IRST) do najnowszej wersji. Oto krótki przewodnik, jak to zrobić:

  1. Odwiedź to łącze ( tutaj ) i kliknij interfejs użytkownika i sterownik Intel Rapid Technology (Intel RST)  na liście dostępnych sterowników.
  2. Wewnątrz ekranu sterownika spójrz na lewą część ekranu (w sekcji Dostępne pliki do pobrania ) i kliknij przycisk Pobierz powiązany z plikiem SetupRST.exe .
  3. W oknie Umowy licencyjnej oprogramowania Intel kliknij Akceptuję warunki i umowę licencyjną . Następnie poczekaj, aż pobieranie się zakończy.
  4. Po całkowitym pobraniu pliku SetupRST.exe kliknij go dwukrotnie i kliknij Tak, aby przyznać dostęp administratora, a następnie postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć instalację sterownika Intel Rapid Technology (Intel RST)  .
  5. Po zakończeniu instalacji uruchom ponownie komputer i sprawdź, czy problem został rozwiązany po zakończeniu następnej sekwencji startowej.

Jeśli ten sam błąd Windows Update 0xc8000247  podczas próby zainstalowania aktualizacji, przejdź do następnej metody poniżej.

Metoda 3: Odinstaluj zakłócającą aplikację innej firmy (jeśli dotyczy)

Jak się okazuje, ten konkretny kod błędu może również wystąpić z powodu nadopiekuńczego pakietu AV. Sądząc po raportach użytkowników, istnieje kilka pakietów zabezpieczeń, które mogą wywołać błąd Windows Update 0xc8000247  po zablokowaniu komunikacji między komputerem użytkownika końcowego a serwerem WU. Norton, McAfee i Avast są często wskazywani przez użytkowników jako powodujące takie zachowanie.

Jeśli korzystasz z oprogramowania antywirusowego innej firmy i podejrzewasz, że może on być odpowiedzialny za nieudane aktualizacje, powinieneś być w stanie rozwiązać problem, wyłączając ochronę w czasie rzeczywistym podczas instalacji aktualizacji lub odinstalowując zabezpieczenia pakiet i powracając do wbudowanego AV (Windows Defender).

Jeśli ten scenariusz ma zastosowanie, należy rozpocząć od odinstalowania ochrony w czasie rzeczywistym oprogramowania antywirusowego innej firmy. Jednak w zależności od używanego pakietu zabezpieczeń innej firmy kroki będą się różnić. Jednak w większej liczbie przypadków można to zrobić, klikając prawym przyciskiem myszy ikonę na pasku zadań.

Gdy tylko uda Ci się wyłączyć ochronę w czasie rzeczywistym, spróbuj normalnie zainstalować aktualizację i sprawdź, czy nadal występuje ten sam problem.

Jeśli problem nadal występuje, spróbuj całkowicie odinstalować program antywirusowy innej firmy, jednocześnie upewniając się, że nie pozostawiasz żadnych pozostałości plików, które mogą nadal powodować takie zachowanie. Aby to zrobić, wykonaj kroki opisane w tym artykule ( tutaj ), aby upewnić się, że instalujesz oprogramowanie antywirusowe innej firmy wraz z pozostałymi plikami.

Jeśli ten sam błąd 0xc8000247  nadal występuje po wykonaniu powyższych instrukcji (lub ta metoda nie miała zastosowania), zacznij postępować zgodnie z metodą 4 poniżej.

Metoda 4: Zresetuj wszystkie składniki WU

Jak się okazuje, ten konkretny problem może również wystąpić z powodu WU (Windows Update), ale występuje, gdy ważny składnik utknie w stanie zawieszenia (Twój system operacyjny uważa, że ​​działa, ale w rzeczywistości tak nie jest). Kilku użytkownikom systemu Windows, którzy również napotkali błąd 0xc8000247  , zdołało rozwiązać ten problem, resetując wszystkie komponenty WU, które były zaangażowane w tę operację.

Jeśli chodzi o osiągnięcie tego, masz dwie drogi naprzód - albo wybierz podejście zautomatyzowane, uruchamiając agenta Windows Update, albo wykonuj kroki ręcznie za pomocą wiersza polecenia z podwyższonym poziomem uprawnień

Postępuj zgodnie z dowolnym przewodnikiem, z którym czujesz się bardziej komfortowo:

Resetowanie wszystkich składników usługi Windows Update za pośrednictwem agenta Windows Update

  1. Odwiedź tę stronę Microsoft TechNet ( tutaj ) w domyślnej przeglądarce i pobierz skrypt resetowania agenta Windows Update.
  2. Poczekaj, aż pobieranie się zakończy, a następnie rozpakuj archiwum zip za pomocą bezpłatnego narzędzia do archiwizacji, takiego jak WinZip lub 7zip.
  3. Po pełnym rozpakowaniu skryptu kliknij prawym przyciskiem myszy ResetWUENG.exe i wybierz Uruchom jako administrator z nowo wyświetlonego menu kontekstowego.
  4. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby uruchomić skrypt, który zresetuje wszystkie składniki WU. Ale zanim rozpoczniesz ten proces, upewnij się, że nie wykonujesz żadnych operacji wymagających aktywnego połączenia internetowego, ponieważ ta operacja spowoduje przerwanie sieci.
  5. Po zakończeniu procesu uruchom ponownie komputer i sprawdź, czy problem został rozwiązany przy następnym uruchomieniu systemu.

Resetowanie wszystkich składników usługi Windows Update za pomocą wiersza polecenia z podwyższonym poziomem uprawnień

  1. Naciśnij klawisz Windows + R, aby otworzyć okno dialogowe Uruchom . Następnie wpisz „cmd” w polu tekstowym, a następnie naciśnij Ctrl + Shift + Enter, aby otworzyć podwyższony wiersz polecenia. Gdy zobaczysz UAC (Kontrola konta użytkownika),  kliknij Tak, aby przyznać uprawnienia administracyjne.
  2. Gdy znajdziesz się w podwyższonym wierszu polecenia, wpisz kolejno następujące polecenia i naciśnij klawisz Enter po każdym, aby skutecznie zatrzymać wszystkie usługi związane z WU:
    net stop wuauserv net stop crypt Svcnet bity stopu net stop msiserver

    Uwaga : te polecenia zatrzymają usługę Windows Update, instalator MSI, usługę kryptograficzną i usługę BITS.

  3. Gdy wszystkie odpowiednie usługi zostaną zablokowane, uruchom następujące polecenia, aby wyczyścić i zmienić nazwy folderów SoftwareDistribution i Catroot2:
    ren C: \ Windows \ SoftwareDistribution SoftwareDistribution.old ren C: \ Windows \ System32 \ catroot2 Catroot2.old

    Uwaga: SoftwareDistribution mrówka Catroot2 foldery są używane przez system operacyjny do przechowywania tymczasowych plików aktualizacji, które są / będą wykorzystywane przez WU.

  4. Po wyczyszczeniu dwóch folderów aktualizacji uruchom następujące polecenia i naciśnij klawisz  Enter po każdym, aby ponownie włączyć usługi, które wcześniej wyłączyliśmy w kroku 2:
    net start wuauserv net start cryptSvc net start bits net start msiserver
  5. Po ponownym włączeniu każdej usługi zainstaluj ponownie aktualizację, która wcześniej nie działała, i sprawdź, czy problem został rozwiązany.

Jeśli nadal napotykasz błąd 0xc8000247  , przejdź do następnej metody poniżej.

Metoda 5: Uruchamianie skanów DISM i SFC

Jak się okazuje, kolejnym potencjalnym winowajcą, który może być odpowiedzialny za błąd 0xc8000247,  jest uszkodzenie pliku systemowego. Ponieważ WU opiera się na wielu zależnościach, istnieje wiele plików systemowych, które mogą powodować to zachowanie, jeśli niektóre pliki zostaną uszkodzone.

Kilku użytkownikom, którzy również zostali dotknięci tym problemem, udało się go rozwiązać, uruchamiając kilka narzędzi zaprojektowanych do naprawy błędów logicznych i uszkodzeń plików systemowych - DISM (Obsługa i zarządzanie obrazem wdrażania)  i SFC (Kontroler plików systemowych).

SFC zastępuje uszkodzone pliki, używając lokalnego archiwum do zastąpienia uszkodzonych wystąpień sprawnymi kopiami, podczas gdy DISM polega na komponencie WU do pobierania sprawnych kopii w celu zastąpienia złych danych. DISM jest lepszy w naprawianiu komponentów związanych z WU, podczas gdy SFC jest lepszy w naprawianiu błędów logicznych - dlatego zaleca się wdrożenie obu skanów.

Oto krótki przewodnik dotyczący uruchamiania skanów SFC i DISM z podwyższonego okna CMD w celu rozwiązania błędu Windows Update 0xc8000247  :

  1. Otworzyć Uruchom okno dialogowe, naciskając klawisz + R dla systemu Windows . W nowo otwartym oknie wpisz „cmd” w polu tekstowym i naciśnij Ctrl + Shift + Enter, aby otworzyć wiersz polecenia z dostępem administratora. Gdy pojawi się monit UAC (Kontrola konta użytkownika), kliknij przycisk Tak, aby przyznać uprawnienia administracyjne do okna CMD.
  2. Gdy znajdziesz się w podwyższonym oknie CMD, wpisz następujące polecenie i naciśnij klawisz Enter, aby zainicjować skanowanie DISM, które przeskanuje i zidentyfikuje problemy związane z plikami systemowymi:
    Dism.exe / online / cleanup-image / scanhealth Dism.exe / online / cleanup-image / restorehealth

    Uwaga: pamiętaj, że DISM potrzebuje niezawodnego połączenia internetowego, aby pobrać sprawne kopie, które zostaną użyte do zastąpienia uszkodzonych plików. Polecenie „scanhealth” zainicjuje skanowanie w celu wyszukania niespójności plików systemowych, podczas gdy polecenie „restorehealth” zastąpi wszelkie niespójności znalezione podczas pierwszego skanowania.

  3. Po zakończeniu pierwszego skanowania (nawet jeśli narzędzie nie zgłosiło żadnych naprawionych plików), uruchom ponownie komputer i wykonaj poniższe czynności.
  4. Po zakończeniu kolejnej sekwencji startowej wykonaj ponownie krok 1, aby otworzyć kolejne okno CMD z podwyższonym poziomem uprawnień. Ale tym razem wpisz następujące polecenie i naciśnij klawisz Enter, aby zainicjować skanowanie SFC:
    sfc / scannow

    Uwaga: po uruchomieniu tego skanowania nie zamykaj tego monitu CMD, dopóki proces nie zostanie zakończony. Jeśli przerwiesz proces przedwcześnie, istnieje ryzyko powstania dalszych błędów logicznych, które mogą spowodować pojawienie się innych błędów.

  5. Po zakończeniu skanowania uruchom ponownie komputer i sprawdź, czy problem został rozwiązany przy następnym uruchomieniu systemu.

Jeśli ten sam błąd 0xc8000247  nadal występuje podczas próby zainstalowania usługi Windows Update, przejdź do następnej metody poniżej.

Metoda 6: Korzystanie z narzędzia Przywracanie systemu

Jeśli dopiero niedawno zacząłeś doświadczać tego zachowania, jest całkowicie możliwe, że problem zaczął występować z powodu zmiany, która ostatecznie wpłynęła na składnik aktualizujący. W takich sytuacjach możesz uniknąć radykalnego podejścia, zaczynając od podejścia kontrolującego uszkodzenia - Przywracanie systemu to doskonały sposób na rozpoczęcie.

Przywracanie systemu to narzędzie, które może użyć wcześniej zapisanej migawki w celu przywrócenia stanu komputera do starszego punktu w czasie. Domyślnie system Windows jest skonfigurowany do zapisywania migawek przywracania systemu w ważnych raportach, takich jak instalacja aktualizacji krytycznej lub aktualizacja sterownika. Jeśli więc nie zmodyfikowałeś domyślnego zachowania Przywracania systemu, powinieneś być w stanie postępować zgodnie z poniższymi instrukcjami.

Zanim jednak zaczniesz korzystać z funkcji przywracania systemu w celu przywrócenia komputera do prawidłowego stanu, weź pod uwagę fakt, że wszelkie zmiany wprowadzone po utworzeniu migawki również zostaną utracone. Obejmuje to wszelkie zainstalowane aplikacje lub sterowniki, aplikacje innych firm lub natywne systemy Windows.

Jeśli rozumiesz okoliczności i nadal chcesz przejść przez tę procedurę, postępuj zgodnie z poniższymi instrukcjami:

  1. Otworzyć Uruchom okno dialogowe, naciskając klawisz + R dla systemu Windows . Następnie wpisz „rstrui” w polu tekstowym i naciśnij klawisz Enter, aby otworzyć menu Przywracanie systemu .
  2. Po dojściu do początkowego ekranu przywracania systemu kliknij przycisk Dalej, aby przejść do następnego ekranu.
  3. Gdy uda ci się przejść do następnego ekranu, zacznij od zaznaczenia pola związanego z Pokaż więcej punktów przywracania . Gdy to zrobisz, zacznij porównywać daty każdej zapisanej migawki i wybierz taką, która jest starsza niż data, kiedy po raz pierwszy zacząłeś napotykać błąd 0xc8000247  . Po wybraniu odpowiedniej migawki kliknij Dalej, aby przejść do następnego menu.
  4. Gdy dotrzesz tak daleko, narzędzie jest gotowe do pracy, pozostaje tylko zainicjować proces przywracania, klikając przycisk Zakończ. Po wykonaniu tej czynności komputer uruchomi się ponownie, a starszy stan zostanie wymuszony.
  5. Po następnym uruchomieniu uruchom ponownie komputer i sprawdź, czy problem został rozwiązany.

Jeśli nadal napotykasz ten sam błąd 0xc8000247 , przejdź do ostatniej metody poniżej.

Metoda 7: Przeprowadź instalację naprawczą / czystą instalację

Jeśli żadna z powyższych metod nie pozwoliła na ominięcie błędu 0xc8000247  i zainstalowanie jednej lub więcej aktualizacji systemu Windows, możesz wywnioskować, że przyczyną problemu jest podstawowy problem z uszkodzeniem systemu, którego nie można naprawić w konwencjonalny sposób.

Kilku użytkowników, którzy mieli podobny problem, zgłosiło, że problem został rozwiązany po odświeżeniu każdego składnika systemu Windows. Można to osiągnąć poprzez naprawę na miejscu (instalacja naprawcza) lub czystą instalację.

Wykonanie czystej instalacji jest prostszym rozwiązaniem, ale pamiętaj, że nie pozwoli ci ona zachować plików (aplikacji, gier, osobistych multimediów itp.), Chyba że najpierw je wycofasz.

Z drugiej strony, jeśli zdecydujesz się na instalację naprawczą , procedura jest nieco bardziej żmudna, ale pozwoli ci zachować wszystkie twoje pliki, w tym aplikacje, gry, osobiste multimedia, a nawet niektóre preferencje użytkownika.