Ошибка Sfc /scannow: Защита ресурсов не может выполнить запрошенную операцию — одна из самых распространённых проблем при проверке системных файлов. В 90% случаев она связана с отсутствием прав администратора, повреждением системных компонентов или конфликтом с антивирусом. Решение часто кроется в простых действиях: запуске команды от имени администратора, проверке цельности образа или временном отключении стороннего ПО.

Далее разберём все возможные причины и подробно опишем, как устранить ошибку, чтобы Sfc /scannow снова работал как полагается. Начнём с самого простого и закончим сложными случаями.

Почему возникает ошибка и как её диагностировать

Первое, что нужно понять: Sfc /scannow — это встроенный инструмент для проверки и восстановления системных файлов. Если он выдаёт ошибку о невозможности выполнения операции, это может означать:

  • Недостаточно прав. Команда требует запуска от имени администратора. Даже если вы вошли в систему под учётной записью с правами админа, командная строка должна быть открыта от его имени.
  • Повреждение образа Windows. Если файлы образа (install.wim или install.esd) повреждены, Sfc не сможет восстановить системные файлы.
  • Блокировка антивирусом. Некоторые антивирусы (например, Avast, Kaspersky, Bitdefender) могут блокировать доступ к системным файлам, считая их подозрительными.
  • Проблемы с диском. Если на жёстком диске или есть повреждённые сектора, это может мешать работе инструмента.
  • Ошибки в реестре. Редко, но возможно: повреждённые ключи реестра могут мешать корректной работе Sfc.

Чтобы точно диагностировать проблему, попробуйте запустить Sfc /scannow в безопасном режиме. Если ошибка не исчезает — дело не в стороннем ПО. Если исчезает — ищите конфликт с антивирусом или другими программами.

💡

Перед началом проверки убедитесь, что на системном диске достаточно свободного места (не менее 10–15 ГБ). Нехватка места может привести к сбоям при восстановлении файлов

Способ запускаДействияПримечания
Через поиск Windows
  1. Нажмите Win + S (или кликните на лупу в панели задач).
  2. Введите cmd.
  3. Правой кнопкой мыши выберите Запуск от имени администратора.
  4. Подтвердите действие в окне UAC.
Работает в Windows 10 и 11. В Windows 7 используйте меню «Пуск».
Через меню Win + X
  1. Нажмите Win + X.
  2. Выберите Командная строка (администратор) или Windows Terminal (администратор).
В Windows 11 может отображаться как Терминал Windows (администратор).
Через Проводник
  1. Откройте Проводник (Win + E).
  2. Перейдите в C:\Windows\System32.
  3. Найдите файл cmd.exe, кликните ПКМ и выберите Запуск от имени администратора.
Менее удобный способ, но работает в любых версиях Windows.

Способы запуска Sfc scannow с правильными правами

Самая частая причина ошибки — отсутствие прав администратора. Даже если вы админ, командная строка должна быть запущена от его имени. Вот как это сделать правильно:

После запуска командной строки от имени администратора введите:

sfc /scannow

Процесс проверки займёт от 10 до 30 минут в зависимости от производительности диска и объёма системных файлов. Не прерывайте его!

Проверка цельности образа Windows (DISM)

Если Sfc /scannow выдаёт ошибку даже при запуске от имени администратора, следующее, что нужно проверить — целостность образа Windows. Для этого используется инструмент DISM (Deployment Image Servicing and Management).

Откройте командную строку от имени администратора и выполните поочерёдно следующие команды:

  1. DISM /Online /Cleanup-Image /CheckHealth — проверка цельности образа. Занимает 1–2 минуты.
  2. DISM /Online /Cleanup-Image /ScanHealth — углублённая проверка. Может занять до 10–15 минут.
  3. DISM /Online /Cleanup-Image /RestoreHealth — восстановление образа. Самый долгий процесс (до 30–40 минут).

Если DISM найдёт повреждения и успешно их исправит, попробуйте снова запустить Sfc /scannow. В большинстве случаев это решает проблему.

Если DISM также выдаёт ошибки (например, 0x800f081f), это может означать:

  • Повреждены компоненты Windows Update.
  • Отключён доступ к серверам Microsoft (если используется корпоративная сеть с ограничениями).
  • Повреждены файлы в папке WinSxS.

Устранение конфликтов с антивирусом и сторонним ПО

Ативирусные программы и некоторые утилиты для очистки системы (например, CCleaner, Ashampoo WinOptimizer) могут блокировать доступ к системным файлам. Это часто становится причиной ошибки Защита ресурсов не может выполнить запрошенную операцию.

Что делать:

  1. Временно отключите антивирус. Найдите его значок в трее (рядом с часами), кликните ПКМ и выберите опцию отключения защиты на 1–2 часа.
  2. Добавьте исключение для Sfc. В настройках антивируса добавьте в исключения файл C:\Windows\System32\sfc.exe.
  3. Попробуйте запустить в безопасном режиме. В безопасном режиме загружаются только базовые драйвера и службы, что исключает конфликт с сторонним ПО.

Если после отключения антивируса Sfc /scannow работает — проблема именно в нём. Рассмотрите возможность смены антивируса или настройки исключений.

⚠️ Внимание: Не отключайте антивирус на постоянной основе. Временно деактивируйте его только для диагностики и устранения проблемы.
Какой инструмент вы используете для проверки системных файлов?
Sfc /scannow
DISM
Оба по очереди
Другие методы

Проверка и восстоновление повреждённых системных файлов вручную

Если автоматические инструменты (Sfc и DISM) не справляются, можно попробовать восстановить файлы вручную. Для этого нужно:

ШагДействиеРезультат
1. Найдите лог Sfc Выполните команду findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfc_details.txt" и откройте файл sfc_details.txt на рабочем столе. В файле будут перечислены все повреждённые файлы, которые не удалось восстановить.
2. Сравните с оригиналом Используйте другой компьютер с такой же версией Windows, чтобы скопировать оригинальные файлы из C:\Windows\System32. Позволяет вручную заменить повреждённые файлы.
3. Восстановите через установочный диск Загрузитесь с установочного USB-диска Windows, выберите Восстановление системы и используйте опцию Командная строка. Даёт доступ к инструментам восстановления даже если не загружается.

Если вы не уверены в своих действиях, лучше обратиться к специалисту. Неправильное редактирование системных файлов может привести к неработоспособности системы.

Проверка жёсткого диска на ошибки

Повреждённые сектора на жёстком диске или могут мешать работе Sfc /scannow. Чтобы проверить диск:

  1. Откройте командную строку от имени администратора.
  2. Выполните команду: chkdsk C: /f /r (где C: — системный диск).
  3. Нажмите Y (Да) для планирования проверки при следующей загрузке.
  4. Перезагрузите компьютер.

Проверка может занять от 30 минут до нескольких часов в зависимости от размера диска. Если chkdsk найдёт и исправит ошибки, попробуйте снова запустить Sfc /scannow.

Если chkdsk находит много плохих секторов — это знак, что диск скоро выйдет из строя. Рекомендуется скопировать важные данные и заменить диск

Дополнительные методы: восстановление системы и сброс Windows

Если ни один из методов не помог, можно попробовать более радикальные решения:

  • Восстановление системы. Откат к точке восстановления, созданной до возникновения проблемы. Это не удалит ваши личные файлы, но отменит изменения в системных файлах.
  • Сброс Windows. В настройках есть опция Сброс этого компьютера (в разделе Обновление и безопасность → Восстановление). Можно выбрать сохранение личных файлов или полную очистку.
  • Чистая установка Windows. Крайний метод, если все остальные не сработали. Требует резервного копирования данных.

Перед сбросом или чистой установкой убедитесь, что у вас есть:

  • Резервная копия важных файлов.
  • Ключ активации Windows (если он не привязан к материнской плате).
  • Установочный диск или флешка с Windows.
Как создать точку восстановления вручную

Откройте Панель управления → Система и безопасность → Система → Защита системы. Выберите системный диск, нажмите Создать и следуйте инструкциям. Рекомендуется создавать точки восстановления перед установкой нового ПО или драйверов

Пошаговая инструкция: что делать, если Sfc scannow не работает

Чтобы не пропустить ни одного шага, следуйте этому чек-листу. Он поможет системно подойти к решению проблемы.

Чек-лист по устранению ошибки Sfc scannow

Выполнено: 0 / 8

Часто задаваемые вопросы

Почему Sfc scannow не может выполнить операцию, если я админ?

Даже если ваша учётная запись имеет права администратора, командная строка должна быть запущена от имени администратора. Это разные вещи. Проверьте, что в заголовке окна командной строки есть надпись «Администратор».

Сколько времени занимает выполнение Sfc scannow?

В среднем — от 10 до 30 минут. Время зависит от производительности вашего жёсткого диска (HDD или SSD) и количества файлов, которые нужно проверить. На медленных процесс может растянуться до часа.

Можно ли прерывать выполнение Sfc scannow?

Нет, прерывать выполнение Sfc /scannow не рекомендуется. Это может привести к ещё большим повреждениям системных файлов. Если процесс завис — подождите хотя бы 1–2 часа перед перезагрузкой.

Что делать, если тоже выдаёт ошибку?

Если DISM не может восстановить образ Windows, попробуйте:

  1. Подключить другой установочный диск Windows (проверьте его целостность).
  2. Выполнить команду DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:<путь к install.wim>:1 /limitaccess (где <путь к install.wim> — путь к файлу образа на установочном диске).
  3. Восстановить систему через точку отката или сброс Windows.