Jak rozwiązać błąd 0xc1900102 w systemie Windows

Masz problem z tym cholernym błędem 0xc1900102 podczas aktualizacji systemu Windows? Tak, to częsty problem, gdy system Windows próbuje przeprowadzić aktualizację, dociera do połowy (około 30%), a następnie postanawia przywrócić starszą wersję. Frustrujące, prawda? Zazwyczaj przyczyną są przestarzałe sterowniki, za mało miejsca na dysku lub konfliktujące oprogramowanie. Czasami aktualizacja po prostu zatrzymuje się na jakimś sterowniku lub pamięci podręcznej systemu, co powoduje, że system Windows wpada w furię i przerywa proces przedwcześnie. Na szczęście istnieje kilka sposobów na poradzenie sobie z tym problemem, a większość z nich nie wymaga całkowitej ponownej instalacji. Celem jest płynne przeprowadzenie aktualizacji bez utraty zdrowia psychicznego i plików.

Te poprawki mogą pomóc w usunięciu przeszkód. Niezależnie od tego, czy chodzi o zwolnienie miejsca, czy zresetowanie komponentów aktualizacji, po prostu postępuj zgodnie z zaleceniami dotyczącymi Twojej konfiguracji. W niektórych trudnych przypadkach uruchomienie narzędzi do skanowania systemu lub użycie narzędzia Media Creation Tool do przeprowadzenia czystej instalacji (bez usuwania danych, jeśli zachowasz ostrożność) może pomóc. Pamiętaj jednak, że niektóre z tych kroków mogą wydawać się nieco surowe – trochę jak samodzielne tuningowanie samochodu – ponieważ system Windows nie jest prosty w naprawianiu własnych błędów. Ale z cierpliwością na pewno sobie poradzisz.

Jak naprawić błąd 0xc1900102 podczas aktualizacji systemu Windows

Rozwiązanie 1. Zwolnij miejsce na dysku

Pierwszą rzeczą, którą należy sprawdzić, jest to, czy w systemie jest wystarczająco dużo miejsca na aktualizację. Aktualizacje systemu Windows zazwyczaj wymagają sporego miejsca, aby pobrać, rozpakować i zainstalować nowe pliki. Jeśli dysk C (lub inny dysk, na którym znajduje się system Windows) jest prawie pełny, prawdopodobnie dlatego następuje przekroczenie limitu czasu lub cofnięcie aktualizacji. Z mojego doświadczenia wynika, że ​​co najmniej 20 GB wolnego miejsca to dobre minimum – więcej, jeśli to możliwe.

  • Wpisz Oczyszczanie dysku w pasku wyszukiwania systemu Windows i naciśnij Enter.
  • Powinno otworzyć się okno; upewnij się, że wybrałeś dysk C (lub główny dysk instalacyjny).
  • Kliknij „Wyczyść pliki systemowe”. Ten krok jest kluczowy, ponieważ usuwa również stare pliki aktualizacji, punkty przywracania systemu i pamięć podręczną dziennika.
  • Jeśli zostaniesz o to poproszony, wybierz ponownie ten sam dysk, a następnie kliknij przycisk OK.
  • Teraz wybierz z listy te, które najbardziej pochłaniają dane – takie jak pamięć podręczna usługi Windows Update, pliki tymczasowe lub Kosz. Zaznacz odpowiednie pola wyboru.
  • Kliknij OK i potwierdź czyszczenie. Wyczyszczenie kilku gigabajtów zazwyczaj pomaga.

Po zakończeniu aktualizacji sprawdź dokładnie, czy masz co najmniej 20-25 GB wolnego miejsca, zanim spróbujesz ponownie. Oczywiście, Windows musi to utrudnić bardziej, niż to konieczne.

Rozwiązanie 2. Zaktualizuj sterowniki urządzeń

