Как устранить ошибку DISM 1009?

Опубликовано: 2021-01-04

Некоторые пользователи Windows 10 недавно сообщили о том, что столкнулись с ошибкой DISM 1009 на своих ПК. Когда это происходит, они обычно получают следующее сообщение об ошибке: «Ошибка 1009: база данных реестра конфигурации повреждена». Если вас также беспокоит это сообщение об ошибке, вы попали в нужное место. В этом посте мы рассмотрим несколько возможных решений, как исправить ошибку DISM 1009.

Что такое ошибка базы данных реестра конфигурации?

Есть несколько ситуаций, в которых вы можете столкнуться с этой ошибкой. Во многих случаях это происходит, когда вы пытаетесь восстановить образ Windows с поврежденным реестром. Вы, вероятно, использовали одну из команд DISM ниже:

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

Другая ситуация, когда вы можете столкнуться с ошибкой DISM 1009, — это запуск этой команды DISM в среде восстановления Windows (WinRE):

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

Ошибка также может быть вызвана неудачным обновлением Windows.

Итак, что такое поврежденная база данных реестра? По сути, когда вы видите этот код ошибки, это означает, что где-то в вашей системе есть один или несколько поврежденных файлов реестра. Таким образом, ваш лучший шанс избавиться от ошибки — это исправить поврежденный файл.

Как исправить ошибку «База данных реестра конфигурации повреждена» в Windows 10?

Как мы упоминали выше, есть несколько вещей, которые вы можете попробовать, чтобы удалить ошибку «база данных реестра конфигурации повреждена». Вот некоторые из возможных решений:

  • Возврат к предыдущей версии Windows
  • Восстановление реестра из резервной копии
  • Выполнение восстановления системы
  • Запуск восстановления обновления Windows 10 на месте

Ниже мы рассмотрим шаги для каждого из вышеуказанных решений. Мы предлагаем вам начать с верхней части списка и спускаться вниз на случай, если первый метод не сработает.

Важно: обратите внимание, что перед тем, как приступить к приведенным ниже исправлениям, вам понадобится установочный носитель Windows 10. Если у вас его нет, вы можете создать установочный носитель на ПК с Windows 10 или использовать для этого компьютер Linux или Mac.

Чтобы загрузить установочный носитель, перейдите на страницу загрузки Windows 10 и найдите инструмент загрузки. Перейдите к загрузке исполняемого файла под названием MediaCreationTool.

Теперь давайте начнем.

Вариант первый: вернуться к предыдущей версии Windows

Если вы заметили ошибку DISM 1009 на своем ПК после установки обновления Windows, удаление этого последнего обновления может помочь вам избавиться от проблемы. Вот как это сделать:

  • Сначала загрузите компьютер с установочного носителя Windows 10.
  • Когда вы находитесь на экране загрузки, перейдите в командную строку. Чтобы получить к нему доступ, используйте комбинацию клавиш Shift + F10 на клавиатуре. Кроме того, вы можете нажать «Далее», а затем перейти к «Восстановить компьютер»> «Устранение неполадок»> «Командная строка».
  • В новом окне введите следующую команду:

wmic логический диск получить имя

  • Нажмите клавишу ввода.
  • Введите «dir C:» (без кавычек). Эта команда найдет диск с папкой Windows. Не забудьте заменить букву «c» (если необходимо) на букву диска, на котором установлена ​​Windows.
  • Продолжайте создавать рабочую папку на вашем диске. Введите следующую команду:

mkdir C:\Скретч

  • Нажмите клавишу ввода.
  • Затем выполните команду ниже:

DISM/Image:C:\/ScratchDir:C:\Scratch/Cleanup-Image/RevertPendingActions

  • После выполнения команды вы получите несколько сообщений, оканчивающихся на:

Операция завершилась успешно.

Теперь вы можете закрыть командную строку и перезагрузить компьютер.

Если ваша система успешно загружается, все готово.

Однако, если он не загружается и снова начинает устанавливать обновления, вам нужно будет сделать следующее:

  • Перезагрузите компьютер и загрузитесь с установочного носителя (так же, как в первом шаге).
  • Откройте командную строку.
  • Выполните следующие команды (не забудьте заменить «c» на нужную букву диска):

