Ошибка DISM 1009 — база данных реестра конфигурации повреждена
Если при попытке запустить команду DISM(running the DISM command) на устройстве с Windows 10 вы сталкиваетесь с « Ошибка 1009: база данных реестра конфигурации повреждена(Error 1009: The configuration registry database is corrupt) », то этот пост призван вам помочь. В этом посте мы предоставим наиболее подходящие решения, которые вы можете попробовать, чтобы успешно решить эту проблему. Решения в этом посте относятся к другим ошибкам DISM в серии 10xx. Дайте знать в разделе комментариев после поста, если это не так.
Ошибка DISM 1009 может появиться при попытке восстановить образ Windows(repair a Windows image) с поврежденным реестром с помощью одной из следующих команд DISM в командной строке:
Dism /Online /Cleanup-Image /Restorehealth
Dism /Online /Cleanup-image /Restorehealth /source:wim:X:\sources\install.wim:1 /LimitAccess
Вы также можете столкнуться с этой ошибкой при выполнении приведенной ниже команды DISM в среде восстановления Windows (WinRE) .
Dism.exe /Image:X:\ /Cleanup-Image /Restorehealth
Второй сценарий, который вызывает эту ошибку, — это сбой обновления Windows в Windows 10(Windows 10) . Как правило, код ошибки указывает на ошибку, вызванную поврежденными файлами реестра, и их необходимо исправить, чтобы решить проблему.
Ошибка DISM 1009(DISM Error 1009) — база данных реестра конфигурации повреждена
Если вы столкнулись с этой проблемой, вы можете попробовать наши рекомендуемые ниже решения в произвольном порядке и посмотреть, поможет ли это решить проблему.
- Удалить обновление Windows
- Восстановить реестр из резервной копии
- Выполнить восстановление системы
- Выполните(Perform) ремонт обновления Windows 10 на месте
Давайте взглянем на описание процесса, связанного с каждым из перечисленных решений.
Перед устранением ошибки вам необходимо иметь установочный носитель Windows 10 —(Installation Media –) это либо DVD , либо USB . Если у вас его нет под рукой, вы можете создать установочный носитель(create the installation media) на работающем ПК с Windows 10 или создать установочный носитель на компьютере с Linux или Mac , если он у вас есть.
1] Удалить обновление Windows
Если у вас возникла проблема после установки обновлений, вам необходимо удалить эти обновления с ПК с Windows 10 с помощью установочного носителя. Вот как:
- Загрузите компьютер с установочного носителя Windows 10(Boot your computer with Windows 10 installation media) .
- На экране загрузки откройте командную строку(Command Prompt) , нажав Shift + F10 , или, в качестве альтернативы, вы можете нажать « Далее(Next) », а затем выбрать « Repair your computer > Troubleshoot > Command Prompt.
- В командной строке CMD введите команду ниже и нажмите Enter :
wmic logicaldisk get name
- Затем введите
dir C:
в командной строке, чтобы найти диск с папкой Windows . Это диск с установкой Windows . Замените C(Replace C) на букву вашего диска, на котором установлена Windows . - Как только вы определите диск, содержащий папку Windows . затем вы можете ввести
C:
и нажать Enter . Если это не C, введите соответствующую букву. - Затем вы должны создать рабочую папку на своем диске, введя команду ниже и нажав Enter :
mkdir C:\Scratch
- Теперь выполните приведенную ниже команду, чтобы откатить установленные вами обновления.
DISM /Image:C:\ /ScratchDir:C:\Scratch /Cleanup-Image /RevertPendingActions
После выполнения команды вы получите следующее сообщение;
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.
- After receiving the above message, you can exit Command Prompt and restart your PC.
If Windows boots successfully, it’s all fine and good. But if it fails to boot and is attempting to install the updates again, do the following:
- Restart your PC and boot using the installation media as you did previously.
- Launch the command prompt following the steps above.
- You now run the following three commands in that order and hit Enter after each line. Replace
C:
with your drive letter.
del C:\Windows\SoftwareDistribution del C:\Windows\WinSxS\cleanup.xml del C:\Windows\WinSxS\pending.xml
After you execute the commands, restart your PC.
If the system still fails to boot again, you should boot again from installation media and open the command prompt, then run the following set of commands. Replace C:
with your drive as in the previous steps.
chkdsk /f C: sfc /scannow /offbootdir=C:\ /offwindir=C:\windows dism /image:C:\ /cleanup-image /restorehealth
После выполнения команд перезагрузите компьютер.
Ошибка DISM 1009 — ошибка базы данных реестра конфигурации повреждена(DISM Error 1009 – The configuration registry database is corrupt) , теперь она должна быть устранена. Если нет, попробуйте следующее исправление.
2] Восстановить реестр из резервной копии
Это решение требует восстановления реестра Windows с помощью папки (Windows)RegBack . Вот как:
- Загрузите(Boot) компьютер с установочного носителя Windows 10 и откройте (Windows 10)командную строку(Command Prompt) , как показано выше.
- Введите
C:
и нажмите Enter , чтобы открыть папку Windows на диске. ЗаменитеC:
на букву вашего диска. - Затем в командной строке CMD введите приведенную ниже команду и нажимайте Enter после каждой строки:
cd \windows\system32\config md Backup copy *.* Backup
- Теперь перейдите в папку RegBack , выполнив команду
cd RegBack
в командной строке.
Будет два сценария: во-первых, будет список файлов, и их размеры будут отображаться в байтах, вы можете заметить файлы, у которых нулевые байты (0). Это показывает, что такие файлы реестра либо повреждены, либо пусты, и это должно быть причиной проблемы. Теперь вы должны остановиться здесь, потому что лучше всего здесь восстановить Windows 10 до предыдущего рабочего состояния, которое мы опишем в Решении 3(Solution 3) ниже.
Второй сценарий заключается в том, что ни один из отображаемых файлов не имеет нулевых байтов (0). В этом случае вам нужно выполнить команду ниже:
copy *.* ..
- Выполнение этой команды скопирует файлы реестра из папки Windows\System32\Config\RegBackWindows\System32\Config\ .
- Если вам будет предложено, вы должны нажать букву A на клавиатуре, чтобы перезаписать файлы в папке назначения.
- После завершения копирования файлов введите
exit
и нажмите Enter , чтобы выйти из командной строки. - Перезагрузите компьютер.
Если вы не можете успешно загрузиться на рабочий стол, вы должны снова загрузиться с установочного носителя, открыть командную строку и выполнить эти команды одну за другой:
chkdsk /f C: sfc /scannow /offbootdir=C:\ /offwindir=C:\windows dism /image:C:\ /cleanup-image /restorehealth
После выполнения команд перезагрузите компьютер. Он должен загрузиться на рабочий стол без проблем. В противном случае(Otherwise) попробуйте следующее решение.
3] Выполните восстановление системы
Как упоминалось в исправлении выше, если вы получили нулевое(Zero) (0) значение в некоторых файлах, перечисленных ранее. Вам нужно восстановить Windows 10, потому что это показывает, что реестр серьезно поврежден.
Примечание(Note) . Если вы можете загрузиться на рабочий стол, вы можете выполнить восстановление системы , следуя (System Restore –)инструкциям в этом руководстве . В противном случае следуйте инструкциям ниже.
- Загрузите(Boot) компьютер с установочного носителя Windows 10 .
- На экране загрузки нажмите « Далее(Next) », а затем выберите « Repair your computer > Troubleshoot > Advanced Options.
- Затем выберите «Восстановление системы(System Restore) » или на некоторых компьютерах вы увидите опцию « Вернуться к предыдущей сборке(Go back to a previous build) » .
- Теперь выберите свою операционную систему(select your operating system) на следующем экране.
- Нажмите « Далее(Next) » в мастере восстановления системы.
- Выберите точку восстановления. Вам нужно выбрать дату, когда ваша система работала нормально.
- Нажмите « Далее(Next) », чтобы начать процесс восстановления системы. По завершении вам будет предложено перезагрузить компьютер или, в большинстве случаев, он перезагрузится автоматически.
Если проблема все еще не решена, попробуйте следующее решение.
4] Выполните(Perform) восстановление обновления Windows 10 на месте.
Если эту ошибку не удалось исправить с помощью восстановления системы, окончательное решение — выполнить восстановление Windows 10 на месте , а если это не помогло, вы можете создать резервную копию своих файлов, а затем выполнить чистую установку Windows 10(clean install Windows 10) .
Надеюсь это поможет!
Связанный пост(Related post) : Исправление ошибок DISM 87, 112, 11, 50, 2, 3, 87, 1726, 1393, 1910, 0x800f081f и т(Fix DISM Errors 87, 112, 11, 50, 2, 3, 87,1726, 1393, 1910, 0x800f081f, etc) . д .
Related posts
Fix Application Load Error 5:0000065434 на Windows 10
SFC не удалось Repair and DISM показывает error 0x800f081f в Windows 10
Fix Bdeunlock.exe Bad image, System Error или не отвечает ошибкам
Fix Microsoft Store Error 0x87AF0001
Install Realtek HD Audio Driver Failure, Error OxC0000374 на Windows 10
InstallShield Error code 1722 При установке MSI program
DISM Errors 87, 112, 11, 50, 2, 3, 87 1726, 1392, 1393, 1910 и др
Microsoft Outlook аварии с Error Code 0xc0000005
Fix Ваш компьютер должен быть отремонтирован, Error Code 0xc000000d
Fix Windows Upgrade Error 0xC1900101-0x4000D
Network Error: невозможно получить доступ Network drive, Error 0x80004005
Fix Error 0xc00000e9 в Windows 11/10
Fix Error 503, Service Unavailable - Steam
Как исправить VPN Error 806 (GRE Blocked) на Windows 11/10
Web apps HTTP Error 503 и WAS event 5189 на Windows 10
Fix для Windows 10 Update or Activation Error 0x800f0805
Fix Error Code 19, Windows не может запустить эту hardware device
Fix Error 0xC00D3E8E, свойство читается только на Windows 11/10
Fix Windows Defender Error 0x800b0100 на Windows 10
Система не может записать в указанном устройстве, Error 0x0000001D