Aktualizacja z systemu Windows 8.1 do Windows 10 może być prawdziwym bólem głowy, zwłaszcza gdy utknie na niewielkim procencie, takim jak 2%, a następnie wyświetli BSOD z kodem błędu 0xc1900101-0x30018. To trochę frustrujące, ponieważ próbujesz po prostu uzyskać płynniejszy, nowszy system operacyjny, a potem wszystko się zawiesza. Z tego, co widziałem, ten błąd pojawia się głównie podczas procesu aktualizacji i nie jest już bardzo rzadki, zwłaszcza że więcej osób zgłasza go na forach. Dziwna część? Microsoft potwierdził, że jest to prawdziwy błąd i wydaje się, że sprowadza się do konfliktów sterowników lub rozdętych rzeczy antywirusowych. Jeśli utkniesz z tym, nie panikuj — jest kilka rzeczy do wypróbowania, które mogą pomóc ominąć ten problem bez ponownej instalacji lub narażania danych.
Zasadniczo problem polega na tym, że podczas aktualizacji system Windows napotyka przeszkodę w pierwszej fazie rozruchu – często podczas operacji SYSPREP, która przygotowuje system do nowego systemu operacyjnego. Dobra wiadomość jest taka, że niektóre z tych problemów można rozwiązać ręcznie, nawet jeśli poprawka nie została jeszcze wydana. Uwaga: te poprawki są raczej praktyczne, więc nie należy oczekiwać cudów w przypadku poważnej niezgodności sprzętowej, ale warto spróbować.
Jak naprawić błąd 0xC1900101 – 0x30018 w systemie Windows?
Ponieważ przyczyną są zazwyczaj niezgodności sterowników i konflikty oprogramowania antywirusowego, pierwszym krokiem jest wyłączenie oprogramowania antywirusowego. Dość często zdarza się, że niektóre narzędzia zabezpieczające blokują zmiany systemowe lub zakłócają aktualizacje sterowników, powodując pojawianie się tego błędu. Czasami wystarczy tymczasowe wyłączenie oprogramowania antywirusowego. Aby to zrobić, kliknij prawym przyciskiem myszy ikonę na pasku narzędzi i wybierz opcję Wyłącz lub Wstrzymaj, w zależności od używanego oprogramowania zabezpieczającego. Warto również otworzyć Menedżera zadań ( Ctrl + Shift + Esc) i upewnić się, że wszystkie powiązane usługi są wyłączone — szczególnie te związane z oprogramowaniem antywirusowym lub sterownikami. Jeśli wyłączenie nie pomoże, konieczne może być dokładniejsze odinstalowanie oprogramowania, które można wykonać w Panelu sterowania > Odinstaluj program.
Warto również spróbować przeskanować system w poszukiwaniu złośliwego oprogramowania i niespójności systemowych. Uruchomienie zaufanego narzędzia, takiego jak Windows Defender lub narzędzia innych firm (jeśli są zainstalowane), może pomóc w zidentyfikowaniu uszkodzonych plików, rootkitów lub innych problemów, które często powodują niepowodzenia aktualizacji. Na niektórych komputerach ten problem z systemem jest ukrytą przyczyną błędu, a jego naprawienie może zaoszczędzić sporo czasu.
Metoda 1. Aktualizacja sterowników
To jest trochę dziwne, ale zaskakująco skuteczne. Zaktualizowane sterowniki mogą rozwiązać problemy ze zgodnością, które blokują proces aktualizacji. Przejdź do Menedżera urządzeń : naciśnij Win keyi wpisz. Poszukaj sterowników oznaczonych żółtym wykrzyknikiem, co oznacza, że działają nieprawidłowo lub są nieaktualne. Kliknij je prawym przyciskiem myszy, wybierz Właściwości, a następnie przejdź do zakładki Sterowniki i kliknij Aktualizuj sterownik. Możesz również przejść bezpośrednio do witryny producenta sprzętu, jeśli chcesz najnowszą wersję — czasami ogólna aktualizacja systemu Windows nie wystarcza. Po aktualizacji uruchom ponownie komputer i spróbuj ponownie przeprowadzić aktualizację. Jeśli sterownik nie może zostać zaktualizowany automatycznie, może być konieczne ręczne pobranie i zainstalowanie najnowszej wersji. W niektórych konfiguracjach sterownik, który ma nawet kilka miesięcy, może powodować ten błąd, więc warto podjąć wysiłek.
Metoda 2. Ręczne resetowanie składników usługi Windows Update
To klasyczne rozwiązanie — czasami system Windows po prostu gubi się w pamięci podręcznej aktualizacji lub stanach usług. Aby to zrobić, otwórz wiersz polecenia (administrator) — kliknij Win + Xi wybierz go z menu lub wyszukaj bezpośrednio. Oto, co powinno się stać:
- Zatrzymaj usługi związane z aktualizacją. Wpisz i naciśnij
net stop wuauserv, a następnienet stop cryptSvc,net stop bitsinet stop msiserver. Te polecenia wstrzymują usługę Windows Update, usługi kryptograficzne, usługę inteligentnego transferu w tle i instalator MSI, które mogą zablokować aktualizację, jeśli utkną. - Następnie zmień nazwy folderów pamięci podręcznej aktualizacji, na wypadek gdyby były uszkodzone. Wprowadź następujące polecenia:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldiren C:\Windows\System32\catroot2 Catroot2.old. Spowoduje to zresetowanie pamięci podręcznej pobierania i wymusi na systemie Windows odbudowanie bazy danych aktualizacji podczas kolejnej próby. - Na koniec uruchom ponownie te usługi, wpisując:
net start wuauserv,net start cryptSvc,net start bitsinet start msiserver. Po wykonaniu tej czynności zamknij terminal i uruchom ponownie komputer. Często pozwala to usunąć zablokowane komponenty aktualizacji, które mogą w subtelny sposób blokować proces aktualizacji.
Tylko mała rada: w niektórych systemach te polecenia nie zawsze działają poprawnie przy pierwszym uruchomieniu. Jeśli wystąpią błędy, spróbuj je uruchomić ponownie lub uruchom ponownie komputer i spróbuj jeszcze raz.
Jeśli nic z tego nie zadziała, zawsze istnieje inny zestaw opcji, ale te zazwyczaj rozwiązują najczęstsze problemy. Oby to pomogło — proces aktualizacji jest uciążliwy, ale z odrobiną cierpliwości większość problemów da się rozwiązać.