Windows

Восстановление системных файлов Windows: гайд по SFC и DISM

Узнайте, как использовать встроенные утилиты SFC и DISM для поиска и восстановления повреждённых системных файлов. Пошаговый гайд вернёт стабильность вашей системе без переустановки.

Обновлено 5 апреля 2026 г.
15-30 мин
Средняя
FixPedia Team
Применимо к:Windows 10Windows 11Windows Server 2019/2022

Зачем это нужно

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

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

Требования / Подготовка

Перед запуском утилит убедитесь, что соблюдены базовые условия:

  • Ваша учётная запись входит в группу Администраторов.
  • Компьютер подключён к стабильной сети (требуется для загрузки компонентов).
  • Все важные документы сохранены, а фоновые приложения закрыты.
  • На системном диске свободно минимум 5–10 ГБ пространства.

⚠️ Важно: Если система не загружается в обычном режиме, выполните инструкции в безопасном режиме или через среду восстановления Windows (WinRE).

Шаг 1: Открытие терминала с повышенными правами

Утилиты требуют полного доступа к защищённым папкам системы. Запустите командную оболочку от имени администратора:

  1. Нажмите Win + X на клавиатуре.
  2. В открывшемся меню выберите Терминал (администратор) или Windows PowerShell (администратор).
  3. Если появится запрос контроля учётных записей (UAC), нажмите Да.

Убедитесь, что заголовок окна начинается с Администратор:. Это гарантирует успешное выполнение сканирования.

Шаг 2: Проверка целостности файлов через SFC

System File Checker (SFC) сканирует все защищённые системные файлы и заменяет повреждённые копии кэшированными версиями из папки WinSxS.

  1. В окне терминала введите команду и нажмите Enter:
sfc /scannow
  1. Дождитесь завершения процесса (обычно 5–15 минут). Прогресс будет отображаться в процентах.
  2. Изучите результат. Возможны три варианта:
    • Защита ресурсов Windows не обнаружила нарушений целостности. — файлы в порядке, проблема в другом.
    • Защита ресурсов Windows обнаружила повреждённые файлы и успешно восстановила их. — исправление прошло успешно.
    • Защита ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них. — потребуется следующий шаг с DISM.

Шаг 3: Восстановление образа системы через DISM

Если SFC не смог восстановить файлы, значит, локальный кэш WinSxS тоже повреждён. Утилита DISM (Deployment Image Servicing and Management) загрузит чистые компоненты напрямую с серверов Windows Update.

  1. В том же терминале выполните команду:
DISM /Online /Cleanup-Image /RestoreHealth
  1. Процесс может остановиться на 20.1% или 40.4% на несколько минут. Это нормальное поведение — утилита проверяет структуру образа.
  2. Дождитесь сообщения Операция восстановления успешно завершена..
  3. После завершения DISM обязательно запустите sfc /scannow повторно, чтобы убедиться, что все файлы теперь корректно записаны.

💡 Совет: При работе в корпоративной сети без доступа к серверам Microsoft укажите локальный источник через параметр /Source:wim:D:\sources\install.wim:1, указав путь к установочному образу.

Проверка результата

После выполнения всех команд перезагрузите компьютер. Чтобы убедиться, что система работает стабильно:

  • Откройте Просмотр событий (Win + R → введите eventvwr.msc).
  • Перейдите в Журналы WindowsСистема → нажмите Фильтр текущего журнала.
  • В поле «Источники событий» введите Windows Resource Protection и проверьте последние записи. Ошибки должны отсутствовать.
  • Запустите приложения или действия, которые ранее вызывали сбои. Если они работают без вылетов, восстановление прошло успешно.

Возможные проблемы

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

  • Ошибка «Невозможно выполнить запрошенную операцию»: Обычно вызвана активной установкой обновлений или блокировкой файлов антивирусом. Перезагрузите ПК, временно отключите сторонний защитник и повторите шаги в безопасном режиме.
  • DISM зависает или возвращает код 0x800f081f: Ошибка указывает на невозможность найти исходные файлы. Проверьте подключение к интернету, убедитесь, что служба «Центр обновления Windows» работает, или используйте параметр /CheckHealth для быстрой диагностики образа.
  • Терминал закрывается сразу после ввода: В системе повреждены ассоциации файлов .exe или реестр. Запустите сканирование через среду восстановления (на экране входа зажмите Shift и выберите ПерезагрузкаПоиск и устранение неисправностейКомандная строка).

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

Что делать, если SFC находит ошибки, но не может их исправить?
Можно ли прервать сканирование, если оно зависло на одном проценте?
Почему команда DISM требует активного подключения к интернету?

Полезное

Открыть терминал с правами администратора
Запустить проверку целостности через SFC
Восстановить хранилище компонентов через DISM
Перезагрузить компьютер и проверить работу