Jak naprawić błąd 0xC1900101 w systemie Windows 10

Błąd 0xC1900101 może pojawić się podczas aktualizacji systemu Windows 10 lub podczas fazy instalacji za pomocą narzędzia Media Creation Tool. Z kolei kod błędu 0xC1900101 może mieć dodatkowe różne kody: 0x2000c , 0x20017 , 0x30018 , 0x3000D , 0x4000D lub 0x40017 . Dołącz też notatkę: SAFE_OS lub SECOND_BOOT .

1. Odłącz wszystkie urządzenia USB

Jeśli urządzenia USB, takie jak dyski flash, drukarka itp., Są podłączone do komputera lub laptopa. Wyłącz wszystko, zrestartuj system i sprawdź, czy to rozwiązuje błąd.

2. Problemy z uruchomieniem

Przejdź do Ustawienia > Aktualizacja i zabezpieczenia > Rozwiązywanie problemów > Po prawej stronie Dodatkowe narzędzia do rozwiązywania problemów > Windows Update .

Rozwiązywanie problemów z Centrum obsługi systemu Windows

3. Zwolnij miejsce na dysku

Jedną z typowych przyczyn jest brak miejsca na dysku, na którym jest zainstalowany system Windows. Po skopiowaniu plików tymczasowych nie można zapisać do dalszej instalacji, a użytkownik otrzyma błąd 0xC1900101. Na dysku zawsze musi być co najmniej 20 GB wolnego miejsca. Jeśli nie masz go dość, możesz spróbować wyczyścić dysk z niepotrzebnych plików. Jeśli nie wiesz, jak to zrobić, zapoznaj się z samouczkiem poniżej.

  • Oczyść dysk C z niepotrzebnych plików

4. Ustaw usługi automatycznie

Windows 10 ma usługi, które są odpowiedzialne za instalację i aktualizację Windows 10. Ustawmy je w trybie automatycznego uruchamiania. Aby to zrobić, otwórz wiersz polecenia jako administrator i wpisz i wprowadź płeć w kolejności poniższego polecenia:

  • sc config wuauserv start=auto
  • sc config cryptSvc start=auto
  • sc config bits start=auto
  • sc config trustedinstaller start=auto

Uruchom ponownie komputer i spróbuj zaktualizować system.

sc config wuauserv start = auto

5. SoftwareDistribution i Catroot2

Folder SoftwareDistribution zawiera wszystkie aktualizacje systemu, w tym wczesne ładowanie i instalację. To wszystko można pomylić z wersjami lub uszkodzonymi plikami, które nie ładowały się dobrze i powodują błąd 0xC1900101. Utwórzmy nowy folder, aby wyodrębnić tę wersję od sprawcy. Uruchom wiersz polecenia jako administrator i wprowadź kolejno następujące polecenia:

  • net stop wuauserv
  • net stop bits
  • net stop cryptSvc
  • net stop msiserver

Za pomocą powyższych poleceń zatrzymamy usługi powiązane z centrum aktualizacji, aby nie przeszkadzały nam w zmianie nazwy folderu poniżej.

net stop wuauserv bity cryptSvc msiserver

Następnie wprowadź następujące dwa polecenia, aby zmienić folder SoftwareDistribution i catroot2 jako kopię zapasową.

  • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  • ren C:\Windows\System32\catroot2 catroot2.old

ren Windows SoftwareDistribution SoftwareDistribution.old

Teraz zaczynamy z powrotem zatrzymane usługi:

  • net start wuauserv
  • net start bits
  • net start cryptSvc
  • net start msiserver

Uruchom ponownie komputer i sprawdź, czy błąd 0xC1900101 został rozwiązany.

Uwaga: jeśli masz jakiekolwiek problemy z tą metodą, spróbuj zrobić to w trybie awaryjnym.

net start wuauserv

6. Uszkodzone pliki systemowe

Jeśli pliki systemowe są uszkodzone, błąd 0xC1900101 może być właśnie z tego powodu. Uruchommy dwa polecenia, które sprawdzą, czy są uszkodzone pliki systemowe, a jeśli zostaną znalezione, naprawią je automatycznie. Uruchom wiersz polecenia jako administrator i wprowadź polecenia jeden po drugim, czekając na zakończenie procesu po każdym:

  • sfc /scannow
  • DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH

Sprawdzanie i odzyskiwanie plików

7. Błędy dysku

Jeśli na dysku znajdują się uszkodzone sektory, kopiowanie plików tymczasowych nie powiedzie się, co może prowadzić do kodu błędu 0xC1900101. Uruchom wiersz polecenia jako administrator i wprowadź polecenie, które sprawdzi dysk i naprawi uszkodzone sektory:

  • chkdsk c: /f /r /x

Gdzie c: to partycja, na której znajduje się system Windows.

CHKDSK sprawdź i napraw dysk twardy

8. Wyłącz komponenty

Niektóre włączone składniki systemu mogą zakłócać usługi aktualizacji. Jest to szczególnie ważne, gdy błąd 0xC1900101 występuje podczas dużej aktualizacji, na przykład od 1909 do 2004. Uruchom wiersz polecenia jako administrator i wprowadź:

dism /online /disable-feature /FeatureName:SMB1Protocol-Server

dism /online /disable-feature /FeatureName:SMB1Protocol

dism /online /disable-feature /FeatureName:MSMQ-Server

dism /online /disable-feature /FeatureName:MSMQ-Container

dism /online /disable-feature /FeatureName:WCF-Services45

dism /online /disable-feature /FeatureName:WCF-TCP-Activation45

dism /online /disable-feature /FeatureName:WCF-Pipe-Activation45

dism /online /disable-feature /FeatureName:WCF-MSMQ-Activation45

dism /online /disable-feature /FeatureName:WCF-TCP-PortSharing45

dism /online /disable-feature /FeatureName:WAS-ConfigurationAPI

dism /online /disable-feature /FeatureName:WAS-WindowsActivationService

dism /online /disable-feature /FeatureName:WAS-ProcessModel

dism /online /disable-feature /FeatureName:IIS-RequestFiltering

dism /online /disable-feature /FeatureName:IIS-Security

dism /online /disable-feature /FeatureName:IIS-ApplicationDevelopment

dism /online /disable-feature /FeatureName:IIS-NetFxExtensibility45

dism /online /disable-feature /FeatureName:IIS-WebServerRole

dism /online /disable-feature /FeatureName:IIS-WebServer

dism /online /disable-feature /FeatureName:NetFx4-AdvSrvs

dism /online /disable-feature /FeatureName:NetFx4Extended-ASPNET45

Uruchom ponownie komputer i spróbuj zaktualizować system. Jeśli chcesz ponownie włączyć funkcję, wprowadź zamiast tego enable-featuredisable-feature .

9. Dodatkowe wskazówki

  1. Jeśli masz program antywirusowy innej firmy, taki jak Avast, spróbuj go na chwilę wyłączyć.
  2. Jeśli masz programy szyfrujące innych firm, takie jak CryptoPro, odinstaluj.
  3. Wyłącz szyfrowanie BitLocker, jeśli jest włączone.
  4. Uruchom aktualizację kilka razy.
  5. Zaktualizuj sterowniki, jeśli w Menedżerze urządzeń jest żółty wykrzyknik.
  6. Wyjmij baterię z komputera na 4 minuty, aby przywrócić domyślne ustawienia systemu BIOS.