DISM восстановление системных файлов Windows 10

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

DISM восстановление Windows 10: с чего начать

При малейших подозрениях на сбои необходимо, прежде всего, провести полную проверку и осуществить мероприятия по возобновлению системы. В Windows 10 есть в арсенале для этих целей утилиты DISM и SFC, для PowerShell подходит Repair-WindowsImage. Если возобновление не выходит произвести с использованием SFC, то поврежденные данные спасает DISM.

Как восстановить компоненты Windows 10 утилитой SFC

В автоматическом режиме произвести проверку на предмет дефектных файлов и исправить их в системе Windows 10 позволяет применение команды sfc/scannow. Чтобы запустить ее на выполнение необходимо вызвать Командную строку. Это доступно посредством поиска через панель задач с запросом «Командная строка» или вызова сочетанием клавиш «Win» + «R» диалогового окна «Выполнить…» с прописыванием в нем cmd, запуском на выполнение кнопкой «Enter».

В результате этих действий должно появиться окошко Командной строки, как показано на рисунке ниже.

Командная строка

ВАЖНО: Работа со средствами возобновления файлов системы возможно только с учетной записи Администратора.

Проверка системы инициируется введением в Командной строке:

Команда sfc scannow

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

«Программой защиты ресурсов Windows 10 были обнаружены поврежденные элементы и успешно восстановлены».

При этом исправление выполняется автоматически. Если же никаких проблем не фиксируется, то выводится иное сообщение:

«Средствами защиты Windows 10 нарушений целостности не обнаружено».

ВАЖНО: Если в системе устанавливались сторонние темы или изменялись/заменялись системные компоненты, восстановление отменит имеющиеся настройки.

Чтобы протестировать на исправность конкретный файл, в поел Командной строки необходимо записать следующее:

Команда scanfile

Следует учитывать, что приложение SFC применяется для проверки только неактивных файлов. Для устранения этого неудобства нужно произвести запуск утилиты в среде возобновления операционной системы посредством Командной строки.

SFC команда Windows 10 в среде восстановления для запуска проверки целостности системы

Чтобы загрузиться  в среде возобновления ОС Windows 10 существует несколько способов:

  1. Загрузить ПК с загрузочного флэш-носителя или диска, на котором записан установочный дистрибутив операционной системы версии 10. Сразу после пункта с выбором языка интерфейса перейти в «Восстановление системы».
  2. Произвести загрузку с диска для регенерирования Windows 10, созданного заблаговременно.
  3. Открыть окно «Параметры», выбрать в нем параметр «Безопасность и обновление», перейти на «Восстановление», открыть подпункт «Особые способы загрузки» и нажать «Перезагрузить сейчас». При отсутствии последнего пункта в среде Windows 10, аналогичным результатом обладает нажатие на экране при входе в ОС значка «ВКЛ», активировать с одновременным нажатием клавиши «Shift» опции «Перезагрузка».

Дополнительные параметры

Дальнейшие шаги по восстановлению файлов:

  1. Перейти в папку «Поиск и ликвидация неполадок», выбрать там опцию «Дополнительные параметры», где нажать на приложение «Командная строка». Прописать поочередно такие команды:

Команды для утилиты SFC

Здесь С – диск с установленной на нем операционной системой. Поэтому в случае другого наименования этого раздела необходимо это учитывать для прописывания пути к папке Windows.

  1. Данные действия должны запустить сканирование файлов, как показано на рисунке ниже.

При условии отсутствия у хранилища ресурсов операционной системы повреждений восстановлению будут подлежать все имеющиеся файлы.

Командная строка

ВАЖНО: Если после инсталлирования Windows 10 входа под правами Администратора не выполнялся, то в первом шаге потребуется внести в соответствующее поле пароль.

Длительность сканирования зависит от объема диска и имеющейся на нем информации, характеристик системы и т.п. Поэтому пока в указатель в окне Командной строки мигает, никаких экстренных действий предпринимать не нужно. Завершение проверки выдает стандартное сообщение, после чего требуется закрытие Командной строки и перезагрузка машины.

Что такое DISM восстановление Windows 10 с помощью образа

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

Deployment система обслуживания
Image образов
Servicing развертывания
Management управления

Впервые утилита появилась в версии системы Vista. В 8.1 и 10 данный компонент интегрирован в ОС по умолчанию. Использоваться инструмент может для подготовки и возобновления целостности образов Windows 10, охватывая среду восстановления ОС за счет ее имеющейся в текущий момент установки. Также может применяться для работы с виртуальным HDD накопителем.

Из-за повреждений самого файла образа или отсутствия в нем нужных файлов для переписывания поврежденных, приложение SFC может не справиться со своей задачей. В этом случае образ подвергается восстановлению посредством DISM приложения с последующим повторным запуском SFC. Это позволит вернуть работоспособность и стабильность оболочки.

ВАЖНО: Прежде, чем начать использование инструмента DISM, необходимо создать точку возобновления Windows или резервную (запасную) копию ОС. Если в процессе проверки возникнут неполадки или сбои, то всегда можно будет вернуться к исходному состоянию оболчки.

Порядок, в котором производится DISM восстановление системных файлов Windows 10

Существует набор опций, которые в утилите DISM выполняют следующие операции:

  • CheckHealth – отображает информацию о дефектных компонентах ОС без ее проверки. Данные подтягиваются с ранее записанных отчетов проверок;
  • ScanHealth– производит саму проверку целостности, а также ищет в хранилище компонентов неисправности, занимая определенное время, иногда на 20% прогресса приостанавливается;
  • RestoreHealh – проверяет с автоматической отладкой системных файлов оболочки, выполняется длительное время с возможным зависанием.

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

ВАЖНО: Для корректной работы DISM необходимо соблюдать очередность применение опций в порядке Check, Scan, Restore.

