DISM Ошибка 50 — причины и варианты решения

Ошибка 50 при использовании команд DISMПри использовании команд DISM для восстановления системных файлов Windows 11/10 и других версий вы можете получить сообщение об ошибке с кодом 50, обычно с пояснением «Средство DISM не поддерживает обслуживание среды предустановки Windows с использованием параметра /Online».

В этой инструкции о том, чем вызвана ошибка 50 при использовании команд DISM и как выполнить необходимые действия по проверки и восстановлению хранилища компонентов в случае, если вы столкнулись с этой ошибкой. На близкую тему: Ошибка 87 при использовании команд DISM.

Использование команд DISM в среде WinPE

Сообщение об ошибке 50 при использовании команд DISM

Как правило, причина ошибки 50 при использовании команд DISM — сочетание следующих двух факторов:

  • Запуск команды не из запущенной системы, а из среды WinPE, например, с загрузочной флешки.
  • Использование параметра /Online при этом (который сообщает DISM, что действия нужно производить над текущей запущенной системой).

В среде WinPE использовать параметр /Online не получится и правильным подходом будет указание конкретного образа системы, с которым нужно выполнить действия.

Например, для системы, расположенной на разделе с буквой C: команда проверки целостности хранилища компонентов может иметь следующий вид:

dism /image:C: /cleanup-image /scanhealth
Указание образа системы в команде DISM

При этом следует учитывать, чтоб в WinPE буква системного раздела может отличаться от C:.

Более подробно про применение команд DISM вне работающей системы можно прочитать в материалах:

Раздел MiniNT в реестре

Если вы получаете сообщение об ошибке 50 при попытке выполнить команды DISM в обычной Windows, проверьте наличие раздела MiniNT в реестре, для этого:

  1. Нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter
  2. В редакторе реестра перейдите к разделу
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
  3. При наличии в этом разделе подраздела с именем MiniNT нажмите по нему правой кнопкой мыши и удалите его.Удаление параметра MiniNT в реестре
  4. Перезагрузите компьютер.

После перезагрузки попробуйте повторно выполнить нужную команду DISM.

Дополнительные варианты решения

В случае, если предыдущие два варианта не подходят к вашей ситуации, можно попробовать следующие подходы:

Если ваш сценарий появления ошибки отличается от описанных, опишите в комментариях, как именно вы столкнулись с проблемой, я постараюсь помочь.

Оставить комментарий

Интересное
Новое
Список инструкций Windows 11 Windows 10 Подписаться