Восстановление системных файлов Windows 10 через командную строку — это один из самых эффективных способов устранить ошибки, сбои и нестабильную работу системы без переустановки. Чаще всего для этого используют утилиты sfc /scannow и DISM, которые проверяют целостность файлов и автоматически восстанавливают поврежденные. Далее разберём, как это сделать правильно, какие команды использовать и что делать, если стандартные методы не сработали.

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

Почему системные файлы повреждаются и когда нужно их восстанавливать

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

  • Синими экранами смерти (BSOD) с ошибками вроде CRITICAL_PROCESS_DIED или IRQL_NOT_LESS_OR_EQUAL;
  • Зависаниями системы или медленной работой;
  • Ошибками при запуске приложений или.services;
  • Невозможностью обновить Windows.

Если вы заметили хотя бы один из этих симптомов, есть смысл проверить целостность системных файлов. Чаще всего проблема решается за 10–15 минут.

💡

Если Windows не загружается, используйте загрузочную флешку с Win10, выберите «Восстановление системы» → «Командная строка» и выполняйте команды оттуда.

Утилита Назначение Команда для запуска Требует интернет?
SFC Проверяет и восстанавливает поврежденные системные файлы из локального хранилища компонентов sfc /scannow Нет
DISM Восстанавливает образ Windows, включая хранилище компонентов, которое использует SFC DISM /Online /Cleanup-Image /RestoreHealth Да (если не указан источник)
CHKDSK Проверяет жесткий диск на наличие ошибок файловой системы chkdsk C: /f /r Нет

Сравнение утилит для восстановления системных файлов

В Windows 10 есть два основных инструмента для восстановления системных файлов: SFC (System File Checker) и DISM (Deployment Image Servicing and Management). Они работают по-разному и часто дополняют друг друга.

В идеале сначала запускают SFC, а если он сообщает об ошибках, которые не может исправить, — подключают DISM. CHKDSK полезен, если проблема в самом диске, а не в системных файлах.

Подготовка к восстановлению: что нужно сделать заранее

Перед тем как восстановить системные файлы Windows 10 через командную строку, выполните несколько подготовительных шагов:

  • Сохраните важные данные. Хотя процесс восстановления обычно безопасен, лучше перестраховаться. Скиньте важные файлы на внешний диск или в облако.
  • Запустите командную строку от имени администратора. Это обязательно — иначе команды не выполнятся. Для этого нажмите Win + X и выберите «Командная строка (администратор)» или «Windows PowerShell (администратор)» в Windows 10 версии 1803 и новее.
  • Отключите сторонний антивирус. Он может блокировать работу утилит, принимая их за подозрительную активность.

Если не загружается, используйте загрузочную флешку или диск с Windows 10. В меню установки выберите «Восстановление системы» → «Поиск и устранение неисправностей» → «Командная строка».

Пошаговая инструкция: как восстановить системные файлы

Теперь переходим к самому процессу. Начнём с самого простого и эффективного метода.

  1. Запустите проверку SFC.

    Введите команду:
    sfc /scannow
    и нажмите Enter.

    Утилита проверит все защищенные системные файлы и заменит поврежденные на исправные из хранилища компонентов (%WinDir%\System32\dllcache). Процесс может занять от 5 до 20 минут — не прерывайте его.

  2. Проверьте результаты.

    После завершения вы увидите одно из сообщений:

    • «Защита ресурсов не обнаружила нарушений целостности.» — всё в порядке, системные файлы не повреждены;
    • «Защита ресурсов обнаружила поврежденные файлы и успешно их восстановила.» — проблема решена;
    • «Защита ресурсов обнаружила поврежденные файлы, но не смогла исправить некоторые из них.» — нужно использовать DISM.
  3. Запустите для восстановления хранилища компонентов.

    Если SFC не справился, введите команду:
    DISM /Online /Cleanup-Image /RestoreHealth
    и нажмите Enter.

    Эта команда восстановит образ системы, используя данные из центра обновления Windows. Процесс может занять до 30–40 минут, а в некоторых случаях — дольше. Если у вас медленный интернет, лучше указать источник вручную (об этом ниже).

  4. Повторите проверку SFC.

    После завершения работы DISM снова запустите sfc /scannow. Теперь, когда хранилище компонентов восстановлено, SFC должен справиться с ошибками.

