✅При любой непонятной ситуации с windows необходимо помимо проверки компьютера на вирусы сделать восстановления системных файлов с помощью команды sfc /scannow , эта команда не только восстановит поврежденные файлы вашего windows, но и просто с точки зрения безопасности это будет полезно сделать что бы проанализировать ущерб от зловреда!
Решил все таки сделать этот небольшой пост на ошибку когда запускал утилиту sfc для восстановления системных файлов – sfc /scannow :
Защите ресурсов Windows не удается запустить службу восстановления.
✅ у меня она возникла когда я решал проблему пропала английская раскладка клавиатуры на экране приветствия при входе в windows 10 и при входе в настройки языка вылетела ошибка: Windows не удается получить доступ к указанному устройству, пути или файлу
Первое что всегда приходит в голову это команда chkdsk и sfc /scannow
Защита ресурсов Windows не может выполнить запрошенную операцию
Содержание скрыть
sfc /scannow – описание утилиты
sfc /scannow – это утилита выполняющая проверку состояния системных файлов и если необходимо то восстанавливает их.
/SCANNOW – проверка целостности системных файлов, при нахождении исправляет заменой из хранилища
/SCANFILE – проверка целостности конкретного файла и его исправление если необходимо
/VERIFYONLY – только проверка без восстановления и исправления системных файлов
/VERIFYFILE – только проверка файла без восстановления и исправления системных файлов
В нашем случае мы используем команду sfc /scannow которая проверяет весь системный каталог.
Защита ресурсов windows не удается запустить службу восстановления
В моем случае при запуске sfc вылетела ошибка: Защите ресурсов Windows не удается запустить службу восстановления.
исправить данную ошибку можно одной командой и не парить себе мозг странными советами которые можно найти на просторах интернета и блогинга )))
- %SystemRoot%sysNativesfc.exe /scannow
после этого мы увидим волшебную надпись:
C:Windowssystem32>%systemroot%sysnativesfc.exe /scannow
Начато сканирование системы. Этот процесс может занять некоторое время.
Начало стадии проверки при сканировании системы.
Проверка 100% завершена.Защита ресурсов Windows не обнаружила нарушений целостности.
Источник: nibbl.ru
4 способа исправить ошибку защиты ресурсов Windows не удалось запустить службу восстановления
Инструмент проверки системных файлов, активируемый с помощью команды sfc / scannow в командной строке, является невероятно полезной утилитой для восстановления системы. Он сканирует все защищенные системные файлы и заменяет поврежденные файлы кэшированной копией, находящейся в вашей системе. Однако при выполнении этой команды может появиться сообщение об ошибке, которое гласит: «Защите ресурсов Windows не удалось запустить службу восстановления».
Эта ошибка часто возникает из-за проблем с разрешениями или неисправности Windows TrustedInstaller. Таким образом, давайте рассмотрим, как устранить эту ошибку, выполнив несколько простых шагов.
Почему не работает SFC Scannow?
Для работы средства проверки системных файлов необходимо, чтобы программа Windows TrustedInstaller работала. Windows TrustedInstaller — это служба, необходимая для установки, удаления и изменения обновлений Windows и других компонентов системы.
По умолчанию TrustedInstaller управляет средством защиты ресурсов Windows (WRP). WRP защищает от несанкционированных модификаций, включая изменения основных системных файлов, папок и ключей реестра. Он также обрабатывает команду «sfc / scannow», которую вы пытаетесь использовать.
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Таким образом, при сбое в работе TrustedInstaller другие службы, зависящие от него, также перестанут работать. Это означает, что и WRP, и средство проверки системных файлов не будут работать должным образом. Хотя для этой проблемы нет универсального решения, мы перечислили несколько шагов по устранению неполадок, которые вы можете выполнить, чтобы исправить эту ошибку.
1. Перезапустите Windows TrustedInstaller (установщик модулей Windows).
Если Windows TrustedInstaller не запущен или работает неправильно, быстрый перезапуск службы может помочь устранить ошибку. Вы можете легко перезапустить его из консоли Windows Service Console. Вот как это сделать.
- Нажмите Win + R, чтобы открыть окно «Выполнить».
- Затем введите services.msc и нажмите OK, чтобы открыть Консоль обслуживания.
- В окне Service Console найдите установщик модулей Windows.
- Щелкните службу правой кнопкой мыши и выберите «Свойства».
- В открывшемся окне «Свойства» установите для параметра «Тип запуска» значение «Вручную».
- Если служба не запущена, нажмите кнопку «Пуск» в разделе «Состояние службы».
- Нажмите Применить и ОК, чтобы сохранить изменения. Закройте служебную консоль и проверьте, можно ли запустить средство проверки системных файлов без ошибок.
2. Запустите TrustedInstaller из командной строки.
Если перезапуск установщика модулей Windows из консоли обслуживания не помог, вы можете использовать командную строку для перезапуска службы. Вот как это сделать.
- Введите cmd в строку поиска Windows. В результатах поиска щелкните правой кнопкой мыши Командную строку и выберите Запуск от имени администратора. Нажмите Да, когда будет предложено Управление учетными записями пользователей.
- В окне командной строки введите следующую команду и нажмите Enter, чтобы выполнить: sc config trustinstaller start = auto
- Эта команда установит автоматический тип запуска службы установщика модулей Windows. После успешного выполнения вы увидите сообщение ChangeServiceConfig SUCCESS, отображаемое на экране.
- Затем введите следующую команду, чтобы перезапустить службу TrustedInstaller: net start trustinstaller
- После успешного выполнения запустите команду sfc / scannow и проверьте, устранена ли ошибка.
3. Запустите SFC Scannow в безопасном режиме.
В безопасном режиме Windows запускается в минимальном состоянии, загружая ограниченный набор файлов и дисков. Безопасный режим полезен, чтобы определить, не вызывает ли проблема в вашей системе конфликт стороннего приложения или службы.
Если вы считаете, что сторонняя программа конфликтует со средством проверки системных файлов и запуск защиты ресурсов Windows не может запустить ошибку службы восстановления, запустите команду sfc / scannow в режиме безопасной загрузки, чтобы проверить проблему.
Чтобы запустить проверку системных файлов в безопасном режиме:
- Нажмите Win + R, чтобы открыть Выполнить.
- Введите msconfig.msc и нажмите OK, чтобы открыть окно конфигурации системы.
- В появившемся окне откройте вкладку Boot.
- В разделе «Параметры загрузки» установите флажок «Безопасная загрузка». Затем выберите опцию Minimal.
- Нажмите Применить и ОК, чтобы сохранить изменения.
- Нажмите кнопку «Перезагрузить», если хотите сразу же перезапустить безопасный режим. В противном случае нажмите «Выйти без перезагрузки», сохраните и закройте открытые приложения, а затем перезагрузите компьютер.
После перезагрузки ваша система загрузится в безопасном режиме, при этом будут запущены только основные службы Windows.
Теперь откройте командную строку и запустите команду sfc / scannow. Если команда выполняется без каких-либо ошибок, стороннее приложение, установленное в вашей системе, скорее всего, создает конфликт с Windows Resource Protection и, следовательно, вызывает ошибку.
Чтобы отключить безопасную загрузку, запустите «Конфигурация системы», откройте вкладку «Загрузка» и снимите флажок «Безопасная загрузка» в разделе «Параметры загрузки». Затем нажмите «Применить» и перезагрузите компьютер.
4. Добавьте значение расширяемой строки TrustedInstaller в редактор реестра.
Если вы не против работать с редактором реестра Windows, вы можете исправить эту ошибку, добавив в реестр новое расширяемое строковое значение. Тем не менее, неправильные изменения в записях реестра могут заблокировать вашу систему, поэтому обязательно создайте резервную копию реестра Windows, прежде чем продолжить настройку.
Кроме того, создайте точку восстановления системы. Это поможет вам отменить изменения на уровне системы и вернуть ваш компьютер в рабочее состояние. Создав резервную копию, выполните следующие действия.
Этот процесс включает в себя поиск идентификатора TrustedInstaller, имени подпапки и создание нового значения расширяемой строки в редакторе реестра. Мы разделили шаги на две части для облегчения понимания.
4.1 Найдите идентификатор TrustedInstaller и имя подпапки в проводнике
- Нажмите Win + E, чтобы открыть проводник, и перейдите в следующее место: C: Windows Servicing Version.
- Вы увидите папку с именем 10.0.19041.1XXX. Это ваш идентификатор TrustedInstaller. Скопируйте идентификатор / имя в буфер обмена или вставьте его в документ Блокнота, так как вы будете использовать его в дальнейшем.
- Затем перейдите в следующее место: C: Windows WinSxS.
- Здесь, в зависимости от используемого вами процессора, найдите одну из этих подпапок. x86_microsoft-windows-servicingstack_31bf3856ad364e35_ (32-разрядная версия Windows)
amd64_microsoft-windows-servicingstack_31bf3856ad364e35_ (64-разрядная версия Windows) - В названии подпапки выше — это имя папки, которое вы отметили на шаге 2.
- Скопируйте имя папки и путь в файл Блокнота.
4.2 Создание расширяемого строкового значения в редакторе реестра
Теперь, когда у вас есть необходимая информация, пора создать значение Expandable String в редакторе реестра. Вот как это сделать.
- Нажмите Win + R, чтобы открыть Выполнить.
- Введите regedit и нажмите ОК, чтобы открыть редактор реестра.
- В редакторе реестра перейдите в следующее место. Вы можете скопировать и вставить путь в адресную строку редактора реестра для быстрой навигации: HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Component Based Servicing Version
- Выберите и щелкните правой кнопкой мыши подраздел «Версии». Выберите «Создать»> «Расширяемое строковое значение».
- Переименуйте значение в соответствии с вашим именем идентификатора TrustedInstaller. После переименования значения оно будет выглядеть примерно так: 10.0.19041.1XXX
- Затем дважды щелкните вновь созданное значение и вставьте путь к папке, указанной в WinSxS, в поле «Значение». Это будет выглядеть примерно так:% SystemRoot% winsxs amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.19041.1XXX_none_7e3d47227c694b34
- Убедитесь, что правильно используете% SystemRoot% и удалите C: Windows из пути к папке.
- Щелкните ОК, чтобы сохранить изменения.
Если вы видите сообщение об ошибке при создании значения при добавлении подраздела или строкового значения, вы должны стать владельцем ключа обслуживания на основе компонентов. Вы можете вручную стать владельцем ключа или использовать для этого автоматизированный инструмент.
Как стать владельцем ключа реестра
- В редакторе реестра щелкните правой кнопкой мыши компонент «Обслуживание на основе компонентов» и выберите «Разрешения».
- В окне «Разрешения» нажмите кнопку «Дополнительно» на вкладке «Безопасность».
- Владелец по умолчанию установлен на TrustedInstaller. Щелкните ссылку «Изменить».
- Введите свое имя пользователя и нажмите Проверить имена. Щелкните ОК, чтобы сохранить изменения.
- Установите флажок Заменить владельца вложенных контейнеров и объектов и нажмите Применить к изменениям.
После смены владельца вы можете изменить ключи реестра, чтобы добавлять новые значения и подразделы без каких-либо ошибок.
Устранение ошибки защиты ресурсов Windows в Sfc / Scannow — стало проще
Одно из этих четырех исправлений позволит вам исправить ошибку защиты ресурсов Windows и выполнить команду Sfc / scannow. В большинстве случаев вы можете решить эту проблему, настроив записи реестра. Однако, если ничего не работает, попробуйте точку восстановления или сбросьте систему до заводских значений по умолчанию.
Источник: okdk.ru
Ошибка «Защите ресурсов Windows не удается запустить службу восстановления»: как исправить
Во время использования команды sfc /scannow в системной консоли Windows пользователи иногда сталкиваются с сообщением «Защите ресурсов Windows не удается запустить службу восстановления». Соответственно, никакого сканирования и восстановления системных файлов не произойдет: программа прекратит свою работу.
Понятно дело, что вышеуказанная команда представляет собой незаменимый функционал в определенных ситуациях, а поэтому проблему с оговариваемым сообщением нужно незамедлительно исправлять, если та проявилась. В сегодняшнем материале мы разберем с вами это сообщение, рассмотрим возможные причины и методы его решения. Пример будет приводиться на операционной системе Windows 10.
Причины сообщения
Причин для появления сообщения «Защите ресурсов Windows не удается запустить службу восстановления» при использовании команды sfc /scannow может быть несколько, но выделяют, как правило, две:
- команда выполнялась не от имени Администратора;
- службы «Установщик модулей Windows», «Установщик Windows» или «TrustedInstaller» были деактивированы;
Обычно, подобная проблема возникает именно по этим двум причинам. Впрочем, могут быть и другие, но их крайне сложно выявить и возникают они довольно редко. Так или иначе давайте перейдем непосредственно к решениям сообщения «Защите ресурсов Windows не удается запустить службу восстановления».
Решение сообщения
Итак, для начала мы рекомендуем убедиться, что вы применяете Командную строку(или PowerShell) от имени Администратора. Делается это крайне просто: нажимаем правой кнопкой мыши на Пуск и выбираем «Командная строка(администратор)». Как только перед вами появится Командная строка, вписывайте в нее команду sfc /scannow. Если вы ранее пытались выполнить данную команду без прав Администратора, то это решение определенно должно помочь.
Тем не менее как быть тогда, когда вы все же делали все «как по учебнику»? Ну, в таком случае мы рекомендуем вам проверить, активированы ли в вашей операционной системе такие службы, как «Установщик модулей Windows», «Установщик Windows» и «TrustedInstaller». Эти службы должны быть активированы, а их тип запуска выставлен на значение «Вручную». Чтобы откорректировать параметры этих служб, сделайте следующее:
- нажмите Windows+R;
- впишите services.msc и нажмите Enter;
- найдите в списке службу «Установщик модулей Windows» и дважды кликните на нее;
- выберите в ниспадающем меню типа запуска значение «Вручную»;
- повторите эти шаги для служб «Установщик Windows» и «TrustedInstaller».
- сохраните изменения и перезагрузите свой компьютер.
Попробуйте снова выполнить команду sfc /scannow. Многие пользователи утверждают, что у них сообщение «Защите ресурсов Windows не удается запустить службу восстановления» появлялось по причине того, что была деактивирована та или иная служба из указанного выше списка. Помимо прочего, существует еще одно решение, которое, возможно, сможет помочь вам.
Итак, помочь исправить ситуацию с условно нерабочей утилитой SFC вам поможет другая утилита с аббревиатурой DISM. С ее помощью можно проверить и восстановить системный образ. Чтобы применить ее, сделайте следующее:
- откройте Командную строку от имени Администратора;
- впишите в нее следующий ряд команд:
- Dism /Online /Cleanup-Image /ScanHealth
- Dism /Online /Cleanup-Image /CheckHealth
- Dism /Online /Cleanup-Image /RestoreHealth
Некоторые пользователи утверждают, что такой порядок действий помогает им избавиться от сообщения «Защите ресурсов Windows не удается запустить службу восстановления» в Командной строке(или PowerShell). Возможно, это поможет и вам. Однако, что делать, если даже это не смогло исправить ситуацию?
Что же, осталось еще одно решение, которое может и не обрадует вас по причине затрачиваемого на него времени. Итак, вы можете попробовать устранить возникшую проблему обновлением Windows с помощью программы Media Creation Tool. Во время обновления будут перезаписаны все поврежденные системные файлы, но останутся нетронутыми данные профиля, установленное ПО и выставленные настройки. В общем, что-то вроде переустановки, но с минимальными потерями.
Итак, загружайте Media Creation Tool на свой компьютер, запускайте утилиту и следуйте инструкции ниже:
- примите условия лицензии, нажав «Принять»;
- на вопрос «Что вы хотите сделать?» выберите ответ «Обновить этот компьютер» и нажмите «Далее»;
- нажмите на кнопку «Установить».
Как только процесс обновления вашей операционной системы будет полностью завершен, вы сможете использовать команду sfc /scannow совершенно спокойно, не боясь, что перед вами появится сообщение «Защите ресурсов Windows не удается запустить службу восстановления».
Источник: gamesqa.ru