Ошибка применения параметров безопасности windows 10. Ошибка при применении параметров безопасности. Как изменить владельца папки и файла. Добавление каскадного меню с пунктами смены владельца на текущего пользователя и на TrustedInstaller

Рассмотрим ситуацию, когда при попытке изменить NTFS-права папки или файла возникает ошибка применения безопасности:

Ошибка при применении параметров безопасности к: диск:\Имя папки\имя файла Не удалось выполнить перечисление объектов в контейнере. Отказано в доступе

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

Почему такое случается

Такой эффект может получиться, если например:

  • вы скопировали\переместили файлы с другого компьютера;
  • подсоединили чужой жёсткий диск;
  • переустановили систему.

Суть одна и та же: у вашей учётной записи или у группы, в которую она входит, нет прав доступа к изменению настроек безопасности объекта.

Как сменить владельца папки или файла

Допустим, у нас есть папка c:\temp и нам не удается изменить параметры безопасности файлов внутри неё:


Что нужно сделать:

1. Вызовите свойства папки.

2. Перейдите на вкладку Безопасность .

3. Нажмите кнопку Дополнительно :


5. Кликните Дополнительно :


6. Поиск :

7. Выберите пользователя или группу, кого хотите назначить владельцем объекта, и нажмите ОК :

8. Нажмите OK :


9. Установите флажок Заменить владельца подконтейнеров и объектов , если это нужно, и нажмите OK :

(в нашем случае это нужно для смены владельца всех вложенных файлов)


Теперь нужно подождать, пока закончится применение нового владельца для всех файлов. Это может занять довольно длительное время, если файлов много. После завершения процесса вы можете изменять NTFS права пользователей на вкладке Безопасность.

На различных этапах скачивания и установки обновления Windows 7, 8, 8.1 и Windows 10 Пользователи могут столкнуться с ошибкой 0x80070005. Также она может высвечиваться при активации системы и при процедурах по ее восстановлению. В этой статье приведено описание причин ошибки и инструкции, позволяющие ее исправить. Если ошибка 0x80070005 появилась в любой другой ситуации, попробуйте воспользоваться этой инструкцией, но с поправкой на конкретные действия, во время которых вы увидели сообщение об ошибке и этот код.

Причины возникновения ошибки

Код 0x80070005 говорит о том, что система не может получить доступ к определенным файлам системы и не имеет достаточных прав, для работы с ними. Возникает подобная проблема иногда как следствие работы некоторых антивирусов, которые защищают системные файлы от редактирования и перезаписи. Вследствие чего Центр обновления Windows не может произвести установку обновленных версий некоторых файлов или службы активации не могут внести необходимые изменения в системный реестр.

Что необходимо сделать для устранения ошибки 0x80070005

Если код 0x80070005 высвечивается во время установки обновления или активации операционной системы, исправить ее можно по следующей пошаговой инструкции:

  • Перейдите на официальный сайт Microsoft и загрузите файл SubInACL.exe
  • Запустите этот файл и проведите установку по пути C:\subinacl\
  • Откройте любой текстовый редактор и скопируйте в него небольшой скрипт:

@echo off

Set OSBIT=32

IF exist «%ProgramFiles(x86)%» set OSBIT=64

set RUNNINGDIR=%ProgramFiles%

IF %OSBIT% == 64 set RUNNINGDIR=%ProgramFiles(x86)%

C:\subinacl\subinacl.exe /subkeyreg «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing» /grant=»nt service\\\\\\\\trustedinstaller»=f

@Echo Gotovo.

  • Полученный документ сохраните на Рабочий стол с любым именем, но обязательно в формате.bat.
  • Перейдите на Рабочий стол, кликните правой кнопкой мыши на созданном файле и выберите «Запуск от имени администратора».
  • По завершении выполнения скрипта вы увидите надпись Готово в открывшейся Командной строке. Нажмите любую клавишу, чтобы закрыть окно.
  • Перезагрузите компьютер и попробуйте повторить операцию, при которой возникал код 0x80070005.

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

  • Временно отключите активную защиту антивируса, если он установлен в системе. Именно она может стать причиной возникновения проблем с доступом к системным файлам. Если это не помогает, попробуйте временно полностью удалить антивирусное программное обеспечение.
  • Проверьте, имеется ли достаточное свободное место на диске, который выбран для восстановления системы.
  • Проверьте не установлен ли атрибут «Только чтение» для системной папки System Volume Information.

Выполнив рабочему компьютеру плановый апгрейд, в процессе переноса файлов и папок со старого диска на новый возникла проблема с тем, что система не давала доступа к некоторым файлам и папкам старого диска (например, к файлам пользователя в папке users) мотивируя тем, что у них другой владелец. При попытке через меню «Свойства » — «Безопасность » (выбрать своего пользователя, установить галку «Полный доступ » — «Применить « ) отдавалась ошибка «Ошибка при применении параметров безопасности к папке ****»

Быстрый гуглинг помог найти простое и проверенное решение.

