sfc (для вашей сборки сверьтесь с документацией), командная строка или PowerShell от имени администратора, подключение к интернету для DISM, копия важных файлов или точка восстановленияПорядок действий ровно такой: sfc /scannow → если восстановить не удалось, DISM /Online /Cleanup-Image /RestoreHealth → снова sfc /scannow → перезагрузка.

sfc (средство проверки системных файлов). Точный набор поддерживаемых сборок сверьте с документацией Microsoft для вашей версии.sfc берёт оригинальные файлы. Для самого sfc сеть не требуется.Пример: окно cmd.exe с заголовком «Администратор: C:\Windows\system32\cmd.exe» — это правильный запуск. Окно с заголовком «C:\Windows\system32\cmd.exe» без слова «Администратор» — неправильный, команды из него не сработают.
Как проверить подготовку:
whoami /groups | findstr /i "S-1-16-12288"
Если строка в выводе есть — вы в контексте повышенных прав (High Mandatory Level). Если вывода нет, закройте окно и откройте заново через Win+X → «Терминал (Администратор)» или «Командная строка (Администратор)».
Что сделать: откройте командную строку от имени администратора и выполните:
sfc /scannow
Зачем: sfc (System File Checker, средство проверки системных файлов) проверяет и чинит защищённые системные файлы Windows — то есть файлы самой ОС, а не ваши документы и не сторонние программы. Это первая и самая безопасная операция: она либо находит повреждения и исправляет их, либо не находит ничего.
Как проверить: утилита показывает прогресс от 0% до 100% и затем одну из итоговых формулировок. Не закрывайте окно до 100% — прерывание проверки не даёт результата.
| Что показал `sfc /scannow` | Что это значит | Действие |
|---|---|---|
| Файлы найдены и исправлены | Повреждения были и устранены | Перезагрузиться |
| Нарушений целостности не обнаружено | Системные файлы в порядке | Перезагрузка не нужна; причину сбоя ищите в другом месте |
| Повреждения обнаружены, восстановить не удалось | `sfc` не смог взять оригинал файла | Шаг 2 — DISM, затем повторить `sfc` |
Пример вывода (успех): «Программа защиты ресурсов Windows обнаружила повреждённые файлы и успешно восстановила их. Подробные сведения см. в файле CBS.Log…» — после такого результата сразу переходите к перезагрузке.
Почему это работает: sfc сверяет файлы на диске с их эталонными копиями в хранилище компонентов Windows и подменяет испорченные экземпляры. Если само хранилище повреждено, подменять нечем — отсюда сообщение «не удалось восстановить».
Что сделать: в том же окне от имени администратора выполните:
DISM /Online /Cleanup-Image /RestoreHealth
Дождитесь окончания, перезагрузитесь, затем повторите проверку:
sfc /scannow
Зачем: DISM (Deployment Image Servicing and Management — обслуживание образа системы) восстанавливает сам образ системы, из которого sfc берёт оригинальные файлы. Это стандартная пара для лечения «поломанной» Windows: сначала лечим источник эталонов, потом повторяем проверку файлов. DISM требует интернет — часть данных он забирает из сети.
Как проверить: по завершении DISM печатает строку об успешном восстановлении, например «Восстановление выполнено успешно.» / «The restore operation completed successfully.». Затем повторный sfc /scannow должен выдать «нарушений целостности не обнаружено» либо сообщить об исправлении файлов.
Пример последовательности в одном окне:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
shutdown /r /t 0
sfc /scannow
shutdown /r /t 0 — перезагрузка без задержки. После неё окно командной строки нужно открыть заново (снова от имени администратора) и запустить повторный sfc.
Почему это работает: sfc — «читатель» эталонов, DISM — «ремонтник» хранилища. Пока хранилище битое, sfc будет раз за разом сообщать, что восстановить не удалось, сколько его ни запускай.

Что сделать: перезагрузите ПК, снова запустите проверку и зафиксируйте итог. При необходимости выгрузите журнал проверки:
sfc /scannow
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log > "%userprofile%\Desktop\sfcdetails.txt"
Путь к журналу C:\Windows\Logs\CBS\CBS.log — стандартный для Windows; в вашей сборке сверьтесь с документацией. Файл sfcdetails.txt на рабочем столе содержит построчные записи проверки.
Зачем: без повторного прогона вы не отличите «починилось» от «команда отработала, но проблема осталась». Журнал нужен, если придётся идти дальше — в нём видно, какие именно файлы не восстановились.
Как проверить: чек-лист успеха.
sfc /scannow завершился без сообщения о невозможности восстановленияПример: если исходная жалоба была «Windows глючит и падают приложения», а после пары «DISM → перезагрузка → sfc» проверка чистая и приложения запускаются — задача закрыта. Если проверка чистая, а сбои остались, системные файлы тут ни при чём: смотрите драйверы, обновления и конкретное приложение.
Проблема. sfc нашёл повреждения, но восстановить не смог
Программа защиты ресурсов Windows обнаружила повреждённые файлы, но не удалось восстановить некоторые из них. Подробные сведения см. в файле CBS.Logsfc берёт оригинальные файлы. Тексту сообщения в вашей локали может отличаться, смысл тот же.DISM /Online /Cleanup-Image /RestoreHealth от администратора с интернетом, перезагрузиться и повторить sfc /scannow. Искать причину по журналу: findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log.Проблема. DISM не может скачать файлы восстановления
0x800f081f и сообщением, что исходные файлы не найдены (конкретный код и текст зависят от сборки — сверьтесь с документацией).ping windows.com), отключить VPN/сторонний файрвол на время ремонта, повторить DISM /Online /Cleanup-Image /RestoreHealth. Если сеть в порядке — починить Windows Update и запустить DISM снова.Проблема. После ремонта Windows просит активацию или ключ BitLocker
Рабочая связка — sfc /scannow от администратора, при сообщении о невозможности восстановления — DISM /Online /Cleanup-Image /RestoreHealth с интернетом, затем перезагрузка и повторный sfc /scannow. Если после чистой проверки симптом остаётся, системные файлы исключены из подозреваемых — переходите к драйверам, обновлениям и журналу CBS.
Нужен ли интернет для sfc /scannow?
Нет, интернет нужен только для DISM: он восстанавливает образ системы, откуда sfc берёт оригинальные файлы.
Сколько раз подряд можно запускать sfc /scannow?
Столько, сколько нужно для проверки результата, но без цикла «запустил — не помогло — запустил снова». Если sfc не смог восстановить файлы, следующий шаг — DISM, а не повтор той же команды.
Нужно ли перезагружаться после sfc?
Да, если утилита нашла и починила файлы. Если нарушений не обнаружено, перезагрузка не требуется.
Что делать, если и sfc, и DISM отработали без ошибок, а Windows всё равно глючит?
Проверка системных файлов чистую роль сыграла — проблема не в них. Смотрите журнал C:\Windows\Logs\CBS\CBS.log, установленные обновления, драйверы и конкретное падающее приложение.