SFC /scannow зависает или выдает ошибку: как починить
Утилита SFC (System File Checker) — это встроенный «врач» операционной системы Windows. Она сканирует защищенные системные файлы и мгновенно заменяет поврежденные или измененные копии их эталонными версиями из локального хранилища компонентов. Команда sfc /scannow незаменима, когда компьютер начинает вести себя странно: вылетают классические приложения, не открываются параметры или появляются синие экраны смерти.
SFC /scannow зависает или выдает ошибку: как починить
Однако иногда сам инструмент дает сбой. Сканирование может прерваться на 20%, намертво застыть на 70% или завершиться сообщением о том, что защита ресурсов Windows обнаружила поврежденные файлы, но не смогла их исправить. В таких случаях принудительно чинить саму утилиту нужно в три этапа.
Метод №1. Откат к точке восстановления Если проблема возникла после недавнего обновления драйвера или установки сомнительной программы, проще всего вернуть систему в рабочее состояние через архивную копию. Это самый безопасный способ, так как он затрагивает только программную среду, не удаляя ваши личные документы.
- Зайдите в меню «Пуск», начните вводить «Создание точки восстановления» и откройте этот раздел панели управления.
- На вкладке «Защита системы» нажмите кнопку «Восстановить».
- Выберите точку с датой, когда проверка SFC еще работала без ошибок, и запустите процесс. После перезагрузки компьютера попробуйте ввести команду снова — скорее всего, конфликтный файл будет заменен автоматически.
Метод №2. Лечение хранилища образов через DISM За работу SFC отвечает скрытый образ Windows. Если этот образ-источник сам оказался поврежден, команда проверки просто теряет базу для сравнения файлов. Здесь на помощь приходит более тяжелая артиллерия — DISM (Deployment Image Servicing and Management).
- Откройте меню «Пуск», введите
cmd, кликните правой кнопкой мыши по «Командной строке» и выберите запуск от имени администратора. - Введите команду:
dism /online /cleanup-image /restorehealth. - Нажмите Enter и дайте системе поработать 5–10 минут. Инструмент обратится к серверам Microsoft (при наличии интернета) и скачает чистые компоненты для замены битых.
- Обязательно перезапустите командную строку после завершения процесса, чтобы сбросить кэш сессии, и снова выполните
sfc /scannow.
Метод №3. Запуск в безопасном режиме Иногда штатному сканированию мешают сторонние антивирусы, драйверы видеокарты или фоновые службы очистки памяти, которые блокируют доступ к защищенным секторам диска прямо во время работы ОС. Безопасный режим загружает только критически важные процессы Microsoft.
- Зажмите клавишу
Shiftна клавиатуре и, не отпуская ее, нажмите в меню «Пуск» на иконку выключения -> «Перезагрузка». - Вы попадете в синее меню среды восстановления. Пройдите по пути: «Поиск и устранение неисправностей» -> «Дополнительные параметры» -> «Параметры запуска» -> «Перезагрузить».
- После очередного старта появится список опций. Нажмите цифру
4(илиF4) для входа в стандартный безопасный режим. - Когда система загрузится (интерфейс будет крупнее обычного), снова откройте командную строку от имени администратора и запустите проверку.
Чтобы комментировать, зарегистрируйтесь или авторизуйтесь