Всё что нужно для получения инструмента смены владельца папки или файла — следующие изменения:

Внимание! Если Вы не знаете как и куда их добавлять — не нужно этого делать, просто скачайте файлик по ссылке «Скачать твик» под нужным вариантом и после скачивания — кликните по нему правой кнопкой мышки и в появившемся меню выберите пункт «Слияние » — «Да «. Это будет безопаснее чем без необходимых знаний …

Если у вас русская Windows 7 , то в реестр нужно добавить вот эти строки:

@="Смена владельца" "Extended"="" "NoWorkingDirectory"="" @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant администраторы:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant администраторы:F" @="Смена владельца" "Extended"="" "NoWorkingDirectory"="" @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant администраторы:F /t" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant администраторы:F /t"

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

@="Стать владельцем и задать полный доступ к объекту" "Extended"="" "NoWorkingDirectory"="" @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" @="Стать владельцем и задать полный доступ к объекту" "Extended"="" "NoWorkingDirectory"="" @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

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

Может случиться ситуация, что после переустановки Windows или еще по какой-то другой причине система Вам откажет в доступе к некоторым папкам или файлам на локальных дисках, особенно если на одном из таких дисков осталась предыдущая версия Windows.

Но что делать, если скажем у Вас на старом рабочем столе или в папке загрузок, или в папке документов, или еще в каком-то особенном месте находятся важные файлы? В настоящей статье рассмотрено данный вопрос и представлено два способа возврата доступа к таким папкам или файлам. Для примера, предложенные решения выполнялись в Windows 10, но нижеописанное справедливо для Windows 8 и Windows 7.

Первый способ

Нажмите на папку с ограниченным доступом правой кнопкой мыши и выберите команду контекстного меню "Свойства". В открывшемся диалоговом окне свойств папки переключитесь на вкладку "Безопасность", затем в списке "Группы и пользователи" найдите пункт с именем учетной записи под которой Вы вошли в систему и кликните по нему мышкой. В нижнем поле Вы можете увидеть права доступа к папке.

Вы также можете не увидеть своей учетной записи в списке, как показано на рисунке выше. В любом случае нажмите на кнопку "Изменить", чтобы изменить права доступа Вашей учетной записи к папке. Если Ваша учетная запись присутствует в списке в верхнем поле пропустите этот абзац и читайте далее, в противном случае нажмите на кнопку "Добавить…".

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

Выделите пункт с именем Вашей учетной записи в верхнем поле, а в нижнем поставьте галочку напротив пункта "Полный доступ", затем нажмите кнопку "Применить".

Если во время применения параметров Вы увидите сообщение:

Ошибка при применении параметров безопасности к… Не удалось выполнить перечисление объектов в контейнере. Отказано в доступе.

или сообщение:

Тогда закройте все диалоговые окна и попробуйте второй способ.

Второй способ

Нажмите на папку с ограниченным доступом правой кнопкой мыши и выберите команду контекстного меню "Свойства". В открывшемся диалоговом окне свойств папки переключитесь на вкладку "Безопасность", затем нажмите на кнопку "Дополнительно".

В новом окне в строке владелец нажмите на ссылку "Изменить", если потребуется ввод пароля Вашей учетной записи, введите пароль и подтвердите действие.

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

Система найдет и отформатирует имя Вашей учетной записи. Нажмите на кнопку "ОК", чтобы добавить найденную учетную запись.

Диалоговое окно закроется и в предыдущем окне, в строке "Владелец" Вы должны увидеть имя Вашей учетной записи. Обязательно поставьте под ним галочку "Заменить владельца подконтейнеров и объектов", чтобы получить доступ ко всем вложенным папкам и файлам в папке, к которой вы пытаетесь получить доступ, затем нажмите кнопку "Применить".

Согласитесь с предупреждением, что Вы хотите заменить разрешения для этой папки так, чтобы иметь права полного доступа, нажав на кнопку "Да".

В следующем информационном сообщении также нажмите кнопку "ОК".

В итоге вы должны увидеть в окне изменения владельца только один пункт с именем Вашей учетной записи.

Нажмите кнопку "ОК" и закройте основное диалоговое окно свойств папки, нажав кнопку "ОК".

Все! Папка должна открываться как обычно.

Привет друзья! На днях, в очередной раз, наткнулся я на ошибку при запуске некоторых системных служб. Почему говорю, что очередной раз? Дело в том, что встречаюсь я с ней уже не впервые, но как-то к описанию способов, благодаря которым я удачно справлялся с ошибкой 5, я никак не мог добраться.

Так что встречаем несколько возможных решений, которые могут и Вам помочь в случае обнаружения проблем с запуском служб, а именно «Ошибки 5. Отказано в доступе ». В общем, сначала опишу саму суть ошибки о которой я говорю, что бы вы могли определить такая же у вас проблема или что-то совсем другое.

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

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

Как решить проблему с Ошибкой 5?

