DISM Error 1009 — Baza danych rejestru konfiguracji jest uszkodzona

Jeśli podczas próby uruchomienia polecenia DISM(running the DISM command) na urządzeniu z systemem Windows 10 napotkasz „ Błąd 1009: Baza danych rejestru konfiguracji jest uszkodzona(Error 1009: The configuration registry database is corrupt) ”, ten post ma Ci pomóc. W tym poście przedstawimy najbardziej odpowiednie rozwiązania, które możesz wypróbować, aby skutecznie rozwiązać ten problem. Rozwiązania w tym poście dotyczą innych błędów DISM w serii 10xx. Daj znać w sekcji komentarzy po poście, jeśli tak nie jest.

Błąd DISM 1009

Błąd DISM 1009 może pojawić się podczas próby naprawy obrazu systemu Windows(repair a Windows image) z uszkodzonym (uszkodzonym) rejestrem za pomocą jednego z następujących poleceń DISM w wierszu polecenia:

Dism /Online /Cleanup-Image /Restorehealth
Dism /Online /Cleanup-image /Restorehealth /source:wim:X:\sources\install.wim:1 /LimitAccess

Ten błąd może również wystąpić podczas uruchamiania poniższego polecenia DISM w (DISM)środowisku odzyskiwania systemu Windows (WinRE) .

Dism.exe /Image:X:\ /Cleanup-Image /Restorehealth

Drugim scenariuszem, który powoduje ten błąd, jest niepowodzenie aktualizacji systemu Windows w (Windows)systemie Windows 10(Windows 10) . Ogólnie kod błędu wskazuje na błąd spowodowany przez uszkodzone pliki rejestru i należy je naprawić, aby rozwiązać problem.

DISM Error 1009 – Baza danych rejestru konfiguracji jest uszkodzona

Jeśli napotkasz ten problem, możesz wypróbować nasze zalecane rozwiązania poniżej w dowolnej kolejności i sprawdzić, czy to pomoże rozwiązać problem.

  1. Usuń aktualizację systemu Windows
  2. Przywróć rejestr z kopii zapasowej
  3. Wykonaj przywracanie systemu
  4. Wykonaj(Perform) naprawę uaktualnienia systemu Windows 10 w miejscu

Przyjrzyjmy się opisowi zachodzącego procesu dotyczącego każdego z wymienionych rozwiązań.

Przed usunięciem błędu musisz mieć nośnik instalacyjny systemu Windows 10 —(Installation Media –) jest to płyta DVD(DVD) lub USB . Jeśli nie masz go pod ręką, możesz utworzyć nośnik instalacyjny(create the installation media) na działającym komputerze z systemem Windows 10 lub utworzyć nośnik instalacyjny na komputerze z systemem Linux lub Mac , jeśli masz takie możliwości.

1] Usuń aktualizację systemu Windows

Jeśli problem zaczął się pojawiać po zainstalowaniu aktualizacji, musisz usunąć te aktualizacje z komputera z systemem Windows 10 za pomocą nośnika instalacyjnego. Oto jak:

  • Uruchom komputer za pomocą nośnika instalacyjnego systemu Windows 10(Boot your computer with Windows 10 installation media) .
  • Na ekranie rozruchowym otwórz Wiersz polecenia(Command Prompt) , naciskając Shift + F10 lub alternatywnie możesz kliknąć Dalej(Next) , a następnie wybrać Repair your computer > Troubleshoot > Command Prompt.
  • W wierszu polecenia CMD wpisz poniższe polecenie i naciśnij Enter :
wmic logicaldisk get name
  • Następnie wpisz dir C:w wierszu polecenia, aby zlokalizować dysk z folderem Windows . Jest to dysk z instalacją systemu Windows(Windows) . Zastąp C(Replace C) alfabetem dysku, na którym jest zainstalowany system Windows .(Windows)
  • Po zidentyfikowaniu dysku zawierającego folder Windows . możesz następnie wpisać C:i nacisnąć Enter . Jeśli to nie jest C, wprowadź odpowiednią literę.
  • Następnie powinieneś utworzyć folder scratch na swoim dysku, wpisując poniższe polecenie i naciśnij Enter :
