Исправлено: Защита ресурсов Windows не может запустить службу восстановления.



  1. Теперь вам нужно только повторить тот же процесс, только на этот раз с помощью следующей команды:

% windir% system32 msiexec / regserver



  1. Убедитесь, что вы предоставили какие-либо права администратора, если будет предложено это сделать. Проверьте, сохраняется ли проблема.

Решение 2. Обновите свой ПК с Windows

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



Windows 10 обновляется время от времени автоматически, и опция автоматического обновления включена по умолчанию. Вы также можете проверить наличие обновлений, перейдя в Настройки >> Обновление и безопасность >> Обновление >> Проверить наличие обновлений. Однако, если вы заметили, что Windows не обновляется регулярно, следуйте приведенным ниже инструкциям, чтобы исправить это.



  1. Удерживая клавишу Windows, нажмите X, чтобы открыть это специальное контекстное меню. Вы также можете щелкнуть правой кнопкой мыши меню «Пуск». Выберите Windows Powershell (администратор).

  1. В консоли Powershell введите cmd и дождитесь, пока Powershell переключится в среду, подобную cmd.
  2. В консоли «cmd» введите следующую команду и не забудьте после этого нажать Enter:

wuauclt.exe / updatenow

  1. Дайте этой команде поработать не менее часа и проверьте, были ли найдены и / или успешно установлены какие-либо обновления.

https://www.bleepingcomputer.com/forums/t/647715/windows-resource-protection-could-not-start-the-repair-service/



Решение 3. Для сборки 14279

Инструмент SFC не работает в этой версии операционной системы Windows 10, и пользователи утверждали, что он не работал, пока не была выпущена новая версия. Однако, если вы все еще застряли в этой сборке Windows и хотите иметь доступ к SFC, вы можете использовать обходной путь ниже, чтобы заставить его работать.

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

% SystemRoot% winsxs ; и его имя amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.14279.1000_none_25a158fc7f85c69d

  1. Откройте проводник и найдите файл TrustedInstaller.exe в следующем месте:

C: WINDOWS servicing TrustedInstaller.exe

  1. Щелкните файл правой кнопкой мыши, выберите пункт «Свойства» и откройте вкладку «Безопасность». Щелкните кнопку Advanced. Откроется окно «Дополнительные параметры безопасности». Здесь нужно сменить Владельца ключа.
  2. Щелкните ссылку «Изменить» рядом с меткой «Владелец:». Появится окно «Выбрать пользователя или группу».

  1. Выберите учетную запись пользователя с помощью кнопки «Дополнительно» или просто введите свою учетную запись в области с надписью «Введите имя объекта для выбора» и нажмите «ОК». Добавьте учетную запись администратора.
  2. При желании, чтобы изменить владельца всех вложенных папок и файлов внутри папки, установите флажок «Заменить владельца подконтейнеров и объектов» в окне «Дополнительные параметры безопасности». Нажмите ОК, чтобы сменить владельца.

Убедитесь, что вы повторили тот же процесс для папки, расположенной в % SystemRoot% winsxs с именем amd64_microsoft-windows-servicingstack-onecore_31bf3856ad364e35_10.0.14279.1000_none_5a92ee0dd788e433

  1. Перейдите в следующую папку. Убедитесь, что у вас есть права администратора и вы включили скрытые файлы и папки. Перейдите на вкладку «Просмотр» в меню проводника и установите флажок «Скрытые элементы» в разделе «Показать / скрыть». Проводник покажет скрытые файлы и запомнит этот параметр, пока вы его снова не измените.

% SystemRoot% winsxs amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.14279.1000_none_25a158fc7f85c69d

  1. Проверьте, можете ли вы найти файл с именем печать . и т.д . Если файла нет, вам нужно будет найти его в другом месте и вставить. Перейдите в эту папку и найдите файл wrpint.dll. Щелкните его правой кнопкой мыши и выберите копию.

