DISM проверяет и восстанавливает хранилище компонентов Windows 10, из которого система берёт файлы для обновлений и SFC. Ниже — безопасный порядок действий, команды и способы проверить результат.
Как восстановить систему Windows 10 с помощью утилиты DISM: короткий и прямой ответ
Чтобы восстановить хранилище компонентов Windows 10, откройте командную строку от имени администратора и по очереди выполните DISM /Online /Cleanup-Image /CheckHealth, затем DISM /Online /Cleanup-Image /ScanHealth и, если найдены повреждения, DISM /Online /Cleanup-Image /RestoreHealth. После успешного завершения обязательно запустите sfc /scannow и перезагрузите компьютер.
DISM — это встроенная служебная программа обслуживания образов Windows. В режиме /Online она работает с установленной системой, а параметр /Cleanup-Image обращается к её хранилищу компонентов. Утилита не предназначена для возврата личных файлов или отмены всех изменений на ПК: она исправляет системные компоненты, которые могут мешать обновлениям, запуску встроенных средств и проверке SFC.
Команда CheckHealth быстро показывает, отмечено ли хранилище как повреждённое. ScanHealth делает более полную проверку и способен занять заметное время. RestoreHealth пытается заменить повреждённые компоненты корректными файлами: обычно источником служит Центр обновления Windows. Не выключайте питание и не закрывайте окно, пока команда выполняется; процент на экране может долго не меняться.
Если Windows загружается и есть подключение к интернету, этого порядка обычно достаточно. Когда система не запускается, DISM применяют к автономному образу из среды восстановления с другими параметрами; это отдельная процедура, потому что буквы дисков там часто отличаются. Перед работой с незагружающейся Windows безопаснее сначала скопировать важные документы на внешний носитель.
Почему возникает проблема или зачем нужна эта настройка
Восстановление DISM требуется, когда повреждено хранилище компонентов Windows 10: в нём находятся файлы, нужные самой ОС для обслуживания и восстановления. Признаками бывают сбои накопительных обновлений, сообщения SFC о невозможности исправить часть файлов или ошибки при установке компонентов Windows.
Повреждение не всегда означает поломку диска. Оно может появиться после прерванного обновления, внезапного отключения питания, ошибок файловой системы, некорректно работающей программы обслуживания или неудачного вмешательства в системные файлы. DISM не определяет точную причину каждого сбоя; его задача — проверить состояние хранилища и, когда это возможно, восстановить его содержимое.
Важно различать DISM и SFC. sfc /scannow проверяет защищённые системные файлы, используемые работающей Windows. Для замены файлов SFC использует хранилище компонентов. Если повреждено само хранилище, сначала запускают DISM, а затем повторяют SFC. Такой порядок особенно полезен, когда SFC сообщает, что нашла повреждения, но не смогла исправить некоторые из них.
В интерфейсе параметров системы нет отдельной кнопки, полностью заменяющей эти команды. Проверьте сначала, что проблема относится к системным компонентам: ошибка одной программы часто исправляется её переустановкой или обновлением. Если неполадка началась после подключения нового оборудования, полезно также посмотреть, нет ли предупреждений в диспетчере устройств, однако DISM не обновляет драйверы и не исправляет неисправный адаптер или накопитель.
Что проверить и подготовить перед основными действиями
Перед запуском DISM сохраните открытые документы, подключите ноутбук к питанию и убедитесь, что вы вошли в учётную запись с правами администратора. Команда восстановления обычно не удаляет личные файлы, но прерывать обслуживание Windows выключением питания рискованно.
Создайте резервную копию важных данных на внешний диск или в облачное хранилище, если это ещё не сделано. Точка восстановления тоже полезна: она позволяет откатить системные настройки, драйверы и реестр к сохранённому состоянию, но не заменяет копию документов. Откройте поиск на панели задач, введите «Создание точки восстановления», выберите найденный классический элемент, затем на вкладке «Защита системы» проверьте, включена ли защита для системного диска, и при необходимости создайте точку.
Проверьте подключение к интернету и свободное место на системном диске. При стандартном запуске RestoreHealth может обратиться к Центру обновления Windows за файлами восстановления. Если компьютер находится в корпоративной сети, получение файлов может ограничиваться политиками организации; тогда потребуется установочный носитель той же версии, редакции и языка Windows 10 как локальный источник.
Откройте повышенную командную строку одним из способов:
- Нажмите
Win + X. - Выберите «Windows PowerShell (администратор)» либо «Командная строка (администратор)» — название зависит от сборки Windows 10.
- Подтвердите запрос контроля учётных записей.
В окне PowerShell эти же команды DISM и SFC работают без изменений. Не вставляйте в консоль команды с сайтов, если не понимаете их назначение. Для этой инструкции достаточно трёх команд DISM и одной команды SFC; они обслуживают системные файлы и не выполняют сброс Windows.
Пошаговое решение для актуальных версий системы или устройства
Для установленной и загружающейся Windows 10 начните с проверки, затем запускайте восстановление только при необходимости. Так вы узнаете состояние хранилища и избежите лишней длительной операции.
- В открытой от имени администратора командной строке выполните:
```cmd
DISM /Online /Cleanup-Image /CheckHealth
```
Если повреждений нет, переходите к sfc /scannow, когда нужно проверить системные файлы. Эта команда не запускает полное сканирование и показывает только уже известное системе состояние.
- Если нужна более тщательная диагностика, выполните:
```cmd
DISM /Online /Cleanup-Image /ScanHealth
```
Дождитесь сообщения о завершении операции. Не ориентируйтесь только на время: скорость зависит от состояния системы и накопителя.
- При обнаруженном повреждении запустите восстановление:
```cmd
DISM /Online /Cleanup-Image /RestoreHealth
```
Оставьте интернет включённым. По окончании вы увидите сообщение об успешном завершении операции либо код ошибки, который нужно сохранить дословно.
- Проверьте защищённые файлы Windows:
```cmd
sfc /scannow
```
Если SFC исправила файлы, выполните перезагрузку и повторите действие, которое раньше приводило к сбою — например, поиск обновлений.
Фраза «как восстановить систему windows 10 с помощью утилиты dism» относится именно к этому сценарию с работающей ОС и онлайн-образом. DISM может использовать установочный образ как источник, но не следует брать случайный ISO: несовпадение версии, языка или редакции способно привести к ошибке поиска исходных файлов. Узнать выпуск Windows можно в «Параметры» → «Система» → «О системе»; для точного номера версии нажмите Win + R, введите winver и нажмите Enter.
Если обычный RestoreHealth не находит файлы, сначала убедитесь, что Центр обновления Windows доступен, перезагрузите ПК и повторите команду. Использование параметра /Source требует подготовленного подходящего источника и точного пути к нему; при сомнениях лучше не указывать источник самостоятельно, чтобы не смешать файлы разных выпусков Windows.
Типичные ошибки, безопасный откат и проверка результата
Если DISM сообщает, что восстановление завершено успешно, сразу запустите sfc /scannow, затем перезагрузите Windows 10. Успех оценивают по отсутствию прежней ошибки и по результатам SFC, а не только по строке с процентами выполнения.
| Ситуация | Что делать безопасно |
|---|---|
CheckHealth сообщает, что хранилище не повреждено | Запустите sfc /scannow, если есть подозрение на системные файлы; затем ищите причину в конкретном обновлении, программе или драйвере. |
RestoreHealth долго стоит на одном проценте | Подождите, не закрывайте окно и проверьте питание и интернет. Не перезагружайте компьютер принудительно во время работы команды. |
Ошибка о невозможности найти исходные файлы, включая 0x800f081f | Проверьте доступ к Центру обновления Windows. Если нужен источник, подберите установочный носитель, точно соответствующий версии, редакции и языку установленной Windows. |
| SFC не смогла исправить файлы после DISM | Перезагрузите ПК и повторите SFC один раз. При повторяющихся ошибках сохраните результаты команд и проверьте накопитель; возможно, потребуется диагностика специалистом. |
Безопасный откат после DISM обычно не нужен, потому что утилита не предлагает отдельной операции отмены. Если проблема появилась непосредственно после обновления, драйвера или системной настройки, используйте заранее созданную точку восстановления через среду восстановления Windows или классическое окно «Защита системы». Не путайте это со сбросом ПК: сброс меняет состояние Windows значительно сильнее и требует отдельного решения о сохранении данных.
Чтобы сохранить сведения для диагностики, запишите точный код ошибки и последние строки вывода. При проблемах с загрузкой не запускайте команды для автономного образа наугад: сначала проверьте буквы разделов в среде восстановления. Если появились признаки неисправности диска — необычные звуки, регулярные ошибки чтения или исчезающие файлы — приоритетом будет копирование данных, а не многократные попытки восстановления.
FAQ
Нужно ли запускать все три команды DISM?
CheckHealth выполняется быстро и показывает наличие уже отмеченного повреждения, а ScanHealth проверяет его тщательнее. RestoreHealth требуется, когда проверка обнаружила повреждение или когда SFC не может исправить системные файлы. После восстановления полезно выполнить sfc /scannow.
Удалит ли DISM мои файлы и программы?
Команды CheckHealth, ScanHealth и RestoreHealth в режиме /Online обслуживают компоненты установленной Windows и не предназначены для удаления личных файлов или программ. Однако перед любыми работами с системой стоит иметь резервную копию важных данных. Не выключайте ПК принудительно, пока DISM выполняется.
Почему DISM выдаёт ошибку 0x800f081f?
Этот код часто означает, что DISM не смог найти исходные файлы для восстановления. Проверьте подключение к интернету и доступность Центра обновления Windows, затем повторите команду. Если используется установочный образ как источник, он должен соответствовать установленной Windows 10 по версии, редакции и языку.
Как понять, что восстановление помогло?
После сообщения DISM об успешном завершении запустите sfc /scannow и перезагрузите компьютер. Затем повторите действие, на котором возникала ошибка, например установку обновлений. Если прежняя проблема сохраняется, она может быть связана с драйвером, приложением, сетью или оборудованием, а не с хранилищем компонентов.
Когда лучше обратиться к специалисту?
Нужна помощь, если Windows не запускается, диск выдаёт ошибки чтения, DISM и SFC неоднократно завершаются с ошибками или требуется работа с автономным образом и установочным носителем. До диагностики скопируйте важные данные, если доступ к ним ещё есть. Не продолжайте эксперименты, когда файлы исчезают или накопитель работает нестабильно.
