Проверка целостности системных файлов Windows 10

Проверка целостности системных файлов Windows 10 может пригодиться в том случае, если у вас есть основания полагать, что такие файлы были повреждены или же возникли подозрения о том, что какая-либо программа могла изменить системные файлы операционной системы.
В Windows 10 присутствует два инструмента для проверки целостности защищенных системных файлов и их автоматического восстановления при обнаружении повреждений — SFC.exe и DISM.exe, а также команда Repair-WindowsImage для Windows PowerShell (использующая DISM для работы). Вторая утилита служит дополнением первой, в случае, если SFC не удается восстановить поврежденные файлы.
Примечание: описываемые в инструкции действия безопасны, однако, в том случае, если до этого вы проделывали какие-либо операции, связанные с заменой или изменением системных файлов (например, для возможности установки сторонних тем и т.п.), в результате восстановления системных файлов, эти изменения будут отменены.
Использование SFC для проверки целостности и исправления системных файлов Windows 10
Многим пользователям знакома команда проверки целостности системных файлов sfc /scannow которая автоматически проверяет и исправляет защищенные системные файлы Windows 10.
Для запуска команды стандартно используется командная строка, запущенная от имени администратора (запустить командную строку от администратора в Windows 10 можно, введя «Командная строка» в поиске в панели задач, затем — правый клик по найденному результату — Запуск от имени администратора), вводим в нее sfc /scannow и нажимаем Enter.
После ввода команды, начнется проверка системы, по результатам которой найденные ошибки целостности, которые можно исправить (о том, какие нельзя — далее) будут автоматически исправлены с сообщением «Программа защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила», а в случае их отсутствия вы получите сообщение о том, что «Защита ресурсов Windows не обнаружила нарушений целостности».

Также имеется возможность проверить целостность конкретного системного файла, для этого можно использовать команду
sfc /scanfile="путь_к_файлу"
Однако при использовании команды есть один нюанс: SFC не может исправить ошибки целостности для тех системных файлов, которые используются в настоящий момент времени. Чтобы решить проблему, можно запустить SFC через командную строку в среде восстановления Windows 10.
Запуск проверки целостности Windows 10 с помощью SFC в среде восстановления
Для того, чтобы загрузиться в среде восстановления Windows 10, вы можете использовать следующие способы:
- Зайти в Параметры — Обновление и безопасность — Восстановление — Особые варианты загрузки — Перезагрузить сейчас. (Если пункт отсутствует, то вы можете также использовать такой метод: на экране входа в систему, кликните по значку «вкл» справа внизу, а затем, удерживая Shift, нажмите «Перезагрузка»).
- Загрузиться с заранее созданного диска восстановления Windows.
- Загрузиться с установочного диска или загрузочной флешки с дистрибутивом Windows 10, а в программе установки, на экране после выбора языка, слева внизу выбрать «Восстановление системы».

- После этого, зайдите в «Поиск и устранение неисправностей» — «Дополнительные параметры» — «Командная строка» (в случае если вы использовали первый из указанных выше способов, вам также потребуется ввести пароль администратора Windows 10). В командной строке по порядку используйте следующие команды:
- diskpart
- list volume
- exit
- sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows (где C — раздел с установленной системой, а C:\Windows — путь к папке Windows 10, у вас буквы могут отличаться).

- Запустится сканирование целостности системных файлов операционной системы, при этом в этот раз команде SFC будет доступно восстановление всех файлов, при условии, что не повреждено хранилище ресурсов Windows.
Сканирование может продолжаться в течение значительного времени — пока мигает указатель подчеркивания, ваш компьютер или ноутбук не завис. По завершении закройте командную строку и перезагрузите компьютер в обычном режиме.
Восстановление хранилища компонентов Windows 10 с помощью DISM.exe
Утилита для развертывания и обслуживания образов Windows DISM.exe позволяет выявить и исправить те проблемы с хранилищем системных компонентов Windows 10, откуда при проверке и исправлении целостности системных файлов копируются оригинальные их версии. Это может быть полезным в тех ситуациях, когда защита ресурсов Windows не может выполнить восстановление файлов, несмотря на найденные повреждения. В этом случае сценарий будет следующим: восстанавливаем хранилище компонентов, а после этого снова прибегаем к использованию sfc /scannow.
Для использования DISM.exe, запустите командную строку от имени администратора. После чего можно использовать следующие команды:
- dism /Online /Cleanup-Image /CheckHealth — для получения информации о состоянии и наличии повреждений компонентов Windows. При этом сама проверка не производится, а лишь проверяются ранее записанные значения.

