⚠️ Требуется запуск от имени администратора
Откройте CMD от имени администратора: Win → «cmd» → правая кнопка → «Запустить от имени администратора».
Запуск проверки
CMD (Администратор)
C:\> sfc /scannow Beginning system scan. This process will take some time. Beginning verification phase of system scan. Verification 100% complete. Windows Resource Protection did not find any integrity violations. // ✓ Ошибок не найдено
Расшифровка результатов
| Сообщение | Значение |
|---|---|
| did not find any integrity violations | Системные файлы в порядке |
| found corrupt files and repaired them | Ошибки найдены и исправлены — перезагрузите ПК |
| found corrupt files but was unable to fix | Ошибки есть, но исправить не удалось → нужен DISM |
| could not perform the requested operation | Запущено без прав администратора |
Восстановление через DISM
Если sfc не смог исправить ошибки, используйте DISM для восстановления образа системы, затем повторите sfc.
CMD (Администратор)
C:\> DISM /Online /Cleanup-Image /CheckHealth // 1. Быстрая проверка (несколько секунд) C:\> DISM /Online /Cleanup-Image /ScanHealth // 2. Полная проверка (5-10 минут) C:\> DISM /Online /Cleanup-Image /RestoreHealth // 3. Восстановление образа (15-30 минут, нужен интернет) C:\> sfc /scannow // 4. Повторить проверку после DISM
💡 Порядок действий
Правильная последовательность: сначала DISM /RestoreHealth (восстанавливает образ из интернета), затем sfc /scannow (восстанавливает файлы из образа). После — перезагрузка.
Просмотр лога sfc
CMD
C:\> findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log // Показать только строки проверки системных файлов C:\> type %windir%\Logs\CBS\CBS.log | more // Просмотреть полный лог (CBS.log)
Другие параметры sfc
| Команда | Описание |
|---|---|
sfc /scannow | Проверить и восстановить все системные файлы |
sfc /verifyonly | Только проверка без восстановления |
sfc /scanfile=путь | Проверить конкретный файл |
sfc /verifyfile=путь | Только проверить файл |
sfc /offbootdir= | Проверить офлайн-образ системы |