mkdir C:\Scratch
  • Teraz uruchom poniższe polecenie, aby wycofać zainstalowane aktualizacje.
DISM /Image:C:\ /ScratchDir:C:\Scratch /Cleanup-Image /RevertPendingActions

Po wykonaniu polecenia otrzymasz następujący komunikat;

Reverting pending actions from the image….

The operation was completed. Any revert of pending actions will be attempted after the reboot

The operation completed successfully.

  • Po otrzymaniu powyższej wiadomości możesz wyjść z wiersza polecenia(Command Prompt) i ponownie uruchomić komputer.

Jeśli system Windows(Windows) uruchomi się pomyślnie, wszystko jest w porządku i dobrze. Ale jeśli nie uda się uruchomić i spróbuje ponownie zainstalować aktualizacje, wykonaj następujące czynności:

  • Uruchom ponownie komputer i uruchom komputer za pomocą nośnika instalacyjnego, tak jak poprzednio.
  • Uruchom wiersz polecenia, wykonując powyższe kroki.
  • Teraz uruchamiasz następujące trzy polecenia w tej kolejności i naciskasz Enter po każdym wierszu. Zastąp C:swoją literą dysku.
del C:\Windows\SoftwareDistribution

del C:\Windows\WinSxS\cleanup.xml

del C:\Windows\WinSxS\pending.xml

Po wykonaniu poleceń uruchom ponownie komputer.

Jeśli system nadal nie uruchamia się ponownie, uruchom ponownie z nośnika instalacyjnego i otwórz wiersz poleceń, a następnie uruchom następujący zestaw poleceń. Wymień C:na swój dysk, jak w poprzednich krokach.

chkdsk /f C:

sfc /scannow /offbootdir=C:\ /offwindir=C:\windows

dism /image:C:\ /cleanup-image /restorehealth

Po wykonaniu poleceń uruchom ponownie komputer.

Błąd DISM 1009 - Baza danych rejestru konfiguracji jest uszkodzona(DISM Error 1009 – The configuration registry database is corrupt) , błąd powinien zostać teraz rozwiązany. Jeśli nie, wypróbuj następną poprawkę.

2] Przywróć rejestr z kopii zapasowej

To rozwiązanie wymaga przywrócenia rejestru systemu Windows przy użyciu folderu (Windows)RegBack . Oto jak:

  • Uruchom(Boot) komputer za pomocą nośnika instalacyjnego systemu Windows 10 i uzyskaj dostęp do (Windows 10)wiersza polecenia(Command Prompt) , jak pokazano powyżej.
  • Wpisz C:i naciśnij Enter , aby otworzyć folder Windows na dysku. Zastąp C:swoją literą dysku.
  • Następnie w wierszu polecenia CMD wpisz poniższe polecenie i naciśnij Enter po każdym wierszu:
cd \windows\system32\config
md Backup
copy *.* Backup
  • Teraz przejdź do folderu RegBack , uruchamiając polecenie cd RegBackw wierszu polecenia.

Byłyby dwa scenariusze: po pierwsze, byłaby lista plików, a ich rozmiary byłyby wyświetlane w bajtach, możesz zauważyć pliki, które mają zero bajtów (0). To pokazuje, że takie pliki rejestru są uszkodzone lub puste i to powinno być przyczyną problemu. Powinieneś teraz zatrzymać się tutaj, ponieważ najlepszą rzeczą do zrobienia tutaj jest przywrócenie systemu Windows 10(Windows 10) do poprzedniego stanu roboczego, który opiszemy w Rozwiązaniu 3(Solution 3)  poniżej.

Drugi scenariusz polega na tym, że żaden z wyświetlanych plików nie ma zerowych bajtów (0). W takim przypadku musisz uruchomić poniższe polecenie:

copy *.* ..
  • Wykonanie tego polecenia spowoduje skopiowanie plików rejestru z folderu WindowsSystem32ConfigRegBack do Windows\System32\Config\RegBackWindows\System32\Config\ .
  • Jeśli pojawi się monit, naciśnij literę A na klawiaturze, aby zastąpić pliki w folderze docelowym.
  • Po zakończeniu kopiowania plików wpisz exiti naciśnij Enter , aby wyjść z wiersza polecenia.
  • Uruchom ponownie komputer.

Jeśli nie możesz pomyślnie uruchomić komputera stacjonarnego, uruchom ponownie za pomocą nośnika instalacyjnego, otwórz wiersz poleceń i uruchom te polecenia jedno po drugim:

chkdsk /f C:
sfc /scannow /offbootdir=C:\ /offwindir=C:\windows
dism /image:C:\ /cleanup-image /restorehealth

Po wykonaniu poleceń uruchom ponownie komputer. Powinien uruchomić się na pulpicie bez problemów. W przeciwnym razie(Otherwise) wypróbuj następne rozwiązanie.

3] Wykonaj przywracanie systemu

Jak wspomniano w powyższej poprawce, jeśli w niektórych z wymienionych wcześniej plików otrzymałeś wartość Zero (0). (Zero)Musisz przywrócić system Windows 10, ponieważ pokazuje, że rejestr jest poważnie uszkodzony.

Uwaga(Note) : Jeśli możesz uruchomić komputer z pulpitu, postępuj zgodnie z instrukcjami w tym przewodniku , aby wykonać przywracanie systemu –(System Restore –) w przeciwnym razie postępuj zgodnie z instrukcjami poniżej.

  • Uruchom(Boot) komputer za pomocą nośnika instalacyjnego systemu Windows 10 .(Windows 10)
  • Na ekranie rozruchowym kliknij Dalej(Next) , a następnie wybierz Repair your computer > Troubleshoot > Advanced Options.
  • Następnie wybierz Przywracanie systemu(System Restore) lub na niektórych komputerach zobaczysz opcję Wróć do poprzedniej wersji(Go back to a previous build) .
  • Teraz wybierz swój system operacyjny(select your operating system) na następnym ekranie.
  • Kliknij Dalej(Next) w Kreatorze przywracania systemu.
  • Wybierz punkt przywracania. Musisz wybrać datę, kiedy Twój system działał normalnie.
  • Kliknij Dalej(Next) , aby rozpocząć proces przywracania systemu. Po zakończeniu zostaniesz poproszony o ponowne uruchomienie komputera lub w większości przypadków uruchomi się on automatycznie.

Jeśli problem nadal nie został rozwiązany, wypróbuj następne rozwiązanie.

4] Wykonaj(Perform) naprawę aktualizacji systemu Windows 10 w miejscu

Jeśli tego błędu nie można naprawić za pomocą przywracania systemu, ostatecznym rozwiązaniem jest wykonanie naprawy uaktualnienia systemu Windows 10 w miejscu , a jeśli to się nie powiedzie, można wykonać kopię zapasową plików, a następnie wyczyścić system Windows 10(clean install Windows 10) .

Mam nadzieję że to pomoże!

Powiązany wpis(Related post) : Napraw błędy DISM 87, 112, 11, 50, 2, 3, 87,1726, 1393, 1910, 0x800f081f itp(Fix DISM Errors 87, 112, 11, 50, 2, 3, 87,1726, 1393, 1910, 0x800f081f, etc) .



About the author

Jestem inżynierem Windows, ios, pdf, błędów, gadżetów z ponad 10-letnim doświadczeniem. Pracowałem nad wieloma wysokiej jakości aplikacjami i frameworkami Windows, takimi jak OneDrive dla Firm, Office 365 i nie tylko. Moja ostatnia praca obejmowała opracowanie czytnika PDF dla platformy Windows i pracę nad tym, aby komunikaty o błędach były bardziej zrozumiałe dla użytkowników. Dodatkowo od kilku lat jestem zaangażowany w rozwój platformy ios i dobrze znam zarówno jej funkcje, jak i dziwactwa.



Related posts