Nieaktualne lub niekompatybilne sterowniki, zwłaszcza w kontrolerach sieciowych lub pamięci masowej, często powodują te awarie. Sterowniki umożliwiają systemowi Windows komunikację ze sprzętem, a jeśli są wadliwe lub przestarzałe, system gubi się i odmawia aktualizacji. Ich aktualizacja może być zaskakująco prosta, choć w przypadku niektórych urządzeń może być konieczna ręczna wizyta na stronie producenta.

  • Kliknij prawym przyciskiem myszy przycisk Start i wybierz Menedżer urządzeń.
  • Zaznacz kategorie takie jak Dyski twarde, Karty sieciowe i Kontrolery pamięci masowej.
  • Kliknij prawym przyciskiem myszy każde urządzenie i wybierz opcję Aktualizuj sterownik.
  • Wybierz opcję „ Wyszukaj sterowniki automatycznie”. System Windows poszuka w Internecie nowej wersji.
  • Jeśli system Windows nie może znaleźć aktualizacji lub to nie pomaga, przejdź bezpośrednio do witryny producenta sprzętu. Czasami konieczne jest ręczne pobranie i zainstalowanie sterowników – szczególnie w przypadku kart graficznych, sieciowych lub kontrolerów pamięci masowej.
  • Po zaktualizowaniu wszystkich sterowników zrestartuj system i spróbuj ponownie przeprowadzić proces aktualizacji. W mojej poprzedniej konfiguracji rozwiązało to problem z przekroczeniem limitu czasu, ale może to w dużej mierze zależeć od sprzętu.

Rozwiązanie 3. Odłącz urządzenia zewnętrzne

To trochę dziwne, ale urządzenia peryferyjne, takie jak dyski USB, zewnętrzne dyski SSD, a nawet niektóre drukarki, mogą powodować problemy podczas aktualizacji. Nie wiem dlaczego, ale konflikty lub problemy z poborem mocy czasami powodują zawieszenie systemu Windows. Dlatego przed poważną aktualizacją odłącz wszystkie zbędne urządzenia zewnętrzne.

  • Zamknij wszystkie otwarte programy i zapisz swoją pracę.
  • Odłącz wszystkie urządzenia peryferyjne poza klawiaturą, myszą i monitorem.
  • Uruchom ponownie komputer, aby upewnić się, że nic nie działa w tle.
  • Przejdź do Ustawienia > Windows Update i spróbuj ponownie. Czasami po prostu działa lepiej bez podłączonych dodatkowych urządzeń.

Rozwiązanie 4. Uruchom narzędzie do rozwiązywania problemów z usługą Windows Update

System Windows ma wbudowane narzędzie do rozwiązywania problemów z aktualizacjami. Skanuje ono system w poszukiwaniu typowych problemów, takich jak uszkodzona pamięć podręczna czy niedziałające usługi, i automatycznie je naprawia. Warto je wypróbować, zanim zaczniesz szukać bardziej złożonych rozwiązań.

  • Wpisz Rozwiązywanie problemów w wyszukiwarce Windows i wybierz Dodatkowe narzędzia do rozwiązywania problemów.
  • Przewiń w dół, aby znaleźć usługę Windows Update i kliknij ją.
  • Wybierz opcję „Uruchom narzędzie do rozwiązywania problemów”. Jego działanie może potrwać kilka minut.
  • Postępuj zgodnie z instrukcjami, a następnie uruchom ponownie i spróbuj zaktualizować jeszcze raz. Widziałem to rozwiązanie problemu dziwnych zawieszeń aktualizacji więcej razy, niż potrafię zliczyć.

Rozwiązanie nr 5. Uruchom narzędzia do naprawy systemu SFC i DISM

Jeśli pliki systemowe są uszkodzone, może to spowodować błędy aktualizacji. SFC (System File Checker) skanuje i próbuje naprawić brakujące lub uszkodzone pliki. DISM (Deployment Image Servicing and Management) pomaga naprawić uszkodzone obrazy systemowe. Razem rozwiązują one praktycznie większość problemów z integralnością.

  • Wyszukaj cmd, kliknij prawym przyciskiem myszy Wiersz polecenia i wybierz Uruchom jako administrator.
  • Wklej to polecenie: sfc /scannowi naciśnij Enter.
  • Poczekaj na skanowanie – może potrwać 10–15 minut. Poinformuje Cię, czy coś zostało znalezione i naprawione.
  • Po zakończeniu uruchom poniższe polecenia jedno po drugim:
    • Dism /Online /Cleanup-Image /CheckHealth
    • Dism /Online /Cleanup-Image /ScanHealth
    • Dism /Online /Cleanup-Image /RestoreHealth
  • Uruchom ponownie i spróbuj zaktualizować ponownie. Nie wiem dlaczego, ale czasami nowy obraz systemu pomaga rozwiązać problemy z przekroczeniem limitu czasu.