Решения проблемы такого рода, а именно исправлений причин появления «ошибки 5. Отказано в доступе», при запуске служб, существует не мало, всё зависит от ситуации с которой столкнулся пользователь. Дальше, я как обычно не буду описывать один сто процентный способ, который поможет всем, так как такового нет, а напишу о том с помощью чего я выходил с данной ситуации с положительным результатом.

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

«Ошибка 5. Отказано в доступе» при запуске системных служб, способы решений

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

Для возврата прав, нужно попасть в окно свойств системного диска «С» и зайти во вкладку «Безопасность ». Упустив список пользователей и групп, спускаемся к кнопкам «Изменить» — «Добавить».

В появившейся области, руками на клавиатуре набиваем слово «Все », которое означает, что мы установим одинаковые права доступа абсолютно для всех пользователей системы.

Если все так, значит в предыдущем шаге вы не сделали ошибок, жмем на «ОК».

Для тех кто до сих пор является пользователем Windows XP, следует обратить внимание на то, что по умолчанию у вас может не отображаться закладка «Безопасность». Для того, что бы вернуть её на свое место выполните несколько простых шагов.

  1. Откройте любую папку;
  2. Сверху кликнуть на «Сервис»;
  3. «Свойства папки»;
  4. «Вид»;
  5. В перечне дополнительных параметров убираем отметку с использования упрощённого общего доступа.

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

2. Так же, есть ещё один способ на который я попал на страницах поддержки Майкрософт. Увидев этот совет в комментариях я решил его попробовать и проблема с ошибкой 5 при запуске службы, решилась.

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

Теперь в появившемся окне прописываем вот это: net localgroup Администраторы /add networkservice (Важно: если у вас англ. ОС тогда вместо Админ. указывайте Administrator ) и жмем по клавише «Enter».

Потом выполняем это: net localgroup Администраторы /add localservice . (Administrators )

Закончив с командами, закрываем окно командной строки и перезагружаем компьютер.

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

3. Пробуем исправить ошибку с отказом в доступе при запуске служб с помощью реестра операционной системы.

Но, перед тем как мы кинемся крошить наш реестр, нам нужно сначала узнать название службы которая не хочет запускаться. Для этого в списке служб открываем свойства нужной нам службы и смотрим строку «Имя службы ». Запомнив его переходим непосредственно к работе с реестром.

Редактор реестра - запускаем его с помощью окна «Выполнить». Если не поняли о чём речь, тогда вам .

Вам должен открыться большой список служб расположенных в алфавитном порядку. Для того, что бы понять какая нам служба нужна я и говорил посмотреть её имя в свойствах. Так что ищем раздел с соответствующим названием, правым кликом вызываем меню раздела и выбираем строчку «Разрешения ».

Должно отобразится такая же настройка безопасности как я описывал в первом пункте. В общем, смотрим что бы в группах «Администраторы» и «Пользователи» был установлен полный доступ.


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

4. Рассмотрим ещё один момент, который так же связан с доступом к диску С, только в этот раз не всем пользователям, а именно LOCAL SERVICE.

Итак, опять заходим в свойства безопасности системного диска. Далее после списка пользователей и групп, кликаем по кнопке «Добавить».

В появившемся окне нажимаем на «Поиск». Вследствие чего должен появится список из которого нам нужно выбрать «» и нажать на кнопки «ОК».

Данная группа должна добавится к списку пользователя, теперь для спустившись чуть ниже к окну «Разрешения для LOCAL», устанавливаем всё возможные галочки и применяем изменения.

По идее служба после этого должна запустится, ну а ошибка 5, бесследно пропасть.

5. Как вариант, так же, можно отключить или удалить ваш антивирус и попробовать без него запустить службу. Дело в том, что некоторые антивирусные программы помимо программного обеспечения устанавливают дополнительно свои службы которые могли забрать у вас права на включение или отключения некоторых локальных служб.

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

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

 
Статьи по теме:
Ремонт HDD и «невидимость» диска Как проверить шлейф жесткого диска
Мы весьма подробно рассмотрели твердотельные накопители — флешки, карты памяти и SSD. В массовый обиход этот тип накопителей вошел недавно, всего 5-6 лет назад, и многие пользователи еще, к счастью, не столкнувшиеся с их поломками, довольно смутно предста
Для чего нужен сервер, какие серверы бывают
Что такое сервер? По своей сути, это мощный компьютер, который может бесперебойно выполнять разного характера задачи и обрабатывать информацию, которая поступает большим потоком. Зачастую серверные машины устанавливаются в крупных компаниях. По своей функ
Где находится главный офис
Мы выпустили новую книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд». Подписаться Google – это поисковая система с дополнительными инструментами и сервисами. Можно сказать, что Google.com –
Приложения, которые облегчат жизнь преподавателю Андроид приложения которые облегчают жизнь
Современному преподавателю очень важно идти в ногу со временем, постоянно развиваться и, несмотря ни на что, оставаться профессионалами своего дела. Именно поэтому мы рады представить подборку приложений, которые каждый учитель сможет найти крайне полезны