del C:\Windows\SoftwareDistribution

файл C:\Windows\WinSxS\cleanup.xml

файл C:\Windows\WinSxS\pending.xml

Еще раз перезагрузите компьютер.

Если ваша система по-прежнему не загружается должным образом, вам нужно будет повторить первые несколько шагов:

  • Загрузите компьютер с установочного носителя.
  • Откройте командную строку.
  • Запустите приведенные ниже команды (заменяя букву «с» по мере необходимости):

chkdsk/f C:

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

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

Перезагрузите компьютер снова.

На этом этапе у вас не должно возникнуть проблем с загрузкой системы, и вы больше не должны видеть сообщение об ошибке DISM 1009. Если этот метод не сработал, перейдите к следующему решению.

Вариант второй: восстановить реестр из резервной копии

С помощью этого метода вам нужно будет восстановить реестр Windows, используя папку RegBack. Вот как это сделать:

  • Загрузите свой компьютер с установочного носителя Windows 10.
  • Запустите командную строку.
  • Введите «C:» (без кавычек) и нажмите клавишу Enter (не забудьте заменить «c» на нужную букву диска).
  • Введите эту команду и нажмите Enter после каждой строки:

cd\windows\system32\config

МД Резервное копирование

копировать *.* Резервное копирование

  • В командной строке выполните следующую команду, чтобы перейти в папку RegBack:

RegBack

Здесь возможны два сценария:

  • Вы можете увидеть список файлов с их соответствующими размерами, отображаемыми в байтах. Некоторые из этих файлов будут иметь нулевые байты. Это означает, что эти файлы реестра либо повреждены, либо пусты и, следовательно, могут быть причиной ошибки. Если это так, остановитесь здесь и перейдите к третьему варианту ниже, где мы расскажем вам, как восстановить Windows 10 до предыдущего рабочего состояния.
  • Второй возможный сценарий заключается в том, что ни один из файлов в списке не будет иметь нулевых байтов. В этом случае выполните следующую команду:

копировать *.* ..

  • Выполнив эту команду, вы скопируете файлы реестра из папки Windows\System32\Config\RegBack в папку Windows\System32\Config\.
  • Если вы получите приглашение, нажмите A на клавиатуре, чтобы перезаписать файлы в папке назначения.
  • Как только это будет сделано, введите «exit» (без кавычек) и нажмите клавишу Enter на клавиатуре, чтобы закрыть командную строку.
  • Перезагрузите компьютер.

Если вы не можете загрузиться на рабочий стол, вам нужно будет снова загрузиться с установочного носителя и открыть командную строку.

Далее выполните следующие команды:

chkdsk/f C:

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

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

После выполнения этих команд перезагрузите компьютер. Теперь вы сможете загрузиться на рабочий стол без каких-либо проблем. Сообщение об ошибке также не должно вас беспокоить. Если это не так, попробуйте следующее решение.

Вариант третий: выполнить восстановление системы

Как упоминалось ранее, если вы заметили некоторые файлы с нулевым значением байта в списке из приведенного выше решения, вам необходимо восстановить Windows 10 до более ранней версии, поскольку реестр был поврежден.

Естественно, вы можете использовать этот метод только в том случае, если вы ранее создали точку восстановления системы. Если у вас его нет, мы добавим инструкции по его созданию ниже. Если у вас есть, вы можете выполнить следующие шаги:

  • Загрузите свой компьютер с установочного носителя Windows 10.
  • Как только вы окажетесь на экране загрузки, нажмите «Далее».
  • Перейти к ремонту компьютера.
  • Выберите Устранение неполадок.
  • Щелкните Дополнительные параметры.
  • Нажмите «Восстановление системы» или «Вернуться к предыдущей сборке».
  • На следующем экране вам нужно будет выбрать вашу ОС.
  • В окне мастера восстановления системы нажмите «Далее».
  • Далее вам нужно будет выбрать точку восстановления. Это должен быть момент времени, когда ваша система работала правильно, и вы не получали сообщение об ошибке.
  • Нажмите «Далее», чтобы начать процесс восстановления системы.
  • После завершения процесса вам будет предложено перезагрузить компьютер.

