На работающей Windows Microsoft рекомендует сначала восстановить компонентное хранилище командой DISM /Online /Cleanup-Image /RestoreHealth, а затем запустить sfc /scannow из терминала администратора.
Что проверить в первую очередь
- Убедиться, что Windows загружается стабильно
- Сохранить важные данные перед глубокой диагностикой
- Открыть Terminal/Command Prompt от администратора
- Записать итоговое сообщение DISM и SFC, а не только процент
Что проверяет SFC
System File Checker сверяет защищённые системные файлы Windows и пытается заменить повреждённые копии. Он полезен при сбоях оболочки, системных функций и части ошибок после нештатного выключения.
SFC не исправляет драйверы сторонних производителей, пользовательские файлы и аппаратные неисправности.
Зачем перед SFC используют DISM
DISM восстанавливает компонентное хранилище Windows, из которого SFC получает исправные компоненты. Поэтому на современной системе логично сначала привести в порядок источник восстановления.
Штатная последовательность для работающей Windows: DISM.exe /Online /Cleanup-Image /RestoreHealth, затем sfc /scannow.
Как читать результат
Сообщение «нарушений целостности не обнаружено» означает только, что защищённые системные файлы прошли проверку. Оно не отменяет проблемы драйверов, диска или приложений.
Если файлы были восстановлены, перезагрузите компьютер и повторите исходный сценарий, а не считайте задачу завершённой по одной строке консоли.
Если SFC не может исправить файлы
Тогда изучают журнал CBS и причину, по которой компонент не заменяется. Повторять sfc /scannow десятки раз обычно бессмысленно.
Если одновременно есть ошибки обновлений, состояние компонентного хранилища и Windows Update рассматривают вместе.
Когда команды запускать не стоит
На системе с исчезающим диском, ошибками чтения или критичными несохранёнными данными сначала решают вопрос с накопителем. Любая длительная операция создаёт дополнительную нагрузку.
Для незагружающейся Windows существуют отдельные способы офлайн-восстановления; команды для работающей системы нельзя механически переносить в WinRE.
Официальные материалы
Для системных инструментов, учётных записей, браузеров, сетей, накопителей и аппаратной диагностики сверяйтесь с актуальной документацией разработчика, производителя устройства или профильного стандарта.
Частые вопросы
Нужно ли запускать DISM перед SFC?
Для работающей Windows это рекомендуемая Microsoft последовательность: сначала восстановить компонентное хранилище DISM, затем проверить системные файлы SFC.
SFC удаляет личные файлы?
Нет, он работает с защищёнными системными файлами Windows. Но резервная копия всё равно нужна, если система в целом нестабильна.
Можно запускать эти команды много раз?
Повтор после успешного восстановления может быть полезен для контроля. Бесконечные повторы одного и того же результата не заменяют диагностику причины.
