Проверка целостности системных файлов в Windows 10 — первый шаг, если система работает нестабильно: вылетают ошибки, медленно загружаются приложения или появляются «синие экраны смерти». В большинстве случаев виной тому повреждённые или отсутствующие системные файлы. Их восстановление занимает 10–30 минут и не требует установки дополнительных программ.
Для диагностики и исправления используются встроенные утилиты SFC и DISM. Первая сканирует и заменяет повреждённые файлы из кэша, вторая — восстанавливает образ системы, если кэш сам повреждён. Далее разберём, как правильно запустить проверку, какие команды применять в разных сценариях и что делать, если стандартные методы не сработали.
Когда нужно проверять системные файлы
Не каждый сбой означает, что файлы повреждены. Но есть явные признаки, которые сигнализируют о необходимости проверки:
- Система не загружается или уходит в бесконечную перезагрузку.
- Появляются ошибки типа
0x80070002,0x80070003,0x800F081Fпри обновлениях. - Приложения (в том числе системные) внезапно закрываются или не запускаются.
- В
Журнале событий Windowsфиксируются ошибки, связанные сWinlogon,SvchostилиTrustedInstaller. - Антивирус или утилиты вроде CrystalDiskInfo сообщают о повреждениях на диске.
Если проблема возникла после установки обновлений, попробуйте сначала откатить их через Параметры → Обновление и безопасность → Восстановление → Вернуться к предыдущей версии Windows.
Проверка целостности не поможет, если повреждены физические секторы жёсткого диска. В этом случае сначала выполните тест диска с помощью chkdsk или специализированных утилит вроде Victoria. О том, как это сделать, читайте в разделе про диагностику диска.
| Критерий | SFC | DISM |
|---|---|---|
| Цель | Проверка и замена повреждённых системных файлов | Восстановление образа и хранилища компонентов |
| Источник данных | Локальный кэш (dllcache) | Центр обновления или образ системы |
| Требует интернет | Нет | Да (для онлайн-режима) |
| Время выполнения | 10–15 минут | 20–40 минут |
| Команда | sfc /scannow | DISM /Online /Cleanup-Image /RestoreHealth |
Сравнение утилит и DISM: что и когда использовать
Обе утилиты решают похожие задачи, но работают по-разному. SFC (System File Checker) проверяет только системные файлы и заменяет их из локального хранилища компонентов (%WinDir%\System32\dllcache). Если хранилище само повреждено, SFC не сработает — здесь на помощь приходит DISM (Deployment Image Servicing and Management).
DISM проверяет и восстанавливает образ Windows (WinSxS), из которого SFC берёт файлы для замены. То есть логичная последовательность: сначала DISM, потом SFC. Но в большинстве случаев хватает только SFC.
Если SFC сообщает, что «обнаружены повреждённые файлы, но не удалось их исправить», значит, хранилище компонентов повреждено. В этом случае обязательно запустите DISM перед повторным сканированием.
Подготовка к проверке: что сделать перед запуском команд
Чтобы проверка прошла гладко и не прерывалась, выполните несколько подготовительных шагов:
- Закройте все программы, особенно те, которые могут блокировать системные файлы (антивирусы, торрент-клиенты, программы для чистки реестра).
- Подключите блок питания, если работаете на ноутбуке — проверка может занять много времени, и внезапное отключение питания приведёт к ещё большим проблемам.
- Запустите командную строку от имени администратора. Для этого:
- Нажмите
Win + Xи выберитеКомандная строка (администратор)илиWindows PowerShell (администратор). - В Windows 10 версии 2004 и новее вместо командной строки может быть
Windows Terminal— он тоже подойдёт.
- Нажмите
- Проверьте наличие свободного места на диске. Для работы
SFCиDISMтребуется не менее 10–15 ГБ свободного пространства на системном разделе.
Пошаговая инструкция: как запустить проверку в Windows 10
Начнём с самого простого и эффективного способа — утилиты SFC. Она доступна во всех версиях Windows, начиная с Windows 2000, и не требует дополнительных знаний.
- Откройте командную строку с правами администратора (как это сделать, описано в предыдущем разделе).
- Введите команду:
и нажмитеsfc /scannowEnter. - Дождитесь завершения сканирования. Процесс может занять от 10 до 30 минут в зависимости от производительности вашего ПК и состояния диска. Не прерывайте его!
- Посмотрите на результат. Возможные варианты:
Защита ресурсов не обнаружила нарушений целостности— всё в порядке.Обнаружены повреждённые файлы и успешно исправлены— проблема решена.Обнаружены повреждённые файлы, но не удалось исправить некоторые из них— требуется запускDISM.
Если SFC не справился, переходим к DISM. Откройте командную строку от имени администратора и выполните:
- Проверка образа на наличие повреждений:
Эта команда только диагностирует пробемы, но не исправляет их.DISM /Online /Cleanup-Image /CheckHealth - Восстановление образа:
Если у вас есть установочный диск или ISO-образ Windows 10, можно указать его как источник для восстановления:DISM /Online /Cleanup-Image /RestoreHealth
(заменитеDISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:1 /LimitAccessX:на букву диска, где находитсяinstall.wim). - Повторно запустите
SFCпосле завершенияDISM.
⚠️ Внимание: Не прирывайте работу DISM — это может привести к неработоспособности системы. Если процесс завис на 20% или 40%, подождите хотя бы 30–40 минут перед тем, как принимать меры.
Что делать, если и не помогли
Если после двух попыток утилиты так и не исправили повреждённые файлы, попробуйте следующие шаги:
| Метод | Описание | Сложность |
|---|---|---|
| Проверка диска на ошибки | Запустите chkdsk /f /r в командной строке от имени администратора. Потребует перезагрузки. | Низкая |
| Восстановление через точку отката | Используйте Восстановление системы для отката к рабочему состоянию. | Средняя |
| Ручная замена файлов | Сравните повреждённые файлы с эталонными из другого ПК или установочного диска. | Высокая |
| Сброс Windows 10 | Вернёт систему к исходному состоянию, сохранив личные файлы. | Средняя |
| Чистая установка | Полная переустановка Windows с форматированием системного диска. | Высокая |
Наиболее надёжный способ — сброс Windows 10 с сохранением файлов. Для этого:
- Откройте
Параметры → Обновление и безопасность → Восстановление. - Нажмите
Начатьв разделеВернуть компьютер в исходное состояние. - Выберите
Сохранить мои файлыи следуйте инструкциям.
Если SFC и DISM не сработали, проблема может быть в аппаратной части (жёсткий диск, оперативная память) — выполните диагностику оборудования.
Как проверить целостность системных файлов в безопасном режиме
Если Windows 10 не загружается в обычном режиме, попробуйте запустить проверку в безопасном режиме с поддержкой командной строки. Для этого:
- Зайдите в меню загрузки:
- На экране блокировки удерживайте
Shiftи нажмитеПерезагрузка. - В меню выберите
Диагностика → Дополнительные параметры → Параметры загрузки → Перезагрузить. - После перезагрузки выберите
Безопасный режим с поддержкой командной строки(обычно клавишаF6или6).
- На экране блокировки удерживайте
- Запустите
SFCилиDISMкак описано выше.
Как загрузиться в безопасный режим, если Windows не загружается вообще
1. На экране входа в систему удерживайте Shift и нажмите кнопку питания → Перезагрузка.
2. В меню выберите: Диагностика → Дополнительные параметры → Параметры загрузки → Перезагрузить.
3. После перезагрузки нажмите F4 для безопасного режима или F6 для безопасного режима с командной строкой.
Практика: полный алгоритм проверки и восстановления
Чтобы не упустить ни один шаг и максимально увеличить шансы на успех, следуйте этому алгоритму:
Полный чек-лист проверки целостности системных файлов
Часто задаваемые вопросы
Можно ли прервать выполнение команды sfc /scannow?
Нет, прерывать сканирование не рекомендуется. Это может привести к ещё большим повреждениям системных файлов. Если процесс завис на длительное время (более часа), попробуйте дождаться его завершения или перезагрузите ПК и запустите проверку заново.
Почему не может исправить некоторые файлы?
Это происходит, если хранилище компонентов Windows (dllcache) само повреждено. В этом случае сначала запустите DISM /Online /Cleanup-Image /RestoreHealth, а затем повторно выполните sfc /scannow.
Сколько времени занимает проверка DISM?
Время зависит от производительности вашего ПК и состояния образа системы. В среднем процессляет от 20 до 40 минут. На слабых компьютерах или при сильных повреждениях может занять до часа.
Можно ли использовать утилиты и на Windows 7 или 11?
Да, SFC работает во всех версиях Windows начиная с Windows 2000. DISM доступен в Windows 7 (требуется установочный диск) и по умолчанию в Windows 8/10/11. Команды и принцип работы аналогичны.