» Защита ресурсов Windows не может выполнить запрошенную операцию
Информация к новости
  • Просмотров: 1 894
  • Автор: admin
  • Дата: 12-10-2018
12-10-2018

Защита ресурсов Windows не может выполнить запрошенную операцию

Категория: ---

 

Повреждение системных файлов далеко не всегда означает крах Windows, всё зависит от того, какие именно компоненты были повреждены. Если они не являются для системы критичными, проблемы ограничатся сбоями в работе отдельных приложений и функций, к тому же такие неполадки часто удается устранить, запустив командой sfc/scannow встроенное средство восстановления системных файлов. Но и здесь пользователя может поджидать неприятность. Инструмент или не запускается, или запускается, но вскоре начатое сканирование завершается ошибкой «Защита ресурсов Windows не может выполнить запрошенную операцию».


Что делать, если при запуске sfc/scannow выдается ошибка «Защита ресурсов Windows не может выполнить запрошенную операцию» 


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

Проверьте структуру файловой системы


Для начала убедитесь, что командная строка запущена от имени администратора,

хотя вообще-то Windows должна сама об этом предупреждать. Если вы запускаете инструмент как положено с админскими привилегиями, а ошибка всё равно появляется, проверьте состояние файловой системы, выполнив тут же в консоли команду chkdsk C:

Если будут обнаружены ошибки, повторите команду, но уже с параметрами /r /f, как показано на скриншоте. Действие потребуется подтвердить вводом Y, при этом компьютер будет перезагружен, а сканирование и исправление выполнено до загрузки рабочего стола.


Проверьте доступ к каталогу WinSxS


Причиной ошибки сканирования может быть ограничение доступа SFC к каталогу WinSxS. Попробуйте снять их, выполнив в консоли CMD команду
icacls c:/windows/winsxs

Защита ресурсов Windows не может выполнить запрошенную операцию

и перезагрузив компьютер.

Запустите SFC в безопасном режиме 


Следующий шаг — запуск процедуры сканирования SFC в безопасном режиме. Загрузиться в него проще всего с помощью утилиты msconfig, переключившись на вкладку «Загрузка» и установив галочку в соответствующем чекбоксе.

Далее всё как обычно, открываем командную строку с повышенными привилегиями и выполняем команду sfc/scannow.
 
Будет еще лучше, если запустить сканирование SFC оффлайн. Для этого нужно загрузиться с установочного диска Windows, при появлении окна мастера установки нажать Shift + F10,

открыв тем самым командную строку, определить в ней буквы дисков, а затем выполнить такую команду:
sfc /scannow /offbootdir=D:\ /offwindir=C:\Windows
Где:
offbootdir=D:\ раздел, содержащий папку WinSxS.
offwindir=C:\Windows - раздел с установленной ОС.

  • Примечание: определить буквы томов в загрузочной среде проще всего с помощью Блокнота, запустив его командой notepad и выбрав Файл → Сохранить как.

Восстановите хранилище системных компонентов


Если приведенные выше способы не дали результатов, высока вероятность, что отказ защиты ресурсов Windows вызван повреждением самого хранилища системных компонентов, то есть содержимого папки WinSxS. Проверить его состояние можно командой
Dism /Online /Cleanup-Image /ScanHealth

если она выдает сообщение о необходимости восстановление хранилища, выполняем в консоли такую команду:
DISM /Online /Cleanup-Image /RestoreHealth

Компьютер при этом должен быть подключен к интернету, поскольку Windows может потребоваться подключиться к серверу Microsoft и скачать недостающие файлы. По завершении процедуры перезагружаемся. Теперь, когда хранилище восстановлено, sfc/scannow должна заработать как надо.
Дорогой посетитель, Вы можете задать на сайте любой вопрос и обязательно получите ответ!
<
protoni193

12 октября 2018 11:08

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 8.09.2016
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 1

Добрый день! Как мне кажется команда icacls c:/windows/winsxs только ПОКАЗЫВАЕТ права доступа к конкретному каталогу, а ИЗМЕНЕНИЕ прав дается командой icacls с ключом /grant user:ХХ , где ХХ - это одна из возможных опций (F - полный доступ, RX — Чтение и выполнение и тд). Или я ошибся? Спасибо.

<
admin

12 октября 2018 11:26

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 2.04.2011
  • Статус: Пользователь offline
  • Публикаций: 1598
  • Комментариев: 36624

Да, команда icacls показывает разрешения на файл или папку, а ключ /grant используется для предоставления разрешений доступа к файлу или папке.

<
Коновалов Валерий

19 октября 2018 11:58

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0

Вот объясните мне зачем столько манипуляций если можно сделать это в 5 кликов....

правой по диску/проверка диска/исправить ошибки автоматически/запустить проверку при следующей загрузке/перезагрузить комп....

Или я что-то не понимаю админ? 

<
admin

19 октября 2018 12:25

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 2.04.2011
  • Статус: Пользователь offline
  • Публикаций: 1598
  • Комментариев: 36624

У вас манипуляций больше получается. Гораздо проще набрать в командной строке администратора chkdsk C:

Добавление комментария

Имя:*
E-Mail:
Комментарий:
Вопрос:
Сколько будет 5+3=?
Ответ:*
НАВИГАЦИЯ

 

 

 

Архив новостей Ноябрь 2018 (13)
Октябрь 2018 (32)
Сентябрь 2018 (28)
Август 2018 (22)
Июль 2018 (28)
Июнь 2018 (30)
^
Копирование материалов сайта разрешается только с гиперссылкой на источник