CheckHealth команда DISM восстановления Windows 10

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

  1. Любым удобным способом, например, посредством введения в поиске меню «Пуск» запроса «Командная строка», запустить приложение от имени Администратора.
  2. Прописать следующую команду:Опция CheckHelth
  3. Для запуска нажать клавишу «Enter».

Результат выполнения должен выглядеть так:

Командная строка с CheckHelth

Как запустить DISM Windows 10 командой ScanHealth

Этой командой выполняется сканирование образа ОС на наличие любых повреждений, что занимает не более 10 минут. Для применения операции выполняются такие шаги:

  1. Вызывается «Командная строка» из меню «Пуск» обязательно с доступом уровня Администратора.
  2. Прописывается команда:Команда SkanHelth
  3. Нажимается «Enter» для начала сканирования.

В результате должно появиться следующее в окне Командной строки:

Командная строка SkanHelth

Опция RestoreHealth и Source в DISM из среды восстановления Windows 10

Благодаря команде RestoreHealth производится автоматический процесс регенерации дефектных образов операционной системы. Длительность операции доходит до 10 минут. Команда запускается выполнением таких шагов:

  1. Найти в меню «Пуск» оболочки «Командную строку», посредством нажатия на объекте правой клавиши мыши выбрать опцию запуска с доступом Администратора.
  2. Прописать команду:Команда RestoreHelth
  3. Для активации нажать на «Enter».

Результат работы команды будет иметь такой вид:

Командная строка с RestoreHelth

ВАЖНО: Если процедура ScanHealth или RestoreHealth в процессе выполнения на диапазоне прогресса 20-40 % зависает, то не стоит беспокоиться. Такое поведение утилиты абсолютно допустимое.

Как установить DISM в Windows 10 с помощью файла install.wim и install.ESD

Команда RestoreHealth с момента запуска для перезаписи испорченных файлов пытается извлечь замену из Центра обновления операционной системы. В том случае, если данные и в этой части ОС оказываются с дефектами, указывать для восстановления следует другой альтернативный источник, в котором содержатся рабочие версии нужных файлов. Это делается с помощью оператора Source, который прописывается с опцией RestoreHealth.

Перед применением указанной команды необходимо с ISO-файла, установочного носителя или другого ПК организовать рабочую копию install.wim файла для версии оболочки Windows 10. Для корректной работы требуется полное соответствие языку, редакции и версии используемых данных тем которые установлены на компьютере.

ВАЖНО: Параметр repairSource необходимо заблаговременно поменять на нужный путь к источнику, где расположены полноценные файлы.

Для возобновления образа ОС команда запускается так:

  1. Открыть с доступом Администратора компонент Командная строка из меню «Пуск».
  2. Ввести в строку текст команды:Команда Sourses
  3. Нажать на «Enter» для запуска на выполнение.

В результате отобразится следующее содержание в окне Командной строки:

Командная строка с командой Sourses

Чтобы ограничить использование службы ОС Update, используется команда:

Команда для ограничения Win Update

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

Альтернативная команда для ограничения Win Update

Аналогичной функцией обладает esd-файл, которым допускается замена всех wim-файлы в прописанной выше команде. Чтобы воспользоваться им для возобновления функционирования поврежденного образа, необходимо:

  1. Запустить под Администратором компонент Командная строка и прописать в ней команду:Команда ограничения ОС
  2. Подтвердить действия нажатием на «Enter». В окне Командной строки отразится следующее содержимое:

Командная строка с файлом Install.esd

Служба ОС Update ограничивается командой:

Команда для ограничения Esd Update

Или другой альтернативной командой:

Альтернативная команда для ограничения ОС Update

После выполнения этих команд местом сохранения журнала выполненных действий будет:

Адрес хранения журнала команд

При расположении файла install.esd в другом месте следует это указать в команде:

Команда измененного расположения файла

Утилиту DISM применяют в Windows PowerShell. Для этого сервис запускается на правах Администратора из меню «Пуск». Команды для проверки следующие:

Repair-WindowsImage ScanHealth

Проверяет наличие в ОС поврежденных файлов системы.

Repair-WindowsImage RestoreHealth

Проверяет наличие дефектов данных и исправляет их.

С загрузочного носителя ОС запустится возобновление образа системы, которое использует работоспособные версии данных, которые включены в install.wim. В этом случае как источник восстанавливаемых файлов не будет применяться компонент Центр обновлений операционной оболочки.

Запуск DISM Windows 10 и исправление проблем в операционной системе

После использования утилиты DISM не лишним будет провести проверку наличия в операционной системе проблем. Для этого применяется SFC опция, проверяющая системные файлы. Инструкция по ее использованию приведена в пункте 1.1 данной статьи.

ВАЖНО: Чтобы все имеющиеся проблемы устранились, требуется примерно 3 запуска проверки SFC.

Восстановление Windows 10 DISM: дополнительные данные

В случае неспособности приложением DISM или SFC устранить имеющиеся дефектные системные элементы данных Windows 10, то в журнале CBS.log содержится перечень дефектных компонентов системы. Чтобы просмотреть этот перечень, необходимо на рабочий стол экспортировать данные в файл формата .txt. С этой целью в Командной строке прописывается:

Команда для экспорта sfx.txt

На рабочем столе появится документ sfc.txt.

Некоторые пользователи сообщают об обнаружении сразу после установки с новой сборкой ОС обновления повреждений файлов. Исправлению без новой установки сборки такие данные не подлежат. Повреждение файла opencl.dll происходит при некорректной установке драйверов определенных видеокарт. Именно в этих частных случаях предпринимать какие-либо действия и вовсе не стоит, если ошибки не мешают производительности или работе Windows 10.