Вы больше не должны видеть сообщение об ошибке на своем ПК. Если у вас все еще есть проблемы, вы можете перейти к следующему исправлению в этом списке.

Если на вашем ПК нет точки восстановления, вот как ее создать на будущее.

Во-первых, вам нужно убедиться, что восстановление системы включено на вашем компьютере. Как правило, он включен по умолчанию. Однако, возможно, он был отключен вручную. Если это так, вам нужно будет снова включить его. Вот как:

  • В строке поиска введите «Восстановление системы» (без кавычек).
  • Выберите Создать точку восстановления.
  • Перейдите к защите системы.
  • Выберите нужный диск.
  • Щелкните Настроить.
  • Убедитесь, что следующий параметр включен: Включить защиту системы.

Теперь приступайте к созданию точки восстановления системы:

  • Щелкните правой кнопкой мыши кнопку «Пуск».
  • Перейдите в Панель управления.
  • Выберите Система и обслуживание.
  • Щелкните Система.
  • В левом разделе выберите Защита системы.
  • На вкладке «Защита системы» выберите «Создать».
  • Введите описание точки восстановления. Это может быть дата его создания или описание того, почему вы его создаете: например, «перед обновлением».
  • Щелкните Создать.

Вариант четвертый: запустите восстановление Windows 10 на месте

Если ни одно из вышеперечисленных решений не увенчалось успехом, вы можете попробовать выполнить восстановление Windows 10 на месте.

Прежде чем приступить к этому решению, вам необходимо сделать следующее:

  • Убедитесь, что вы вошли в систему с правами администратора.
  • Удалите все внешние устройства, подключенные к вашему ПК (кроме мыши, клавиатуры и локальной сети)
  • Отключите/удалите любые сторонние приложения для защиты от вредоносных программ.

Как только это будет сделано, вы можете приступить к обновлению Windows 10 на месте. Во время этого процесса вы будете обновлять Windows 10 до следующего обновления функций без использования ISO. Вот как это сделать:

  • Для продолжения вам понадобится установочный носитель Windows 10.
  • Запустить его.
  • Если вам будут показаны условия лицензии Microsoft, примите их.
  • Затем вы увидите экран «Подготовка». Задержитесь на несколько секунд.
  • Вы увидите два варианта:

Обновите ПК сейчас

Создайте установочный носитель (USB, DVD или файл ISO)

  • Для этого метода вам нужно будет выбрать опцию «Обновить компьютер сейчас».
  • Нажмите "Далее.
  • Начнется загрузка файла — это может занять некоторое время, в зависимости от скорости вашего интернета.
  • После завершения загрузки вам будет предоставлен выбор: вы сможете либо сохранить свои личные файлы, либо удалить все и начать с нуля.
  • Обычно рекомендуется сохранять файлы. Таким образом, вы сможете избавиться от системных ошибок и вам не придется повторно загружать все ваши файлы позже.
  • После завершения процесса ваш компьютер может потребоваться перезагрузить несколько раз.
  • После этого вы сможете вернуться к экрану входа в систему.

Мы надеемся, что теперь вы знаете, как избавиться от ошибки DISM 1009 в Windows 10, и что хотя бы одно из упомянутых выше решений оказалось полезным.

Теперь, если вы часто сталкиваетесь с ошибками, связанными с поврежденными файлами реестра, вы можете воспользоваться специализированным инструментом, таким как Auslogics Registry Cleaner. Входящий в состав Auslogics BoostSpeed ​​инструмент, это идеальное решение для исправления различных проблем с реестром, которые могут вызывать сбои и сбои на вашем ПК. Как вы, возможно, уже знаете, поврежденные или неработающие записи в реестре могут негативно повлиять на всю вашу систему, и их исправление вручную может стать настоящей проблемой.

Auslogics Registry Cleaner эффективно очищает разделы реестра, оставленные удаленными приложениями, что поможет вам избежать множества нежелательных проблем в будущем. Более того, Auslogics BoostSpeed ​​поставляется с целым набором других полезных инструментов, которые могут помочь вам оптимизировать работу ПК и повысить производительность системы. Вы сможете освободить гигабайты дискового пространства без дорогостоящих апгрейдов аппаратного обеспечения или траты часов на чистку компьютера.