- dism /Online /Cleanup-Image /ScanHealth — проверка целостности и наличия повреждений хранилища компонентов. Может занять продолжительное время и «зависать» в процессе на 20 процентах.

- dism /Online /Cleanup-Image /RestoreHealth — производит и проверку и автоматическое восстановление системных файлов Windows, также как и в предыдущем случае, занимает время и останавливается в процессе.

dism /Online /Cleanup-Image /RestoreHealth /Source:wim:путь_к_файлу_wim:1 /limitaccess
Вместо .wim можно использовать файл .esd тем же образом, заменив в команде все wim на esd.
При использовании указанных команд, журнал выполненных действий сохраняется в Windows\Logs\CBS\CBS.log и Windows\Logs\DISM\dism.log.
DISM.exe также можно использовать в Windows PowerShell, запущенном от имени администратора (запустить можно из меню правого клика по кнопке Пуск) с помощью команды Repair-WindowsImage. Примеры команд:
- Repair-WindowsImage -Online -ScanHealth — проверка наличия повреждений системных файлов.
- Repair-WindowsImage -Online -RestoreHealth — проверка и исправление повреждений.
Как проверить целостность системных файлов Windows 10 — видео
Также предлагаю ознакомиться с видео, где использование основных команд проверки целостности показано наглядно с некоторыми пояснениями.
Дополнительная информация
Если sfc /scannow сообщает о том, что защите системы не удалось выполнить восстановление системных файлов, а восстановление хранилища компонентов (с последующим повторным запуском sfc) не помогло решить проблему, вы можете просмотреть, какие именно системные файлы были повреждены, обратившись к журналу CBS.log. Для того, чтобы экспортировать нужные сведения из журнала в текстовый файл sfc на рабочем столе, используйте команду:
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log > "%userprofile%\Desktop\sfc.txt"
Также, по некоторым отзывам, проверка целостности с помощью SFC в Windows 10 может обнаруживать повреждения сразу после установки обновления с новой сборкой системы (без возможности исправить их, не установив новую сборку «начисто»), а также для некоторых версий драйверов видеокарт (в данном случае ошибка находится для файла opencl.dll. Если что-то из этих вариантов случилось и у вас, возможно, не следует предпринимать никаких действий.
А вдруг и это будет интересно:
- Лучшие бесплатные программы для Windows
- Как отключить или удалить Связь с телефоном в Windows 11 и 10
- Ошибка 0xc000001d при запуске игры или программы — как исправить?
- Ключ восстановления BitLocker в Windows — способы посмотреть
- User OOBE Broker — что это за процесс в Windows 11 и 10
- Ошибка 0x803F8001 в Microsoft Store, играх и приложениях — как исправить?
- Windows 11
- Windows 10
- Android
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Установка с флешки
- Настройка роутера
- Всё про Windows
- В контакте
- Одноклассники
-
Станислав 11.04.2018 в 01:32
- Станислав 19.04.2018 в 12:14
- Dmitry 20.04.2018 в 09:22
Как использовать DISM для восстановления системного образа Windows 10
Если быстродействие компьютера значительно снизилось, но утилита SFC не смогла решить проблему, то следует воспользоваться системным инструментом DISM для восстановления образа Windows.
Windows 10 включает полезную утилиту командной строки, которая называется “Система обслуживания образов развертывания и управления ими” (Deployment Image Servicing and Management, DISM). Данный инструмент появился еще в Windows Vista. В Windows 10 и Windows 8.1 инструмент DISM установлен по умолчанию.

Утилиту можно использовать для восстановления и подготовки образов Windows, включая среду восстановления Windows, программу установки Windows и Windows PE. Также DISM можно использовать для исправления образа восстановления системы с помощью текущей установки ОС и даже для обслуживания виртуального жесткого диска.
Если на компьютере стали постоянно появляться ошибки, и вы стали замечать проблемы во время загрузки, то можно воспользоваться средством проверки системных файлов (System File Checker, SFC) для анализа целостности системных файлов и замены поврежденных и пропущенных файлов на рабочую копию.
Если утилита SFC не может исправить проблему, то скорее всего инструмент не смог получить необходимые файла из образа Windows, который тоже мог быть поврежден. В данной ситуации, вы можете использовать DISM для восстановления образа Windows, а затем повторно использовать SFC для исправления поврежденных файлов.
В этом руководстве мы представим пошаговые инструкции по использованию DISM для возвращения стабильного и работоспособного состояния системы.
Предупреждение: перед началом работы с утилитой DISM рекомендуется сделать полную резервную копию системы или создать точку восстановления системы. В случае, если что-то пойдет не так, вы сможете вернуть исходное состояние системы.
Как работать с командами DISM в Windows 10
При работе с DISM предлагается три основные опции для восстановления образа Windows: CheckHealth, ScanHealth и RestoreHealh. Важно использовать их именно в таком порядке.
Использование опции CheckHealth в DISM
Команда /CheckHealth в DISM позволяет обнаруживать повреждения образа. Данная команда используется только для поиска повреждений, но не выполняет операций исправления проблем.
Чтобы запустить данную команду проделайте следующие шаги:
1. Введите в поиске меню Пуск Командная строка, нажмите правой кнопкой мыши по появившейся ссылке и выберите Запустить от имени администратора, потому что для запуска DISM требуются права администратора устройства.
2. В Командной строке введите следующую команду и нажмите Enter:
DISM /Online /Cleanup-Image /CheckHealth

Использование опции ScanHealth в DISM
Команда /ScanHealth в DISM позволяет сканировать образ Windows на предмет каких-либо повреждений. В отличие от /CheckHealth, проверка /ScanHealth может занимать до 10 минут.
Чтобы запустить данную команду проделайте следующие шаги:
1. Введите в поиске меню Пуск Командная строка, нажмите правой кнопкой мыши по появившейся ссылке и выберите Запустить от имени администратора.
2. В Командной строке введите следующую команду и нажмите Enter:
DISM /Online /Cleanup-Image /ScanHealth

Использование опции RestoreHealth в DISM
Команда /RestoreHealth в DISM позволяет автоматически проводить процедуру восстановления поврежденных образов Windows. В отличие от /ScanHealth, проверка /RestoreHealth может занимать до 10 минут.
Чтобы запустить данную команду проделайте следующие шаги:
1. Введите в поиске меню Пуск Командная строка, нажмите правой кнопкой мыши по появившейся ссылке и выберите Запустить от имени администратора.
2. В Командной строке введите следующую команду и нажмите Enter:
DISM /Online /Cleanup-Image /RestoreHealth

Примечание: во время запуска /RestoreHealth или /ScanHealth, вы можете заметить зависание процедуры между 20% или 40% – это абсолютно нормальное поведение.
При запуске команды /RestoreHealth DISM попытается использовать Центр обновления Windows для замены поврежденных файлов. Тем не менее, если проблема распространилась на компоненты Центра обновления Windows, тогда нужно указать альтернативный источник рабочих версий файлов для восстановления образа.
Использование опций RestoreHealth и Source в DISM
Вы можете указать новое расположение для рабочих версий файлов с помощью оператора /Source рядом с /RestoreHealth.
Прежде чем вы сможете использовать команды восстановления, вам нужно подготовить копию файла install.wim с другого компьютера, установочного носителя Windows 10, либо файла ISO Windows 10. Также очень важно, чтобы источник рабочих версий файлов соответствовал той же версии, редакции и языку операционной системы, которая используется на компьютере.
Вы можете загрузить ISO-образ Windows 10 инструкции ниже:
Примечание: не забудьте заменить “repairSource” на путь к источнику рабочих версий файлов. Например: E:\Sources\install.wim .
Теперь можно запустить команду для исправления образа Windows:
1. Введите в поиске меню Пуск Командная строка, нажмите правой кнопкой мыши по появившейся ссылке и выберите Запустить от имени администратора.
2. В Командной строке введите следующую команду и нажмите Enter:
DISM /Online /Cleanup-Image /RestoreHealth /Source:repairSource\install.wim

Можно использовать следующую команду для ограничения использования службы Windows Update:
DISM /Online /Cleanup-Image /RestoreHealth /Source:repairSource\install.wim /LimitAccess
В качестве альтернативы можно использовать следующую команду для выполнения той же задачи:
DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:repairSource\install.wim:1 /LimitAccess
Команда запустит восстановление образа Windows с использованием рабочих версий файлов, включенных в файл install.wim, с установочного носителя Windows 10. При этом Центр обновления Windows не будет применяться в качестве источника для загрузки необходимых файлов для восстановления.
Использование DISM с файлом install.ESD
Кроме того, вы можете не только указать путь, указывающий на install.wim, но вы также можете использовать файл install.esd, который представляет собой зашифрованную версию образа Windows.
Если вы обновились до Windows 10 с предыдущей версии операционной системы, установочные файлы могут все еще храниться на диске C: это означает, что у вас может быть источник исправных файлов.
Чтобы использовать файл install.esd для восстановления образа Windows на вашем компьютере, выполните следующие действия:
1. Введите в поиске меню Пуск Командная строка, нажмите правой кнопкой мыши по появившейся ссылке и выберите Запустить от имени администратора.
2. В Командной строке введите следующую команду и нажмите Enter:

Можно использовать следующую команду для ограничения использования службы Windows Update:
В качестве альтернативы можно использовать следующую команду для выполнения той же задачи:
Если файл install.esd расположен на другом диске, используйте следующую команду:
DISM /Online /Cleanup-Image /RestoreHealth /Source:repairSource\Install.esd
Примечание: не забудьте заменить “repairSource” на путь к источнику исправных версий файлов. Например: E:\Sources\install.esd .
Утилита “Система обслуживания образов развертывания и управления ими” всегда создает файл журнала по пути %windir%/Logs/CBS/CBS.log , который содержит все исправленные и обнаруженные проблемы.
Как исправить проблемы с Windows 10
Описанные выше инструкции относятся только к восстановлению образа системы. Для исправления проблем в Windows используйте средство проверки системных файлов SFC.
1. Введите в поиске меню Пуск Командная строка, нажмите правой кнопкой мыши по появившейся ссылке и выберите Запустить от имени администратора, потому что для запуска SFC требуются права администратора устройства.
2. В Командной строке введите следующую команду и нажмите Enter:
sfc /scannow

Примечание: для устранения проблемы может потребоваться до трех запусков SFC.
Утилита SFC просканирует и восстановит поврежденные системные файлы в Windows 10. Для подробного ознакомления и возможностями инструмента прочитайте инструкцию.
Команды DISM и SFC: проверка и восстановление системного образа Windows 10 и 11

29.12.2021

itpro

Windows 10, Windows 11, Windows Server 2019

комментария 63
Для проверки целостности системных файлов и восстановления поврежденных файлов (библиотек) компонентов в Windows (Windows Server) можно использовать команды SFC и DISM. Эти две утилиты могут быть крайне полезными, если операционная система Windows работает нестабильно, появляются ошибки при запуске стандартных приложений или служб, после вирусного заражения и т.д.
В этой статье мы рассмотрим, как использовать команды sfc /scannow , DISM /Online /Cleanup-Image /RestoreHealth или Repair-WindowsImage -Online -RestoreHealth для восстановления образа и системных фалов в Windows 10/11 и Windows Server 2022/2019/2016.
SFC /scannow: восстановление системных файлов Windows
Перед тем, как восстанавливать образ Windows с помощью DISM, рекомендуется сначала попробовать проверить целостность системных файлов с помощью утилиты SFC (System File Checker). Команда sfc /scannow позволяет проверить целостность системных файлов Windows. Если какие-то системные файлы отсутствуют или повреждены, утилита SFC попробует восстановить их оригинальные копии из хранилища системных компонентов Windows (каталог C:\Windows\WinSxS).
Утилита SFC записывает все свои действия в лог-файл windir%\logs\cbs\cbs.log . Для всех записей, оставленных SFC в файле CBS.log проставлен тег [SR]. Чтобы выбрать из лога только записи, относящиеся к SFC, выполните команду:
findstr /c:»[SR]» %windir%\Logs\CBS\CBS.log >»%userprofile%\Desktop\sfc.txt»
Если команда sfc /scannow возвращает ошибку “ Программа защиты ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них / Windows Resource Protection found corrupt files but was unable to fix some of them ”, скорее всего утилита не смогла получить необходимые файла из хранилища компонентов (образа) Windows.

В этом случае вам нужно попробовать восстановить хранилище компонентов вашего образа Windows с помощью DISM.
После восстановления образа вы можете повторно использовать утилиту SFC для восстановления системных файлов.
Проверка целостности хранилища компонентов Windows с помощью DISM
Утилита DISM (Deployment Image Servicing and Management) доступна во всех версиях Windows, начиная с Vista.
Для сканирования образа Windows на наличие ошибок и их исправления используется параметр DISM /Cleanup-image. Команды DISM нужно запускать из командной строки, с правами администратора.
Чтобы проверить наличие признака повреждения хранилища компонентов в образе Windows (флаг CBS), выполните команду (не применимо к Windows 7/Server 2008R2):
DISM /Online /Cleanup-Image /CheckHealth
Эта команда не выполняет полное сканирование хранилища компонентов. Проверяются лишь записанные ранее маркеры повреждений и события в журнале Windows. Изменения в образ не вносятся. Команда проверит, не помечен ли ваш образ Windows как поврежденный и возможно ли исправить его.

В этом примере команда вернула, что с образом все хорошо:
No component store corruption detected. The operation completed successfully.
Чтобы выполнить полное сканирование хранилища компонентов на наличие повреждений в хранилище компонентов Windows, запустите команду:
DISM /Online /Cleanup-Image /ScanHealth
Команда проверки образа Windows может выполняться довольно долго (от 10 до 30 минут). И вернет один из трех результатов:
- No component store corruption detected – DISM не обнаружил повреждения в хранилище компонентов;
- Thecomponentstoreisrepairable – DISM обнаружил ошибки в хранилище компонентов и может исправить их;
- Thecomponentstoreis not repairable – DISM не может исправить хранилище компонентов Windows (попробуйте использовать более новую версию DISM или вам придется восстанавливать образ Windows из резервной копии, сбрасывать или полностью переустанавливать вашу копию Windows.

В Windows 7 и Windows Server 2008 R2 для использования параметра DISM /ScanHealth нужно установить отдельное обновление KB2966583. Иначе при запуске DISM будет появляться “ Ошибка 87. Параметр ScanHealth не распознан в этом контексте ”.
Команда DISM /ScanHealth может вернуть ошибки:
Это однозначно говорит о том, что ваш образ Windows поврежден и его нужно восстановить.
Восстановление образа Windows с помощью DISM /RestoreHealth
Чтобы исправить повреждения в хранилище компонентов образа Windows нужно использовать опцию RestoreHealth команды DISM. Эта опция позволит исправить найденные в образе ошибки, автоматически скачать и заменить файлы повреждённых или отсутствующих компонентов эталонными версиями файлов из центра обновлений Windows (на компьютере должен быть доступ в Интернет). Выполните команду:
DISM /Online /Cleanup-Image /RestoreHealth
В Windows 7/2008 R2 эта команда выглядит по другому:
DISM.exe /Online /Cleanup-Image /ScanHealth
Процесс сканирования и восстановления компонентов может быть довольно длительным (30 минут или более). DISM автоматически загрузит недостающие или поврежденные файлы образа с серверов Windows Update.
Восстановление выполнено успешно. Операция успешно завершена.
The restore operation completed successfully.

DISM /Source: восстановление образа Windows с установочного диска
Если на компьютере (сервере) отсутствует доступ в Интернет или отключена/повреждена служба Windows Update (как восстановить клиент Windows Update), то при восстановлении хранилища компонентов появятся ошибки:
- 0x800f0906 — Не удалось скачать исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра Источник (0x800f0906 — The source files could not be downloaded. Use the source option to specify the location of the files that are required to restore the feature);
- Ошибка: 0x800f0950 — Сбой DISM. Операция не выполнена (0x800f0950 — DISM failed. No operation was performed);
- Ошибка:0x800F081F. Не удалось найти исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра Источник (Error 0x800f081f, The source files could not be found. Use the «Source» option to specify the location of the files that are required to restore the feature).
Get-ComputerInfo |select WindowsProductName,WindowsEditionId,WindowsVersion, OSDisplayVersion

Выведите список доступных версий Windows в установочном образе:
Get-WindowsImage -ImagePath «D:\sources\install.wim»
В нашем случае образ Windows 11 Pro в образе install.wim имеет ImageIndex = 6 .

Для восстановления хранилища компонентов из локального WIM/ESD файла с блокированием доступа в интернет, выполните следующую команду (не забудьте указать ваш индекс версии Windows в файле):
DISM /online /cleanup-image /restorehealth /source:WIM:D:\sources\install.wim:6 /limitaccess
Или:
DISM /online /cleanup-image /restorehealth /source:ESD:D:\sources\install.esd:6 /limitaccess

Если при запуске появляется
-
Ошибка Error: 50: DISM does not support servicing Windows PE with the /Online option, значит ваша DISM считает, что вы используете WinPE образWindows. Чтобы исправить это, удалите ветку реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MiniNT.
Утилита DISM пишет подробный журнал сканирования и восстановления системных файлов в файл C:\Windows\Logs\DISM\dism.log .
После восстановления хранилища компонентов вы можете запустить утилиту проверки системных файлов sfc /scannow . Скорее всего она успешно восстановит поврежденные файлы:
Программа защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила.
Windows Resource Protection found corrupt files and successfully repaired them.

Если все системные файлы целы, появится сообщение:
Windows Resource Protection did not find any integrity violations
Восстановление образа Windows с помощью PowerShell
В версии PowerShell в Windows 10/11 и Windows Server 2022/2019 есть аналоги рассмотренных выше команд DISM. Для сканирования хранилища компонентов и поиска повреждений в образе выполните:
Repair-WindowsImage -Online –ScanHealth

Если ошибок в хранилище компонентов не обнаружено, появится сообщение:
ImageHealth State: Healthy
Для запуска восстановления системных компонентов и файлов наберите:
Repair-WindowsImage -Online -RestoreHealth
При отсутствии доступа к интернету эта команда может зависнуть в процессе восстановления образа. Вы можете восстановить системные компоненты из локальной копии образа Windows в виде WIM/ESD файла, скопированного с установочного ISO образа Windows 10 (здесь также нужно указать индекс версии Windows в wim файле в качестве источника восстановления):
Repair-WindowsImage -Online -RestoreHealth -Source D:\sources\install.wim:5 –LimitAccess
DISM: восстановление поврежденного хранилища компонентов, если Windows не загружается
Если Windows не загружается корректно, вы можете выполнить проверку и исправление системных файлов в оффлайн режиме.
Если Windows не загружается после установки обновлений, сначала попробуйте удалить последние патчи.
- Для этого загрузите компьютер с установочного образа Windows (проще всего создать загрузочную USB флешку с Windows 10/11 с помощью Media Creation Tool) и на экране начала установки нажмите Shift + F10
- Чтобы разобраться с буквами дисков, назначенных в среде WinPE, выполните команду diskpart -> list vol (в моем примере диску, на котором установлена Windows присвоена буква C:\, эту букву я буду использовать в следующих командах);

- Проверим системные файлы и исправим поврежденные файлы командой: sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows

- Для исправления хранилища компонентов используйте следующую команду (в качестве источника для восстановления компонентов мы используем WIM файл с установочным образом Windows 10, с которого мы загрузили компьютер):
Dism /image:C:\ /Cleanup-Image /RestoreHealth /Source:WIM:D:\sources\install.wim:6
- Если на целевом диске недостаточно места, то для извлечения временных файлов нам понадобится отдельный диск достаточного размера, например F:\, на котором нужно создать пустой каталог: mkdir f:\scratch и запустить восстановление хранилища компонентов командой:
Dism /image:C:\ /Cleanup-Image /RestoreHealth /Source:D:\sources\install.wim /ScratchDir:F:\scratch
Совет. Другие полезные команды DISM, которые должен знать администратор:
- DISM /Add-Package – установка MSU/CAB файлов обновлений, интеграция обновлений в образ Windows;
- DISM /Get-Drivers – получение списка установленных драйверов;
- DISM /Add-Driver – добавление драйверов в образ;
- DISM /Export-Driver – экспорт установленных драйверов Windows;
- DISM /Add-Capability – установка дополнительных компонентов Windows через Features on Demand (например, RSAT, сервер OpenSSH или ssh клиент Windows;
- DISM /Enable-Features и /Disable-Features – включение и отключение компонентов Windows (например, протокола SMBv1),
- DISM /online /Cleanup-Image /StartComponentCleanup – очистка хранилища компонентов и удаление старых версий компонентов (папки WinSxS);
- DISM /set-edition – конвертирование ознакомительной редакции Windows на полную без переустановки.
Как восстановить образ «Windows 10» с помощью команды «DISM»?
При наличии проблем с успешным функционированием операционной системы Windows 10, пользователи могут воспользоваться помощью данного руководства, содержащего шаги по восстановлению образа «Windows» и исправлению возможных повреждений системных файлов с помощью соответствующих служебных инструментов.

- Введение
- Как запустить «DISM» для восстановления образа «Windows 10»?
- Проверка наличия потенциальных проблем инструментом «DISM» с помощью функции «CheckHealth»
- Проверка возможного присутствия неисправностей путем использования функции «ScanHealth» в служебном инструменте «DISM»
- Устранение обнаруженных проблем инструментом «DISM» с помощью ответственной функции «RestoreHealth»
- Устранение проблем инструментом «DISM» с помощью образа «WIM»
- Скачайте «ISO» файл операционной системы «Windows 10»
- Исправление образа восстановления «Windows 10»
- Устранение нежелательных проблем с использованием образа «ESD» в системном инструменте «DISM»
Введение
Наличие множества разнообразных современных персональных компьютерных устройств, массово применяемых на регулярной основе пользователями во многих областях своей деятельности, требует наличия не только сверх быстрых и мощных конечных образцов вычислительных устройств, но и универсального многофункционального программного обеспечения. Основной список требований, предъявляемый к программной платформе, выражен в способности последней полноценно управлять множеством разнообразных, одномоментно запущенных, процессов, контролировать их безошибочное исполнение, полноценно раскрывать, заложенный производителями, потенциал компьютерных устройств, поддерживать возможность применения программ различных сторонних разработчиков без развития конфликтов совместимости и успешно организовывать взаимодействие пользователей с разнообразными данными, осуществляя их использование как напрямую, так и дистанционно.
Во многом, перечисленным требованиям соответствует операционная система «Windows» производства корпорации Microsoft, представленная, на сегодняшний день, в своей новейшей версии «Windows 10». Применение к ее внутренней организации постоянных усовершенствований, выраженных в выпуске глобальных и локальных обновлений, помогли занять операционной системе лидирующее положение среди схожих программных продуктов других доверенных разработчиков.
Одним из важных элементов, которому разработчики «Microsoft» уделяют особое внимание, является обеспечение безошибочного и безотказного функционирования системы путем внедрения как проверенных алгоритмов обработки и учета данных, так и комплектацией системы дополнительными инструментами, рассчитанными на поиск и устранение различных неисправностей, одними из которых являются службы «DISM» и «SFC».
В «Windows 10» служба обслуживания образов развертывания и управления ими (DISM) рассчитана на применение сетевыми администраторами и представляет собой средство, предназначенное для подготовки, изменения и исправления образов системы, включая среду восстановления «Windows», программу установки «Windows» и «Windows PE» («WinPE»). Тем не менее, каждый пользователь может также использовать данный инструмент для устранения распространенных проблем со скрытым образом восстановления на своем компьютере.
Обычно, когда компьютерное устройство испытывает проблемы с производительностью, корректностью запуска или требуется устранить возникшие ошибки, пользователям следует воспользоваться средством проверки системных файлов («SFC»), чтобы сканировать, определить и заменить поврежденные или отсутствующие системные файлы, применяя, локально доступный, образ для восстановления.
Однако, если файлы замены внутри образа «Windows 10» каким-либо образом повреждены, то инструмент SFC работать не будет. Поэтому в данной конкретной ситуации пользователям можно использовать инструмент «DISM» для сканирования и восстановления образа «install.wim», который затем можно использовать службой «SFC» для восстановления соответствующих системных элементов.
В представленном руководстве по раскрытию возможностей операционной системы «Windows 10» мы покажем, как использовать инструменты «DISM» и «SFC» из консоли командной строки, чтобы вернуть компьютерное устройство в исправное рабочее состояние.
Предупреждение. Хотя предлагаемые для использования команды не обладают разрушающим действием, пользователи, в любом случае, будут вносить системные изменения. Поэтому перед продолжением, рекомендуется создать временную полную резервную копию своих данных для исключения развития нежелательных последствий.
Перейти к просмотру

Как запустить «DISM» для восстановления образа «Windows 10»?
Используя командный инструмент «DISM» (обслуживание образов развертывания и управление ими), у пользователей есть возможность задействовать три основных варианта восстановления образа «Windows 10», которые включают «CheckHealth», «ScanHealth» и «RestoreHealth», и требуется запускать их в данном последовательном порядке. Кроме того, в зависимости от сложности проблемы, существуют дополнительные параметры, которые можно использовать совместно с функцией «RestoreHealth» для исправления образа из различных дополнительных источников.
Проверка наличия потенциальных проблем инструментом «DISM» с помощью функции «CheckHealth»
Пользователи могут использовать функцию «CheckHealth» в инструменте «DISM», чтобы быстро определить, существуют ли какие-либо повреждения в локальном образе. Однако не следует забывать, что данная служба не будет выполнять никаких действий, направленных на ремонт и устранение обнаруженных неисправностей.
Чтобы проверить наличие проблем в образе с помощью инструмента «DISM», пользователям потребуется выполнить следующий упорядоченный алгоритм пошаговых действий.
-
Откройте одним из доступных, в операционной системе «Windows 10», способом консоль командной строки с привилегированными правами. Например, нажмите на «Панели задач» в нижнем левом углу рабочего стола на кнопку «Пуск», представленную в виде схематической проекции окна, и откройте главное пользовательское меню «Windows». В основном перечне установленных в операционной системе служебных инструментов и сторонних приложений отыщите и щелкните левой кнопкой мыши раздел «Служебные – Windows» для отображения вложенного содержимого. В открывшейся скрытой дополнительной панели найдите раздел «Командная строка» и щелкните по нему правой кнопкой мыши. По исполнению будет представлено всплывающее контекстное меню, в котором после наведения курсора на раздел «Дополнительно» будет открыта панель добавочного вложенного меню. Выберите, из предложенных вариантов разрешенных действий, раздел «Запуск от имени администратора» и востребованная консоль с соответствующими расширенными правами будет незамедлительно запущена.



После того, как упорядоченный алгоритм пошаговых действий будет пользователями исполнен, команда проверит хранилище компонентов на предмет повреждения и определит, требуется ли производить какие-либо исправления.
Проверка возможного присутствия неисправностей путем использования функции «ScanHealth» в служебном инструменте «DISM»
Пользователи могут выполнить процедуру более сложного сканирования в инструменте обслуживания образов «DISM» и запустить исполнение функции «ScanHealth» вместо предыдущего варианта «CheckHealth», позволяющую достоверно определить, существуют ли в образе «Windows 10» какие-либо проблемы, повреждения или неполадки.
Чтобы произвести расширенное сканирование, гораздо продолжительного по времени и более глубокого, с помощью инструмента «DISM», пользователям предстоит выполнить, представленный далее, простой упорядоченный пошаговый алгоритм последовательных действий.
-
Откройте описанным ранее или любым другим предпочитаемым способом консоль командной строки, наделенную правами администратора. Например, в нижнем левом углу рабочего стола на «Панели задач» нажмите на кнопку «Поиск», выполненную в виде схематического изображения «лупы», и добейтесь отображения соответствующей всплывающей панели. В выделенном месте введите поисковый запрос «Командная строка» или «cmd». После обработки и поиска подходящих результатов в разделе «Лучшее соответствие» будет представлено требуемое приложение. Щелкните правой кнопкой мыши по указанному разделу и во всплывающем контекстном меню выберите, из доступных вариантов разрешенных действий, раздел «Запуск от имени администратора». Или нажмите левой кнопкой мыши в боковом меню управления поисковой панели одноименный раздел, и востребованное приложение с привилегированными правами администратора будет немедленно открыто.



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

Выполните пошаговый переход в системный раздел хранения востребованного файла, расположенный по следующему адресу: «C:\Windows\System32». Применяя колесо вращения компьютерной мыши или ползунок полосы прокрутки, отыщите файл «cmd.exe» и щелкните по нему правой кнопкой мыши. Во всплывающем контекстном меню, из разнообразных вариантов допустимых действий, выберите раздел «Запуск от имени администратора» и востребованная консоль с соответствующими повышенными правами будет мгновенно запущена.



После выполнения описанного пошагового алгоритма последовательных действий, средство обслуживания образов развертывания и управления «DISM» подключится к серверам «Центра обновления Windows», чтобы загрузить и заменить все поврежденные файлы в локальном образе «Windows 10».
Устранение проблем инструментом «DISM» с помощью образа «WIM»
Служебное средство «DISM» вряд ли столкнется с проблемами при исполнении своих исправляющих процедур, но в редких случаях, когда приложение «Центр обновления Windows» испытывает определенные затруднения с своевременным получением заменяющих файлов или длительное время отсутствует подключение к сети «Интернет», пользователям необходимо будет перейти к использованию альтернативного варианта для восстановления файлов, например, применить в качестве первоисточника другой доступный образ.
Прежде чем пользователи смогут указать сторонний источник для восстановления, им понадобится файл «install.wim» или «install.esd» с другого работоспособного компьютера, загрузочный установочный носитель или файл «ISO». Кроме того, важно, чтобы источник известных исправных файлов соответствовал той же версии, редакции и языку интерфейса операционной системы «Windows 10», которые пользователи непосредственно используют на своем персональном компьютере.
Скачайте «ISO» файл операционной системы «Windows 10»
Рекомендуемый метод доступа к хорошему рабочему образу операционной системы заключается в использовании инструмента «Media Creation Tool» для загрузки «ISO-образа Windows 10» с официального веб-сайта поддержки разработчика.
Чтобы корректно загрузить «файл ISO Windows 10», пользователям потребуется осуществить следующий пошаговый упорядоченный алгоритм простых действий.