% SystemRoot% winsxs amd64_microsoft-windows-servicingstack-onecore_31bf3856ad364e35_10.0.14279.1000_none_5a92ee0dd788e433

  1. Вставьте файл wrpint.dll в первую папку, в которой он отсутствовал, и проверьте, начнет ли SFC работать.

Решение 4. Добавьте отсутствующий ключ реестра

Существует проблема с некоторыми версиями операционной системы Windows, в которых отсутствует раздел реестра, связанный с идентификатором службы TrustedInstaller. Решение этой проблемы является несколько сложным, и вы должны следовать приведенным ниже инструкциям, чтобы исправить это.

Перед тем, как приступить к этому решению, рекомендуется закрыть все запущенные программы и создать резервную копию реестра на случай, если во время редактирования что-то пойдет не так. Сделайте резервную копию реестра, следуя инструкциям в нашем статья .

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

C: Windows Обслуживание Версия

  1. Перейдите в папку C >> Windows >> WinSxS и найдите папку, имя которой начинается со следующего:

x86_microsoft-windows-servicingstack_31bf3856ad364e35_ {TrustedInstaller ID} (32-разрядная версия Windows)
amd64_microsoft-windows-servicingstack_31bf3856ad364e35_ {TrustedInstaller ID} (64-разрядная версия Windows)

  1. Скопируйте имена этих папок и также сохраните их где-нибудь в текстовом файле.

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

  1. Перейдите к следующему разделу реестра, щелкните правой кнопкой мыши Обслуживание на основе компонентов в дереве в левой части экрана и щелкните Разрешения.

HKLM Software Microsoft Windows CurrentVersion Обслуживание на основе компонентов

  1. После открытия этого окна нажмите «Дополнительно» и перейдите на вкладку «Владелец». Нажмите на запись «Администраторы» в разделе «Сменить владельца на» и примените изменения.
  2. После этого выйдите из этого окна, а также из окна «Дополнительные настройки» и щелкните «Администраторы» в разделе «Группы или имена пользователей» в окне «Разрешения».

  1. В разделе «Разрешения для администраторов» нажмите «Полный доступ» и снова примените изменения.

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

  1. Перейдите к следующему разделу реестра, щелкните правой кнопкой мыши в любом месте правой части окна и выберите «Создать >> раздел». Назовите его Версия.

HKLM Software Microsoft Windows CurrentVersion Обслуживание на основе компонентов

  1. В этом ключе версии вы должны создать значение Expendable String и установить идентификатор TrustedInstalled в его имени. Скопируйте его с того места, где вы его хранили. Щелкните правой кнопкой мыши на этом расходуемом строковом значении и выберите параметр «Изменить».
  2. Значение должно быть полным путем к папке из WinSxS. Например:

% SystemRoot% WinSxS x86_microsoft-windows-servicingstack_31bf3856ad364e35_ {TrustedInstaller ID} (32-разрядная версия Windows)

  1. Проверьте, решена ли проблема.

Решение 5. Запуск автономного сканирования SFC

Это решение помогло только нескольким людям, но помогло им, и мои инженеры Microsoft очень рекомендовали этот метод, и его довольно легко запустить, даже если у вас возникают проблемы со сканированием SFC при его обычном запуске.

  1. Найдите «Командная строка», щелкните ее правой кнопкой мыши и выберите «Запуск от имени администратора». Скопируйте и вставьте следующую команду и не забудьте после этого нажать Enter:

sfc / SCANNOW / OFFBOOTDIR = c: / OFFWINDIR = c: windows

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

Решение 6. Переименуйте файл

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

  1. Перейдите к C >> Windows >> WinSxS и найдите файл с именем pending.xml. Щелкните его правой кнопкой мыши и выберите переименовать.
  2. Переименуйте его в pending.old.xml и проверьте, решена ли проблема. Если это не так, убедитесь, что вы отменили изменения в файле.
7 минут на чтение