Гид по технологиям

SFC: проверка и восстановление Windows 10

4 min read Windows Обновлено 26 Dec 2025
SFC: проверка и восстановление Windows 10
SFC: проверка и восстановление Windows 10

Скриншот Windows 10 с System File Checker (SFC)

SFC — встроенная утилита Windows для сканирования и восстановления повреждённых системных файлов. Запустите команду sfc /scannow в командной строке от администратора; при проблемах используйте режим восстановления, внешние диски или DISM как альтернативу.

SFC (System File Checker) — простая и надёжная утилита для поиска и восстановления повреждённых файлов Windows. Она полезна при синих экранах, неожиданных ошибках и внезапных падениях приложений. Ниже — понятная пошаговая инструкция, варианты запуска, а также рекомендации на случай, если SFC не справится.

Что делает SFC

SFC сканирует целостность защищённых системных файлов Windows и пытается заменить повреждённые копии на корректные из кэша или с установочного носителя. Коротко: ищет «сломанные» файлы и восстанавливает их.

Важно: SFC не исправляет аппаратные ошибки и не восстановит пользовательские данные. Она работает только с системными файлами Windows.

Быстрая инструкция: запуск SFC в работающей системе

  1. Откройте меню «Пуск», введите cmd.
  2. ПКМ по результату «Командная строка» и выберите Запуск от имени администратора.
  3. Введите и нажмите Enter:
sfc /scannow

Ожидайте: процесс занимает от нескольких минут до часа, в зависимости от скорости диска и объёма ошибок. По завершении команда выведет результат — обычно «Windows Resource Protection did not find any integrity violations» (если всё в порядке) или сообщение о найденных и восстановленных/нерешённых проблемах.

Запуск из меню восстановления (если Windows не загружается)

  1. Перейдите в Параметры → Обновление и безопасность → Восстановление.
  2. Нажмите «Перезагрузить сейчас» в разделе «Особые варианты загрузки».
  3. В меню Recovery выберите Устранение неполадок → Дополнительные параметры → Командная строка.
  4. В открытой командной строке введите:
sfc /scannow

SFC выполнит проверку системного диска в окружении восстановления.

Сканирование внешнего диска (если система не загружается и диск можно подключить к другой машине)

Если ваш компьютер не загружается, вы можете вынуть диск и подключить его к другому ПК с Windows, затем просканировать внешний диск командой, где D: — буква подключённого диска:

sfc /scannow /OFFBOOTDIR=D:\ /OFFWINDIR=D:\Windows

Перед запуском откройте «Этот компьютер» (Win+E) и уточните букву диска. Замените D на нужную букву.

Использование загрузочного (repair) носителя

Загрузитесь с установочной флешки или диска восстановления, выберите «Восстановление системы», откройте командную строку и выполните ту же команду SFC, указав правильные пути к каталогу Windows (если требуется — используйте /OFFWINDIR и /OFFBOOTDIR).

Что делать, если SFC не помог

Если SFC сообщает о неисправимых ошибках или не может восстановить некоторые файлы, рассмотрите следующие шаги:

  • Запустите DISM (Deployment Image Servicing and Management) для восстановления образа Windows, затем снова выполните SFC:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
  • Попробуйте восстановление системы (System Restore) к контрольной точке.
  • Проверьте диск на ошибки: откройте командную строку от администратора и выполните chkdsk с указанием буквы диска.
chkdsk C: /f /r
  • Если проблемы аппаратные (например, сбои ОЗУ или SSD/HDD), устраните их прежде чем продолжать.
  • Как крайняя мера — переустановка Windows или возврат к чистой установке.

Ментальные модели и когда SFC не подойдёт

  • SFC работает только с системными файлами Windows. Он не восстанавливает драйверы третьих сторон, пользовательские данные или повреждения, вызванные аппаратными сбоями.
  • Если проблема связана с образами Windows (компоненты компонента Servicing), сначала используйте DISM.
  • Если Windows не загружается и диск физически повреждён, сначала спасите данные, затем восстановление.

Краткий чек-лист для администратора

  • Сделать резервную копию важных данных.
  • Определить букву диска (если используете внешний диск).
  • Запустить sfc /scannow в командной строке с правами администратора.
  • Если не помогло — выполнить DISM /RestoreHealth, затем повторить SFC.
  • Проверить SMART и выполнить chkdsk.
  • При необходимости перейти к восстановлению системы или переустановке.

Примеры команд (шпаргалка)

  • Обычная проверка: sfc /scannow
  • Проверка при оффлайн Windows: sfc /scannow /OFFBOOTDIR=D:\ /OFFWINDIR=D:\Windows
  • Восстановление образа: DISM /Online /Cleanup-Image /RestoreHealth
  • Проверка диска: chkdsk C: /f /r

Сценарий (SOP): восстановление системных файлов шаг за шагом

  1. Убедитесь, что у вас есть резервная копия важных файлов.
  2. Попробуйте обычный запуск sfc /scannow в работающей системе.
  3. Если недоступна загрузка Windows — загрузитесь в Recovery → Командная строка и выполните SFC.
  4. Если SFC нашёл ошибки, но не смог исправить — выполните DISM (если возможен онлайн-доступ).
  5. Повторите SFC. Если не помогло — проверьте диск (chkdsk), память (memtest) и лог событий.
  6. При подтверждении аппаратной неисправности — восстановите данные и замените проблемный компонент.

Критерии приёмки

  • SFC завершился без сообщений о нерешённых проблемах; или
  • После комбинации DISM + SFC целевые ошибки перестали повторяться; или
  • Система стабильно загружается и исчезли прежние ошибки/BSOD.

Decision tree (упрощённый)

flowchart TD
  A[Система загружается?] -->|Да| B[Запустить sfc /scannow]
  A -->|Нет| C[Пробуем Recovery → Командная строка]
  B --> D{SFC решил проблему?}
  D -- Да --> E[Готово]
  D -- Нет --> F[Запустить DISM /RestoreHealth]
  F --> G[Повторить SFC]
  G --> H{Результат}
  H -- Решено --> E
  H -- Нет --> I[Проверка диска/памяти → резервное копирование → переустановка]
  C --> B

Часто задаваемое (коротко)

  • Нужно ли запускать SFC регулярно? Нет, только при признаках повреждения или ошибок.
  • Удаляет ли SFC пользовательские данные? Нет.

Спасибо за чтение — использовали ли вы SFC ранее? Помогла ли утилита — напишите в комментариях.

Image credit: D Line via Shutterstock

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

ISERROR в Excel — находить и обрабатывать ошибки
Excel

ISERROR в Excel — находить и обрабатывать ошибки

Как исправить I/O device error в Windows
Windows

Как исправить I/O device error в Windows

Открыть пакет приложения на macOS
macOS

Открыть пакет приложения на macOS

Принудительное закрытие зависших программ в Windows
Windows

Принудительное закрытие зависших программ в Windows

TikTok AI Greenscreen — как создавать фоны для видео
Социальные сети

TikTok AI Greenscreen — как создавать фоны для видео

Советы и приёмы для эффективной работы в Notion
Продуктивность

Советы и приёмы для эффективной работы в Notion