WindowsСредняя

Исправление поврежденных системных файлов Windows: руководство по SFC и DISM

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

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

Введение

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

В этой инструкции вы используете два встроенных инструмента Windows — SFC (System File Checker) и DISM (Deployment Image Servicing and Management) — для автоматического обнаружения и восстановления поврежденных системных файлов. Эти средства работают без установки дополнительного ПО и подходят для Windows 10, 11 и серверных версий.

Требования

Перед началом убедитесь, что:

  • У вас есть права администратора на компьютере.
  • Стабильное интернет-соединение (DISM загружает исправления с серверов Microsoft).
  • Достаточно свободного места на системном диске (минимум 2-3 ГБ).
  • Компьютер не должен находиться в режиме гибернации.

Пошаговая инструкция

Шаг 1: Запуск командной строки от имени администратора

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

Шаг 2: Восстановление образа Windows с помощью DISM

DISM исправляет повреждения в образе Windows, который используется SFC для восстановления файлов.

  1. В открытом окне командной строки введите команду:
    DISM.exe /Online /Cleanup-image /Restorehealth
    
  2. Нажмите Enter. Процесс может занять от 10 до 20 минут в зависимости от скорости интернета и размера образа.
  3. Дождитесь завершения. Успешное выполнение завершится сообщением «Операция завершена успешно». Если DISM не может загрузить файлы, попробуйте указать источник вручную (см. FAQ).

Шаг 3: Проверка и восстановление системных файлов с помощью SFC

После исправления образа DISM запустите SFC для восстановления файлов в текущей системе.

  1. В той же командной строке введите:
    sfc /scannow
    
  2. Нажмите Enter. SFC проверит все защищенные системные файлы и заменит поврежденные копиями из образа Windows.
  3. Процесс также займет 10-20 минут. Не закрывайте окно до завершения.

Шаг 4: Перезагрузка компьютера

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

  1. В командной строке введите shutdown /r /t 0 или просто закройте окно и перезагрузите стандартным способом.
  2. Дождитесь полной загрузки системы.

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

После перезагрузки убедитесь, что проблема решена:

  • Система работает стабильно, без ошибок.
  • Не появляются сообщения о поврежденных файлах.
  • Для детальной проверки откройте Просмотр событий (Win + R → eventvwr.msc), перейдите в Журналы Windows → Приложение и найдите события от источников WinSxS или SFC с уровнем Ошибка.
  • Логи SFC хранятся в C:\Windows\Logs\CBS\CBS.log. Откройте файл в Блокноте и найдите строки с «Repairing corrupted file» или «cannot repair».

Если в логах указано «Windows Resource Protection did not find any integrity violations», значит, системные файлы целы.

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

DISM не может завершить операцию

  • Причина: Отсутствие интернета или блокировка серверов Microsoft.
  • Решение: Укажите локальный источник восстановления (установочный носитель Windows) с помощью параметра /Source. Пример:
    DISM.exe /Online /Cleanup-image /Restorehealth /Source:D:\Sources\Install.wim:1 /LimitAccess
    
    Где D:\ — буква диска с установочным носителем.

SFC не может исправить некоторые файлы

  • Причина: Файлы заблокированы системой или повреждены сильно.
  • Решение: Запустите SFC в безопасном режиме. Если не поможет, выполните восстановление системы до точки, когда система работала, или сброс Windows с сохранением личных файлов.

Ошибка доступа при запуске команд

  • Причина: Командная строка не запущена от администратора.
  • Решение: Закройте текущее окно и откройте новое с правами администратора (см. Шаг 1).

Длительное выполнение (более 1 часа)

  • Причина: Большое количество поврежденных файлов или проблемы с диском.
  • Решение: Проверьте диск на ошибки с помощью chkdsk /f /r (требует перезагрузки). Если диск имеет физические повреждения, замените его.

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

Что такое SFC и DISM и в чем разница?
Какой инструмент запускать первым: SFC или DISM?
Можно ли использовать SFC и DISM в безопасном режиме?
Что делать, если DISM не может загрузить файлы для восстановления?

Полезное

Открытие командной строки от администратора
Выполнение восстановления образа Windows (DISM)
Запуск проверки системных файлов (SFC)
Перезагрузка компьютера