Если вы видите ошибку «Защите ресурсов не удается запустить службу восстановления», это означает, что система не может инициализировать процесс восстановления целостности файлов. Чаще всего проблема связана с поврежденными системными файлами, отключенными службами или конфликтами в реестре. Решение есть — и мы разберем его по шагам, начиная с самых простых и заканчивая глубокой диагностикой.
В большинстве случаев ошибку удается устранить без переустановки 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) — обеспечивает работу с сертификатами и подписями файлов.
Чтобы включить их:
- Нажмите
Win + R, введитеservices.mscи нажмитеEnter. - Найдите в списке нужную службу (например,
TrustedInstaller). - Кликните правой кнопкой мыши →
Свойства. - В поле
Тип запускавыберитеАвтоматически. - Нажмите
Запустить(если служба остановлена) иОК.
Восстановление системных файлов через DISM
Если sfc /scannow не работает из-за ошибки запуска службы восстановления, попробуйте сначала запустить DISM. Этот инструмент восстанавливает образ Windows, который затем используется sfc для проверки файлов.
- Откройте командную строку от имени администратора (
Win + X→Командная строка (администратор)). - Введите команду:
DISM /Online /Cleanup-Image /RestoreHealth /Source:install.wim:1 /LimitAccess⚠️ Внимание: Если у вас нет файла
install.wim(он находится на установочном диске Windows), используйте упрощенную команду:DISM /Online /Cleanup-Image /RestoreHealth. Процесс займет 10–30 минут в зависимости от мощности ПК. - После завершения перезагрузите компьютер и снова попробуйте запустить
sfc /scannow.
Испровление реестра Windows
Если службы включены, а ошибка все равно появляется, проблема может быть в реестре. Неправильные параметры в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing часто мешают работе sfc.
Вот что можно сделать:
| Параметр реестра | Путь | Рекомендуемое значение |
|---|---|---|
| RepairContentServerSource | HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing | Удалить или задать пустое значение |
| RebootPending | HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\RebootPending | Удалить параметр |
| PendingPackageRenames | HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing | Удалить параметр |
⚠️ Внимание: Редактирование реестра может привести к неработоспособности системы. Перед изменениями обязательно создайте точку восстановления через Панель управления → Восстановление → Создание точки восстановления.
Если вы не уверены в своих действиях с реестром, лучше обратитесь к специалисту или используйте автоматические инструменты вроде CCleaner (но осторожно — некоторые «чистилки» реестра могут усугубить проблему).
Альтернативные методы восстановления
Если ни один из способов не сработал, попробуйте эти варианты:
- Восстановление через точку восстановления системы. Откройте
Панель управления → Восстановление → Запуск восстановления системыи выберите точку, созданную до появления ошибки. - Сброс к заводским настройкам. Это крайний метод, но он гарантированно устранит проблему. Перейдите в
Параметры → Обновление и безопасность → Восстановление → Сбросить этот компьютер. ВыберитеСохранить мои файлы, чтобы не потерять личные данные. - Установочный диск Windows. Загрузитесь с флешки или диска, выберите
Восстановление системыи выполнитеsfc /scannowилиDISMв среде восстановления.
Как создать загрузочную флешку Windows
Для этого понадобится флешка объемом не менее 8 ГБ, утилита Media Creation Tool от и компьютер с доступом в интернет. Скачайте утилиту с официального сайта Microsoft, запустите её, выберите «Создать установочный носитель» и следуйте инструкциям. После создания флешки загрузитесь с неё (в выберите загрузку с USB) и выберите «Восстановление системы».
Пошаговая инструкция: что делать в первую очередь
Чтобы не тратить время зря, следуйте этому алгоритму. Он составлен от простого к сложному — начните с первого пункта и переходите к следующему, если ошибка не исчезла.