⚠️ Внимание: Если DISM выдаёт ошибку 0x800f081f, это означает, что утилита не может подключиться к серверам Microsoft. В этом случае используйте загрузочный носитель Windows 10 как источник файлов. Об этом — в следующем разделе.
Как часто вы проверяете системные файлы Windows на целастность?
Никогда
Один раз в год
При появлении ошибок
Регулярно, раз в несколько месяцев

Что делать, если не работает

Если DISM не может восстановить хранилище компонентов из-за отсутствия интернета или других проблем, можно указать вручную источник файлов — установочный диск или образ Windows 10. Для этого:

Сценарий Команда Описание
Использование установочного диска DISM /Online /Cleanup-Image /RestoreHealth /Source:esd:D:\sources\install.esd:2 /LimitAccess D: — буква диска с установочным носителем. :2 — номер версии в образе (обычно 1 или 2).
Использование WIM-образа DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:D:\sources\install.wim:1 /LimitAccess Аналогично предыдущему, но для файлов .wim.
Проверка версии в образе DISM /Get-WimInfo /WimFile:D:\sources\install.wim Показывает доступные версии в образе, чтобы правильно указать номер.

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

Дополнительные команды для диагностики

Если после восстановления системных файлов проблема осталась, проверьте ещё несколько моментов:

Проверка жесткого диска: Запустите CHKDSK с параметрами /f (исправление ошибок) и /r (поиск битых секторов):

chkdsk C: /f /r

Эта команда требует перезагрузки. Подтвердите её, нажав Y, и перезагрузите ПК.

Проверка образа на наличие ошибок: Иногда сам образ системы может быть повреждён. Проверьте его целостность командой:

DISM /Online /Cleanup-Image /ScanHealth

Она не исправляет ошибки, а только сообщает о них. Если найдены проблемы, используйте RestoreHealth, как описано выше.

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

Практическая инструкция: восстановление с загрузочной флешки

Если Windows 10 не загружается или командная строка недоступна в работающей системе, действуйте так:

  1. Создайте загрузочную флешку. Используйте официальный инструмент Media Creation Tool от или Rufus для записи образа Windows 10 на USB-накопитель (объёмом не менее 8 ГБ).
  2. Загрузитесь с флешки. В BIOS/UEFI установите загрузку с USB-накопителя. Для этого при включении ПК нажмите F2, F12, Del или Esc (зависит от материнской платы) и выберите флешку как первое загрузочное устройство.
  3. Запустите командную строку. В меню установки нажмите «Восстановление системы» → «Поиск и устранение неисправностей» → «Командная строка».
  4. Узнайте букву системного диска. В командной строке введите diskpart, затем list disk и list volume, чтобы увидеть все подключённые диски. Запомните букву диска с Windows (часто это не C:, а например, D: или E:).
  5. Восстановите системные файлы. Используйте команды:

    sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows (замените D: на вашу букву диска)

    DISM /Image:D:\ /Cleanup-Image /RestoreHealth /Source:E:\sources\install.wim (где E: — буква флешки).

Чек-лист для восстановления системных файлов

Выполнено: 0 / 5

Часто задаваемые вопросы

Сколько времени занимает проверка sfc /scannow?

Время зависит от производительности вашего ПК и объёма системных файлов. В среднем процесс занимает от 5 до 20 минут. На слабых компьютерах или с HDD (а не SSD) может растянуться до 30–40 минут. Не прерывайте проверку — это может усугубить проблемы.

Можно ли отменить выполнение команды DISM?

Технически можно нажать Ctrl + C, но это не рекомендуется. Прерывание может оставить систему в нестабильном состоянии. Если процесс завис на долгом времени (например, на 20–30% несколько часов), лучше подождать или проверить подключение к интернету (для DISM /RestoreHealth).

Что делать, если SFC и DISM не помогают?

Если обе утилиты не справились с ошибками, попробуйте:

  1. Восстановить через точку восстановления системы (если она есть);
  2. Выполнить сброс к исходному состоянию (в параметрах системы → «Восстановление» → «Сброс этого ПК»);
  3. Установить поверх существующей системы (без форматирования диска).
Можно ли использовать SFC и DISM в Windows 11?

Да, команды работают и в Windows 11. Процесс восстановления системных файлов идентичен. Единственное отличие — в Windows 11 по умолчанию используется Windows Terminal вместо классической командной строки, но команды вводятся те же.