Диагностика Windows: полное восстановление целостности системных файлов

Иван Корнев·16 августа 2026·3 мин

Диагностика Windows включает проверку целостности системных файлов и работоспособности с помощью трёх основных инструментов: SFC, DISM и CHKDSK. Все команды требуют прав администратора и выполняются в командной строке.

ИнструментНазначениеКоманда
SFCПроверка и восстановление системных файловsfc /scannow
DISMВосстановление хранилища компонентовDISM /Online /Cleanup-Image /RestoreHealth
CHKDSKПроверка диска на ошибки файловой системыchkdsk C: /f /r

Оглавление

Проверка целостности системных файлов через SFC

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

Инструкция:

  1. Запустите командную строку или PowerShell от имени администратора.
  2. Введите команду sfc /scannow и нажмите Enter.
  3. Дождитесь завершения процесса (обычно занимает от 5 до 15 минут).
  4. Утилита автоматически заменит повреждённые файлы эталонными копиями из хранилища компонентов Windows.

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

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

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

Инструкция:

  1. В командной строке с правами администратора выполните команду: DISM /Online /Cleanup-Image /RestoreHealth.
  2. Эта команда проверяет целостность хранилища и загружает исправные файлы из центра обновлений Windows для замены повреждённых.
  3. После успешного выполнения DISM рекомендуется повторно запустить sfc /scannow для финального восстановления системных файлов.

Проверка диска на ошибки через CHKDSK

CHKDSK используется для исключения проблем с физической целостностью файловой системы и жёстким диском.

Инструкция:

  1. Введите команду chkdsk C: /f /r (где C: — буква проверяемого диска) в командной строке администратора.
  2. Параметр /f исправляет ошибки файловой системы.
  3. Параметр /r обнаруживает повреждённые сектора и пытается восстановить информацию.

При проверке системного диска система предложит выполнить сканирование при следующей перезагрузке, так как том используется системой.

Рекомендуемый порядок действий

Эксперты рекомендуют следующую последовательность диагностики для максимальной эффективности:

  1. Сначала проверить диск через CHKDSK.
  2. Затем восстановить хранилище через DISM.
  3. И только потом запускать SFC.

Все команды требуют прав администратора и должны выполняться в стандартной командной строке или терминале Windows.

Частые ошибки

  • Запуск без прав администратора. Все три инструмента (SFC, DISM, CHKDSK) требуют запуска командной строки или PowerShell от имени администратора.
  • Пропуск DISM при повреждении хранилища. Если SFC выдаёт ошибку восстановления, необходимо сначала восстановить хранилище компонентов через DISM, а затем повторно запустить SFC.
  • Игнорирование перезагрузки. При проверке системного диска через CHKDSK требуется перезагрузка, так как том используется системой.

FAQ

Сколько времени занимает проверка SFC? Обычно процесс занимает от 5 до 15 минут.

В каком порядке запускать SFC, DISM и CHKDSK? Рекомендуется сначала проверить диск через CHKDSK, затем восстановить хранилище через DISM и только потом запускать SFC.

Что делать, если SFC не может восстановить файлы? Это часто указывает на повреждение хранилища компонентов. Используйте команду DISM /Online /Cleanup-Image /RestoreHealth для ремонта хранилища, а затем повторно запустите sfc /scannow.

Нужна ли перезагрузка при проверке системного диска через CHKDSK? Да, система предложит выполнить сканирование при следующей перезагрузке, так как том используется системой.