Ошибка «Защита ресурсов Windows» при работе с системными файлами: причины и решения

Иван Корнев·16 августа 2026·3 мин

Ошибка «Защита ресурсов Windows» при работе с системными файлами обычно возникает при попытке запустить команду sfc /scannow и свидетельствует о повреждении хранилища компонентов системы, проблемах с системными службами или ошибках файловой системы. Существует несколько проверенных методов устранения этой проблемы.

Оглавление

Причины возникновения ошибки

Сообщение «Защита ресурсов Windows не может выполнить запрошенную операцию» (Windows Resource Protection could not perform the requested operation) указывает на одну из следующих проблем:

  • Повреждение хранилища компонентов системы
  • Проблемы с системными службами, от которых зависит работа средства проверки
  • Ошибки файловой системы, блокирующие доступ к защищенным ресурсам

Способ 1: Восстановление хранилища компонентов через DISM

Это наиболее эффективный метод, если SFC не работает. Перед повторным запуском проверки системных файлов необходимо восстановить образ Windows.

Инструкция:

  1. Запустите командную строку от имени администратора
  2. Выполните команду: dism /online /cleanup-image /restorehealth
  3. Дождитесь завершения процесса
  4. Снова попробуйте выполнить sfc /scannow

Способ 2: Запуск SFC в безопасном режиме

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

Важно: Убедитесь, что в папке WinSxS присутствуют подпапки PendingDeletes и PendingRenames, которые необходимы для работы инструмента в этом режиме.

Способ 3: Проверка и включение необходимых служб

Работа средства проверки системных файлов зависит от службы «Установщик модулей Windows» (TrustedInstaller). Если эта служба отключена или остановлена, SFC выдаст ошибку.

Что нужно сделать:

  • Перевести службу TrustedInstaller в ручной или автоматический режим запуска
  • Альтернативный вариант: указать прямой путь к исполняемому файлу: %windir%\system32\sfc.exe /scannow

Способ 4: Проверка диска на ошибки

Повреждения файловой системы могут блокировать доступ к защищенным ресурсам, поэтому рекомендуется выполнить проверку диска перед использованием SFC.

Команда для проверки:

chkdsk c: /f /r

Ошибки на SSD/HDD часто являются первопричиной невозможности выполнения запрошенной операции.

Способ 5: Автономное восстановление

В случае критических повреждений, когда Windows не загружается, можно использовать параметры запуска среды восстановления и выполнить команду с ключами офлайн-сканирования:

sfc /scannow /offbootdir=C:\ /offwindir=C:\windows

Примечание: Буквы дисков могут отличаться в зависимости от конфигурации системы.

Частые ошибки

Попытка запустить SFC без предварительного восстановления образа
Многие пользователи сразу пытаются повторно запустить sfc /scannow после получения ошибки, не выполнив команду DISM. Это приводит к повторению той же ошибки, поскольку хранилище компонентов остается поврежденным.

Игнорирование проблем со службой TrustedInstaller
Пользователи часто не проверяют состояние службы «Установщик модулей Windows», хотя именно от нее зависит работа SFC. Отключенная или остановленная служба гарантированно вызовет ошибку защиты ресурсов.

Пропуск проверки диска
Ошибки файловой системы на системном диске блокируют доступ к защищенным ресурсам. Выполнение chkdsk c: /f /r перед запуском SFC устраняет эту причину сбоя.

FAQ

Почему SFC не работает даже после нескольких попыток запуска?
SFC не сможет выполнить проверку, если хранилище компонентов системы повреждено. Необходимо сначала восстановить образ Windows командой dism /online /cleanup-image /restorehealth, а затем повторить запуск sfc /scannow.

Можно ли запустить SFC, если Windows не загружается?
Да, в этом случае используется автономное восстановление через среду восстановления с командой sfc /scannow /offbootdir=C:\ /offwindir=C:\windows (буквы дисков могут отличаться).

Какие службы должны работать для успешного запуска SFC?
Для работы средства проверки системных файлов необходима служба «Установщик модулей Windows» (TrustedInstaller). Она должна быть в ручном или автоматическом режиме запуска, а не отключена или остановлена.

Поможет ли безопасный режим, если SFC выдает ошибку в обычном режиме?
Да, в безопасном режиме загружается минимум драйверов и служб, что может позволить SFC успешно выполнить проверку. При этом в папке WinSxS должны присутствовать подпапки PendingDeletes и PendingRenames.