Poprawka 6. Zresetuj komponenty usługi Windows Update

Jeśli pamięć podręczna aktualizacji lub usługi są uszkodzone, ich zresetowanie może przywrócić system do normy. Wymaga to zatrzymania usług Windows Update, zmiany nazw folderów pamięci podręcznej, a następnie ponownego uruchomienia usług – podobnie jak czyszczenie pamięci podręcznej przeglądarki, ale w systemie Windows.

  • Otwórz wiersz poleceń jako administrator.
  • Wpisz poniższe polecenia, naciskając Enter po każdym z nich:
    • net stop wuauserv
    • net stop cryptSvc
    • net stop bits
    • net stop msiserver
  • Zmień nazwę folderów pamięci podręcznej:
    • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    • ren C:\Windows\System32\catroot2 Catroot2.old
  • Uruchomienie usług kopii zapasowej:
    • net start wuauserv
    • net start cryptSvc
    • net start bits
    • net start msiserver
  • Uruchom ponownie komputer i spróbuj ponownie przeprowadzić aktualizację. Ta poprawka czasami wydaje się magiczna, gdy nieudana instalacja namiesza w pamięci podręcznej aktualizacji.

Poprawka 7. Tymczasowo wyłącz oprogramowanie antywirusowe innej firmy

Czasami program antywirusowy lub zabezpieczający może blokować część aktualizacji systemu Windows. Tymczasowo wyłącz program antywirusowy i spróbuj ponownie. Tylko nie zapomnij go później ponownie włączyć, bo inaczej system może być podatny na ataki.

  • Otwórz program antywirusowy.
  • Szukaj ochrony w czasie rzeczywistym lub ustawień tarczy.
  • Wyłącz ją tymczasowo. Zazwyczaj jest dostępny przełącznik lub opcja umożliwiająca tymczasowe wyłączenie ochrony.
  • Uruchom usługę Windows Update i sprawdź, czy to pomoże.
  • Pamiętaj, aby po zakończeniu aktualizacji ponownie włączyć program antywirusowy — Twoje bezpieczeństwo jest tego warte!

Poprawka nr 8. Użyj narzędzia Media Creation Tool do czystej instalacji

Jeśli wszystko inne zawiedzie, istnieje bardziej drastyczne, ale skuteczne podejście: skorzystanie z narzędzia Media Creation Tool do aktualizacji lub ponownej instalacji systemu Windows. Zasadniczo instaluje ono nową, czystą wersję systemu Windows bez usuwania plików, ale na wszelki wypadek warto wykonać kopię zapasową. Ta metoda naprawia poważniejsze uszkodzenia lub problemy systemowe, które uniemożliwiają instalację aktualizacji.

  • Przejdź do witryny Microsoft Windows i pobierz narzędzie Media Creation Tool.
  • Uruchom instalator — tak, może wymagać uprawnień administratora.
  • Zaakceptuj warunki licencji.
  • Wybierz opcję Uaktualnij ten komputer teraz i kliknij Dalej.
  • Narzędzie pobierze niezbędne pliki. Może to potrwać chwilę, w zależności od połączenia internetowego.
  • Zachowaj ostrożność przy wyborze opcji: wszystkie pliki i aplikacje powinny pozostać na swoim miejscu, ale sprawdź dokładnie ustawienia.
  • Kliknij „Instaluj” i uruchom program. Zastąpi on uszkodzone komponenty systemu i często rozwiąże uporczywe problemy z aktualizacją.

Powiązane artykuły: