Если вы видите ошибку «Защите ресурсов не удается запустить службу восстановления», это означает, что система не может инициализировать процесс восстановления целостности файлов. Чаще всего проблема связана с поврежденными системными файлами, отключенными службами или конфликтами в реестре. Решение есть — и мы разберем его по шагам, начиная с самых простых и заканчивая глубокой диагностикой.

В большинстве случаев ошибку удается устранить без переустановки Windows. Достаточно запустить проверку системных файлов, включить необходимые службы или сбросить параметры защиты ресурсов. Далее — подробные инструкции для всех версий ОС, включая Windows 10 и Windows 11.

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

Ошибка с запуском службы восстановления обычно появляется при попытке выполнить commands sfc /scannow или DISM в командной строке. Сообщение может выглядеть так: «Служба защиты ресурсов не может запустить службу восстановления». Причины разные:

  • Поврежденные системные файлы — самый распространенный случай. Вирусы, некорректное выключение ПК или сбои при обновлении могут нарушить целостность файлов, отвечающих за восстановление.
  • Отключенные службы — например, Windows Modules Installer или Служба модуля архивации на уровне блоков (Block Level Backup Engine Service). Без них sfc и DISM не работают.
  • Проблемы с реестром — неверные параметры в ветках, отвечающих за защиту системных файлов.
  • Конфликт с антивирусом — некоторые программы (например, Avast или Kaspersky) могут блокировать доступ к системным файлам.
  • Нехватка дискового пространства — для восстановления нужно минимум 15–20% свободного места на системном диске.
💡

Перед началом диагностики проверьте, есть ли на диске C: хотя бы 10–15 ГБ свободного места. Если места мало, удалите ненужные файлы или расширьте раздел.

МетодКоманда/действиеЧто проверяет
Проверка целостности системных файловsfc /scannow в командной строке от имени администратораНаходит и восстанавливает поврежденные файлы Windows
Проверка образа системыDISM /Online /Cleanup-Image /RestoreHealthВосстанавливает поврежденный образ из резервной копии
Проверкаслужбsc query TrustedInstaller или через services.mscПоказывает, запущены ли критические службы (например, TrustedInstaller)
Проверка дискового пространстваОткрыть «Этот компьютер» и посмотреть свободное место на C:Минимальный объем для восстановления — 15% от размера диска

Способы диагностики проблемы

Прежде чем чинить, нужно понять, в чем именно дело. Вот основные методы диагностики:

Если sfc /scannow выдает ошибку сразу — проблема, скорее всего, в отключенных службах или реестре. Если сканирование начинается, но прерывается — виноваты поврежденные файлы или нехватка места на диске.

Включаем необходимые службы вручную

Часто ошибка возникает из-за отключенных системных служб. Вот какие из них критически важны для работы sfc и DISM:

  • Служба модуля архивации на уровне блоков (Block Level Backup Engine Service) — отвечает за резервное копирование системных файлов.
  • Установщик модулей Windows (TrustedInstaller) — управляет установкой и обновлением компонентов системы.
  • Служба криптографии (Cryptographic Services) — обеспечивает работу с сертификатами и подписями файлов.

Чтобы включить их:

  1. Нажмите Win + R, введите services.msc и нажмите Enter.
  2. Найдите в списке нужную службу (например, TrustedInstaller).
  3. Кликните правой кнопкой мыши → Свойства.
  4. В поле Тип запуска выберите Автоматически.
  5. Нажмите Запустить (если служба остановлена) и ОК.

Восстановление системных файлов через DISM

Если sfc /scannow не работает из-за ошибки запуска службы восстановления, попробуйте сначала запустить DISM. Этот инструмент восстанавливает образ Windows, который затем используется sfc для проверки файлов.

  1. Откройте командную строку от имени администратора (Win + X → Командная строка (администратор)).
  2. Введите команду: DISM /Online /Cleanup-Image /RestoreHealth /Source:install.wim:1 /LimitAccess
    ⚠️ Внимание: Если у вас нет файла install.wim (он находится на установочном диске Windows), используйте упрощенную команду: DISM /Online /Cleanup-Image /RestoreHealth. Процесс займет 10–30 минут в зависимости от мощности ПК.
  3. После завершения перезагрузите компьютер и снова попробуйте запустить sfc /scannow.
Какая служба у вас была отключена?
TrustedInstaller
Block Level Backup Engine
Cryptographic Services
Другая
Не знаю

Испровление реестра Windows

Если службы включены, а ошибка все равно появляется, проблема может быть в реестре. Неправильные параметры в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing часто мешают работе sfc.

Вот что можно сделать:

Параметр реестраПутьРекомендуемое значение
RepairContentServerSourceHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based ServicingУдалить или задать пустое значение
RebootPendingHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\RebootPendingУдалить параметр
PendingPackageRenamesHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based ServicingУдалить параметр

⚠️ Внимание: Редактирование реестра может привести к неработоспособности системы. Перед изменениями обязательно создайте точку восстановления через Панель управления → Восстановление → Создание точки восстановления.

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

Альтернативные методы восстановления

Если ни один из способов не сработал, попробуйте эти варианты:

  1. Восстановление через точку восстановления системы. Откройте Панель управления → Восстановление → Запуск восстановления системы и выберите точку, созданную до появления ошибки.
  2. Сброс к заводским настройкам. Это крайний метод, но он гарантированно устранит проблему. Перейдите в Параметры → Обновление и безопасность → Восстановление → Сбросить этот компьютер. Выберите Сохранить мои файлы, чтобы не потерять личные данные.
  3. Установочный диск Windows. Загрузитесь с флешки или диска, выберите Восстановление системы и выполните sfc /scannow или DISM в среде восстановления.
Как создать загрузочную флешку Windows

Для этого понадобится флешка объемом не менее 8 ГБ, утилита Media Creation Tool от и компьютер с доступом в интернет. Скачайте утилиту с официального сайта Microsoft, запустите её, выберите «Создать установочный носитель» и следуйте инструкциям. После создания флешки загрузитесь с неё (в выберите загрузку с USB) и выберите «Восстановление системы».

Пошаговая инструкция: что делать в первую очередь

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