В GPO делаю ассоциацию файла в разделе конфигурация пользователя, настройка-параметры папок. При этом в логе получаю ошибку
Элемент предпочтения пользователь “pdf” в объекте групповой политики “Ассоциация фалов для 7zip и pdf {A4BA3965-6D20-4074-BB91-AD20BCF08340}” не применен по причине ошибки с кодом “0x80070005 Отказано в доступе.” Эта ошибка была отключена.
Поискал эти параметры в ветке компьютера не нашел.
Проблема я так понимаю в том, что данная ветка реестра для пользователей разрешена только для чтения.
Сообсвено хочу понять единственый способ это разрешить щаписаь в эту ветку пользователям или есть более элегатное решение?
Спасибо.
На чтение 4 мин. Просмотров 19.6k. Опубликовано 23.06.2019
Ошибка 0x80070005 «Отказано в доступе» является не редким явлением на Windows 7, 8.1, 10. Появляется она при выполнении определенных действий в системе. Основная причина появления данной ошибки – это нарушение прав доступа к файлам. Чаще всего эту неполадку можно наблюдать при обновлении Windows, запуск некоторых служб, активации и восстановления ОС. Если проблема возникает при других действиях, то метод её решения будет одинаковым.
Содержание
- Исправление ошибки 0x80070005 с помощью subinacl.exe
- Появление ошибки во время восстановления системы или при создании точки восстановления
- Получение ошибки 0x80070005 при обновлении Windows 10 через центр обновления
Содержание
- Причины ошибки и способы её устранения
- Способ 1: Утилита SubInACL
- Способ 2: Переименование или удаление содержимого папки SoftwareDistribution
- Способ 3: Отключение антивируса или файервола
- Способ 4: Проверка диска на ошибки
- Способ 5: Восстановление системных файлов
- Способ 6: Сброс параметров TCP/IP
- Способ 7: Изменение атрибутов каталога «System Volume Information»
- Способ 8: Включение службы «Теневое копирование тома»
- Способ 9: Устранение вирусной угрозы
- Вопросы и ответы
Некоторые пользователи, работая на компьютерах с Windows 7, встречаются с ошибкой 0x80070005. Она может возникнуть при попытке загрузки обновлений, запуске процесса активации лицензии ОС или же во время процедуры восстановления системы. Давайте разберемся, в чем заключается непосредственная причина указанной проблемы, а также выясним пути её устранения.
Всем привет!
Тема обсуждается в Инете, но внятного решения я так и не нашел.
Задача скопировать файл *.rdp на рабочий стол с помощью групповой политики.
Я захожу в управление групповой политикой, создаю тестовую политику, затем конфигурация пользователя – настройка – конфигурация windows – файлы. Указываю параметры создания файла. Политика запускается при входе юзера в систему. Но не выполняется со следующим логом.
Элемент предпочтения пользователь “%userprofile%” в объекте групповой политики “тест копирование файла {7CFE4A0F-BF08-4839-991A-B8A33E1706D4}” не применен по причине ошибки с кодом “0x80070005 Отказано в доступе.” Эта ошибка была отключена.
Доступ к файлу через проводник у юзера есть. Право на запись в папку тоже есть.
Как я подозреваю необходимо поправить где то разрешения? Но где? У этого юзера есть админские права.
Спасибо!
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
Issue
Preferences > Windows Settings > Files” title=”Group Policy – Windows Settings”>
Operation fails with error 0x80070005 Access is denied.
Client computer records a warning event in Application Logs:Event ID: 4098Source: Group Policy filesLeven: WarningDescription:The computer ‘filename.txt’ preference item in the ” Group Policy object did not apply because it failed with error code ‘0x80070005 Access is denied.’ This error was suppressed.
Cause
Resolution
Windows Server 2008Windows 7 Pro
Ребят подскажите пожалуйста, второй день бьюсь с проблемой! Не получается установить Google Drive и OneDrive, так же не получается сделать Восстановление системы, возможно есть еще проблемы с доступами, пока заметил только эти.
При установке софта или Восстановлении системы выдает ошибку 0x80070005 Отказано в доступе.
Возможно нахимичил что-то с правами, настраивал сеть из 3 ПК через Wifi и общий принтер. НО Гугл диск был установлен и работал, случайно обновился до Win 10, затем откатился обратно (через кнопку в панели управления) и диск перестал работать.. Удалил, попытался установить и ни чего не получилось.. Ни с гугл диск ни с onedrive.
Примечательно! Создал еще одного администратора, у него все ОК, все устанавливается и работает.
Windows 7 Домашняя базовая с правами Администратора. Антивирус был, удалил. Установил gpedit.msc, т.к. в этой редакции он отсутствует, в надежде найти там решение, но в нем особо ни чего не понимаю, поэтому ни чего не изменял и ни куда не лез.
Удалил некоторые обновления безопасности windows, которые посоветовали удалить на одном из сайтов. В общем основные доступные методы, которые предлагает гугл я испробовал, проблему не решило.
Вопрос: как исправить эту ошибку?
Добавлено через 19 минут
В свойствах папки пользователя C:\Users\1 стоит Только для чтения (Применимо только к файлам в папке) и снять не получается
Добавлено через 2 часа 42 минуты
Нет доступа к C:\System Volume Information и получить не получается
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
На чтение 4 мин. Просмотров 2k. Опубликовано 03.09.2019
Вы пытаетесь переименовать, удалить, переместить или скопировать определенную папку с устройства Windows 10, но не можете? Если вы получили сообщение об ошибке «Отказано в доступе» 0x80070005 и не знаете, как это исправить, вы попали по адресу. Мы покажем вам, как быстро устранить эту проблему с помощью следующих шагов по устранению неполадок.
Но сначала вы должны понять причины, по которым вы столкнулись с этой ошибкой – важно знать, как работает система Windows 10, чтобы применять правильные решения.
Как указано, сама проблема возникает, когда вы пытаетесь переименовать, скопировать, переместить или удалить определенные папки. Обычно код ошибки 0x80070005 «Доступ запрещен» выскакивает, когда вы пытаетесь внести изменения в системные файлы. Итак, код ошибки – это предупреждение системы безопасности, которое говорит вам следующее: у вас нет прав на удаление, переименование или перемещение/копирование определенной папки или файла. В этом случае проблема может быть легко решена, если вы переключитесь на учетную запись администратора.
Однако, если у вас есть права администратора, и вы все еще испытываете ту же проблему, вы должны применить дополнительные шаги по устранению неполадок. Цель состоит в том, чтобы устранить любые возможные ошибки, которые могут вызвать сбои в работе папок или файлов. И вот как вы можете это сделать.
Содержание
- Как исправить ошибку 0x80070005 «Доступ запрещен» в Windows 10
- Получить права администратора
- Используйте средство устранения неполадок с файлами и папками Microsoft
- Запустить SFC
- Обновить параметры групповой политики
- Выводы
- Печать
Страницы: [1] Вниз
Тема: Не отрабатывает некая групповая политика. (Прочитано 6419 раз)
0 Пользователей и 1 Гость просматривают эту тему.
вешаю банальный ярлык с параметрами на Рабочий стол пользователя, на весь домен, и вот несколько машин дает такой отлуп, куды рыть?
Имя журнала: Application
Источник: Group Policy Shortcuts
Дата: 10.04.2017 13:02:14
Код события: 4098
Категория задачи:(2)
Уровень: Предупреждение
Ключевые слова:Классический
Пользователь: СИСТЕМА
Компьютер: KATASONOV-NB.prin.local
Описание:
Элемент предпочтения пользователь “Запрос помощи” в объекте групповой политики “GPO_RemoteAssistant {E81E6FAC-B3BA-4C8F-AB1A-B864B7FE8F6A}” не применен по причине ошибки с кодом “0x80070005 Отказано в доступе.” Эта ошибка была отключена.
Xml события:
<Event xmlns=”http://schemas.microsoft.com/win/2004/08/events/event“>
<System>
<Provider Name=”Group Policy Shortcuts” />
<EventID Qualifiers=”34305″>4098</EventID>
<Level>3</Level>
<Task>2</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime=”2017-04-10T10:02:14.000000000Z” />
<EventRecordID>16841</EventRecordID>
<Channel>Application</Channel>
<Computer>KATASONOV-NB.prin.local</Computer>
<Security UserID=”S-1-5-18″ />
</System>
<EventData>
<Data>пользователь</Data>
<Data>Запрос помощи</Data>
<Data>GPO_RemoteAssistant {E81E6FAC-B3BA-4C8F-AB1A-B864B7FE8F6A}</Data>
<Data>0x80070005 Отказано в доступе.</Data>
</EventData>
</Event>
Тетрис научил нас жизненно важному пониманию, успехи исчезают, ошибки накапливаются.
не применен по причине ошибки с кодом “0x80070005 Отказано в доступе
применилась фильтрация политик?
Фильтры безопасности? Ну там “Прошедшие проверку”, что автоматически дает зеленый свет при логоне пользователя в систему.
Тетрис научил нас жизненно важному пониманию, успехи исчезают, ошибки накапливаются.
Фильтры безопасности? Ну там “Прошедшие проверку”, что автоматически дает зеленый свет при логоне пользователя в систему.
Updated: 10 April 2017, 16:16:36
Да, и еще явный запрет имеет больший приоритет, чем разрешение
« Последнее редактирование: 10 Апреля 2017, 16:16:36 от shs »
А WMI нету Попробовал применить всё же на нужный контейнер. и сделать на пользователей домена, посмотрим отработает или нет.
Тетрис научил нас жизненно важному пониманию, успехи исчезают, ошибки накапливаются.
“Прошедшие проверку”, что автоматически дает зеленый свет при логоне пользователя в систему.
явный запрет имеет больший приоритет, чем разрешение
Да я это понимаю, я не понимаю в какой момент он может возникнуть.
Тетрис научил нас жизненно важному пониманию, успехи исчезают, ошибки накапливаются.
Да я это понимаю, я не понимаю в какой момент он может возникнуть.
В момент назначения соответствующих пермишенов, запрещающих чтение или применение политики для субъекта безопасности
- Печать
Страницы: [1] Вверх
2008 R2 – GPO не распространяется на системные файлы
<!–
–> Новый участник Сообщения: 8 Благодарности: 0 |
|
Добрый день! Создал групповую политику которая должна изменить параметры системного файла программы типа ini. Но политика не применяется, RSOP выдает: |
20-01-2016
|
<!–
–> Новый участник Сообщения: 8 Благодарности: 0 |
| | Цитировать
Настройка Результирующий объект групповой политики avastssl Общие Действие Заменить Путь к файлу C:\ProgramData\AVAST Software\Avast\EmailShield.ini |
| #3 |
<!–
–> Ветеран
Сообщения: 27628 Благодарности: 8082 |
| | Цитировать
Надо полагать, Avast «держит» этот файл, либо блокирует попытки его изменения сторонними приложениями. |
| #4 |
<!–
–> Новый участник Сообщения: 8 Благодарности: 0 |
| | Цитировать
Получается на уровне GPO ничего не получится сделать? Содержимое файла можно изменить, если его открыть блокнотом,но хотелось бы все же использовать групповую политику. |
| #5 |
<!–
–>
Ветеран
Сообщения: 4677 Благодарности: 1091
|
| | Цитировать
startup script’ом пульните. |
——-
| #6 |
<!–
–> Ветеран
Сообщения: 27628 Благодарности: 8082 |
| | Цитировать
Боюсь, что и там будет отлуп. Работа модуля самозащиты Avast заблокирует любые попытки внесения «ручных» изменений в этот файл. Цитата Мирослав11: Содержимое файла можно изменить, если его открыть блокнотом » Нельзя. Точнее — изменить можно, сохранить нельзя. |
| #7 |
<!–
–>
Ветеран
Сообщения: 4677 Благодарности: 1091
|
| | Цитировать
Цитата Iska: Работа модуля самозащиты Avast заблокирует любые попытки внесения «ручных» изменений в этот файл. » т.е. проблема не в ГПО? Цитата Iska: Боюсь, что и там будет отлуп. » вопрос в том, что раньше отработает – запуск слубж Аваста или стартап скрипт. |
——-
| #8 |
<!–
–> Новый участник Сообщения: 8 Благодарности: 0 |
| | Цитировать
Цитата Iska: Нельзя. Точнее — изменить можно, сохранить нельзя. » Если отключить пароль на контроль защиты аваста, то появляется возможность изменять и сохранять файл, но через GPO это не работает. |
Последний раз редактировалось Мирослав11, 21-01-2016 в 14:45. Причина: коррекция
| #9 |
2008 R2 – GPO не распространяется на системные файлы
<!–
–> Новый участник Сообщения: 8 Благодарности: 0 |
|
Добрый день! Создал групповую политику которая должна изменить параметры системного файла программы типа ini. Но политика не применяется, RSOP выдает: |
20-01-2016
|
<!–
–> Новый участник Сообщения: 8 Благодарности: 0 |
| | Цитировать
Настройка Результирующий объект групповой политики avastssl Общие Действие Заменить Путь к файлу C:\ProgramData\AVAST Software\Avast\EmailShield.ini |
| #3 |
<!–
–> Ветеран
Сообщения: 27628 Благодарности: 8082 |
| | Цитировать
Надо полагать, Avast «держит» этот файл, либо блокирует попытки его изменения сторонними приложениями. |
| #4 |
<!–
–> Новый участник Сообщения: 8 Благодарности: 0 |
| | Цитировать
Получается на уровне GPO ничего не получится сделать? Содержимое файла можно изменить, если его открыть блокнотом,но хотелось бы все же использовать групповую политику. |
| #5 |
<!–
–>
Ветеран
Сообщения: 4677 Благодарности: 1091
|
| | Цитировать
startup script’ом пульните. |
——-
| #6 |
<!–
–> Ветеран
Сообщения: 27628 Благодарности: 8082 |
| | Цитировать
Боюсь, что и там будет отлуп. Работа модуля самозащиты Avast заблокирует любые попытки внесения «ручных» изменений в этот файл. Цитата Мирослав11: Содержимое файла можно изменить, если его открыть блокнотом » Нельзя. Точнее — изменить можно, сохранить нельзя. |
| #7 |
<!–
–>
Ветеран
Сообщения: 4677 Благодарности: 1091
|
| | Цитировать
Цитата Iska: Работа модуля самозащиты Avast заблокирует любые попытки внесения «ручных» изменений в этот файл. » т.е. проблема не в ГПО? Цитата Iska: Боюсь, что и там будет отлуп. » вопрос в том, что раньше отработает – запуск слубж Аваста или стартап скрипт. |
——-
| #8 |
<!–
–> Новый участник Сообщения: 8 Благодарности: 0 |
| | Цитировать
Цитата Iska: Нельзя. Точнее — изменить можно, сохранить нельзя. » Если отключить пароль на контроль защиты аваста, то появляется возможность изменять и сохранять файл, но через GPO это не работает. |
Последний раз редактировалось Мирослав11, 21-01-2016 в 14:45. Причина: коррекция
| #9 |
4 / 4 / 0 Регистрация: 28.11.2017 Сообщений: 92 |
|
1 |
|
Windows 13.11.2021, 22:33. Показов 944. Ответов 2 Всем доброго времени суток! — Немного предыстории проблемы: Моя ошибка заключается в том, что когда делаю резервное копирование системы появляется ошибка «Отказано в доступе / 0x80070005». Кликните здесь для просмотра всего текста Окно с ошибкой.
Что примечательно, каждый раз на 50%.
Через пару мгновений после предыдущего снимка.
С того времени я подзабросил пробовать решить, т.к. надоело мучиться, и максимум что делал – это через Защиту системы создавал точки восстановления. — Что уже делал: Основное, что я пробовал по решению этой проблемы – это поочерёдно выполнять советы из этой статьи. Кликните здесь для просмотра всего текста Блок из статьи №1: Кликните здесь для просмотра всего текста
Блок из статьи №2: 0) Пробовал отключать антивирус (у меня пока штатный Windows Defender), «Защита в режиме реального времени» не работает. 1. Локальные диски не переполнены. Отключить защиту (т.е. точки восстановления), вроде, пробовал, а мб и нет, сейчас уже не помню. Но это всегда раньше работало вместе, мне кажется, что ничего не изменится. 2. Отключить «Только чтение» для папки System Volume Information – пробовал (там в любом случае останется “квадратик” в поле отметки, но так и должно быть, как утверждает автор) – не помогло. 3. Попробовать выполнить выборочный запуск Windows – попробовал… Потом ох*рел восстанавливать возможность ввести ПИН-код при запуске Windows. 4. Включена ли служба «Теневое копирование тома» – включена, поставлена на “Автоматически” (сейчас при просмотре написано “Остановлено”). 5. Попробовать сбросить репозиторий – не пробовал, не вызывает доверие. — Дополнительно: Ещё я запускал утилиту ProcessMonitor, прочитав похожую тему на CyberForum здесь. Кликните здесь для просмотра всего текста Должен был прикрепить файлы, но не получилось из-за того, что файлы весят по 500–1000 Мб. Загрузился только снимок.
Если может быть реально полезно, то напишите. Также у меня есть снимки CHKDSK /E и SCF /scannow (+ какой-то CBS.log, не помню что это) – на всякий случай тоже прикреплю. Кликните здесь для просмотра всего текста
А CBS.log не прикрепился, т.к весит 4 Мб, а не меньше 20 Кб Помогите, пожалуйста, уважаемые знатоки!
__________________
0 |
4 / 4 / 0 Регистрация: 28.11.2017 Сообщений: 92 |
|
14.11.2021, 18:26 [ТС] |
2 |
Ещё вспомнил кое-что! В теме, которую я уже упомянал выше, автор сказал, что его проблема решилась путём выставления полных прав владельца на папку пользователя в C:\Users\…
0 |
4 / 4 / 0 Регистрация: 28.11.2017 Сообщений: 92 |
|
11.01.2022, 19:11 [ТС] |
3 |
Благодарю всех, кто ничего не ответил, я сам решил!))) Точнее, короче говоря, я всё-таки забил на эти мучения и установил стороннюю прог-у. — Итог ситуации — Последнее время оно перестало выдавать мне данную ошибку («Отказано в доступе / 0x80070005»), а жаловалось на недостаток места, хотя был выделен отдельный диск на 100 Гб под всё это дело. В итоге, я стал пользоваться Paragon Hard Disk Manager. Счастлив по уши! В общем, и хорошо, что у меня случилась такая проблема со штатным средствов, иначе я бы никогда и не узнал этого счастья со сторонней прог-ой))
0 |
В некоторых ситуациях пользователи операционной системы Виндовс 10 могут столкнуться с проблемой, когда попытка открыть файл, папку или программу приводит к появлению ошибки с кодом 5 и текстом «Отказано в доступе». Также она нередко возникает при попытке запуска или перезапуска служб. Далее мы расскажем о причинах появления этого сбоя и предложим методы его устранения.
Устраняем ошибку 5 при доступе к данным
В большинстве случаев источником ошибки являются проблемы с правами на чтение и запись данных в текущей пользовательской «учётке». Также подобное сообщение появляется при сбоях в ОС, повреждении её компонентов или записей реестра.
Способ 1: Запуск с привилегиями администратора
Если открытие исполняемого файла программы, игры либо инсталлятора приложения приводит к появлению рассматриваемой ошибки, следует попробовать запустить его от имени администратора.
- Убедитесь, что у текущей учётной записи нужные права есть. Если это не так, предоставьте или получите их.
Урок: Получение прав администратора на Windows 10
- Перейдите к проблемному файлу. Выделите его, нажмите правую кнопку мыши и выберите в меню пункт «Запуск от имени администратора».
- Появится всплывающее окно с запросом на разрешение, щёлкните в нём «Да».
Далее приложение или инсталлятор должны запуститься нормально.
Способ 2: Открытие доступа к каталогам
Вторая причина проблемы, которую мы сегодня рассматриваем – неполадки с правами доступа к отдельному каталогу или диску. Предоставление нужных прав покажем на примере системного диска.
Внимание! Процедура может нарушить работу компьютера, поэтому рекомендуем создать точку восстановления!
Урок: Точка восстановления в Windows 10
- Откройте «Этот компьютер», найдите в нём системный накопитель и кликните по нему ПКМ, затем выберите в меню пункт «Свойства».
- Откройте вкладку «Безопасность». Нажмите на кнопку «Изменить» под блоком «Группы и пользователи».
Далее кликните «Добавить».
- В следующем окне обратитесь к блоку «Введите имена…». Наберите на клавиатуре слово
Все
, после чего щёлкните «Проверить имена».
Если появилось окошко «Имя не найдено», попробуйте в графе «Введите имя объекта» вписать слово All либо имя текущей учётной записи, после чего воспользуйтесь кнопкой «ОК».
- Вернувшись к утилите разрешений, убедитесь, что выделена добавленная на предыдущем шаге группа. Далее в разделе «Разрешения для группы…» отметьте все пункты в столбце «Разрешить».
- Далее последовательно щёлкните «Применить» и «ОК», после чего перезагрузите компьютер.
Предоставление прав на чтение и запись системного носителя одновременно устраняет ошибку 5 как для исполняемых файлов, так и для служб, однако данная процедура небезопасна для работоспособности системы.
Способ 3: «Командная строка»
Рассматриваемая проблема может касаться только той или иной службы Виндовс. В этом случае можно воспользоваться средством «Командная строка».
- Откройте «Поиск», в котором начните вводить запрос
командная строка
. Выделите найденное приложение и нажмите на ссылку «Запуск от имени администратора» в правой части окна. - Последовательно введите в интерфейсе следующие команды:
net localgroup Администраторы /add networkservice
net localgroup Администраторы /add localservice
- Закрывайте окно программы и перезагружайте ПК или ноутбук.
Данный метод безопаснее предыдущего, но и применим только при отказе в доступе для служб.
Способ 4: Устранение проблем с Виндовс
Если применение всех вышеприведённых методов не принесло результата, скорее всего источником проблемы являются неполадки в самой ОС.
- Первым делом проверьте обновления – возможно, в одном из недавно установленных присутствуют баги. Если же, напротив, вы давно не обновляли систему, попробуйте загрузить актуальные апдейты.
Урок: Как установить и как удалить обновления Windows 10
- Проверьте параметры антивируса – возможно, в нём активен строгий режим контроля, который не разрешает манипуляции с данными. Также стоит попробовать временно отключить защитное ПО.
Урок: Как отключить антивирус
Если же вы по каким-то причинам вообще не пользуетесь защитой от вирусов, рекомендуем ознакомиться со статьей по борьбе с ними — возможно, ваш компьютер стал жертвой заражения.
Подробнее: Борьба с компьютерными вирусами
- Дополнительно следует проверить работоспособность системных составляющих в целом и реестра в частности.
Подробнее:
Проверка и восстановление системных файлов в Windows 10
Восстановление реестра в Windows 10
Описанные выше рекомендации должны помочь в устранении проблемы.
Заключение
Мы рассмотрели варианты решения проблемы, при которой в Виндовс 10 появляется ошибка с кодом 5 и текстом «Отказано в доступе». Как видим, возникает она по разным причинам, из-за чего нет универсального метода устранения.
Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТ
Еще статьи по данной теме:
Ошибка 0x80070005 «Отказано в доступе» наиболее часто встречается в трех случаях — при установке обновлений Windows, активации системы и при восстановлении системы. Если же аналогичная проблема возникает в других ситуациях, как правило, решения будут теми же, так как причина ошибки одна.
В этой инструкции подробно опишу работающие в большинстве случаев способы исправить ошибку доступа восстановления системы и установки обновлений с кодом 0x80070005. К сожалению, рекомендуемые шаги не гарантированно приводят к ее исправлению: в некоторых случаях требуется вручную определять, к какому файлу или папке и какому процессу требуется доступ и предоставлять его вручную. Описанное ниже подойдет для Windows 7, 8 и 8.1 и Windows 10.
Исправляем ошибку 0x80070005 с помощью subinacl. exe
Первый способ в большей степени относится к ошибке 0x80070005 при обновлении и активации Windows, так что если проблема у вас возникает при попытке восстановления системы, рекомендую начать со следующего способа, а уже потом, если не поможет, вернуться к данному.
После этого, запустите Блокнот и введите в него следующий код:
@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. @pause
В блокноте выберите «Файл» — «Сохранить как», затем в диалоговом окне сохранения выберите в поле «Тип файла» — «Все файлы» и укажите имя файла с расширением .bat, сохраните его (я сохраняю на рабочий стол).
Кликните правой кнопкой мыши по созданному файлу и выберите пункт «Запуск от имени Администратора». По завершении вы увидите надпись: «Gotovo» и предложение нажать любую клавишу. После этого закройте командную строку, перезагрузите компьютер и попробуйте выполнить ту операцию, которая выдавала ошибку 0x80070005 снова.
Если указанный сценарий не сработал, попробуйте аналогичным образом еще один вариант кода (Внимание: код ниже может привести к неработоспособности Windows, выполняйте его только если готовы к такому исходу и знаете, что делаете):
@echo off C:\subinacl\subinacl.exe /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f C:\subinacl\subinacl.exe /subkeyreg HKEY_CURRENT_USER /grant=administrators=f C:\subinacl\subinacl.exe /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f C:\subinacl\subinacl.exe /subdirectories %SystemDrive% /grant=administrators=f C:\subinacl\subinacl.exe /subkeyreg HKEY_LOCAL_MACHINE /grant=system=f C:\subinacl\subinacl.exe /subkeyreg HKEY_CURRENT_USER /grant=system=f C:\subinacl\subinacl.exe /subkeyreg HKEY_CLASSES_ROOT /grant=system=f C:\subinacl\subinacl.exe /subdirectories %SystemDrive% /grant=system=f @Echo Gotovo. @pause
После запуска скрипта от имени администратора, откроется окно, в котором в течение нескольких минут поочередно будут меняться права доступа на разделы реестра, файлы и папки Windows, по завершении нажмите любую клавишу.
Опять же, лучше перезагрузить компьютер после его выполнения и только после этого проверять, удалось ли исправить ошибку.
Ошибка восстановления системы или при создании точки восстановления
Теперь об ошибке доступа 0x80070005 при использовании функций восстановления системы. Первое, на что следует обратить внимание — ваш антивирус: очень часто такая ошибка в Windows 8, 8.1 (а в скором времени и в Windows 10) бывает причиной функций защиты антивируса. Попробуйте, используя настройки самого антивируса, временно отключить его самозащиту и другие функции. В крайнем случае, можно попробовать удалить антивирус.
Если это не помогло, то следует попробовать выполнить следующие шаги по исправлению ошибки:
- Проверить, не переполнены ли локальные диски компьютера. Очистить, если да. Также, возможен вариант, когда ошибка появляется, если Восстановление системы использует один из зарезервированных системой дисков и нужно отключить защиту для этого диска. Как это сделать: зайдите в панель управления — Восстановление — Настройка восстановления системы. Выберите диск и нажмите кнопку «Настроить», после чего выберите пункт «Отключить защиту». Внимание: при этом действии имеющиеся точки восстановления будут удалены.
- Посмотреть, не установлено ли «Только чтение» для папки System Volume Information. Для этого в панели управления откройте «Параметры папок» и на вкладке «Вид» уберите отметку с «Скрывать защищенные системные файлы», а также включите «Показывать скрытые файлы и папки». После этого, на диске C кликните правой кнопкой мыши по System Volume Information, выберите пункт «Свойства», проверьте, чтобы не было отметки «Только чтение».
- Попробуйте выполнить выборочный запуск Windows. Для этого нажмите клавиши Win+R на клавиатуре, введите msconfig и нажмите Enter. В появившемся окне на вкладке «Общие» включите либо диагностический запуск, либо выборочный, отключив все элементы автозагрузки.
- Проверьте, включена ли служба Теневое копирование тома. Для этого нажмите Win+R на клавиатуре, введите services.msc и нажмите Enter. В списке найдите данную службу, при необходимости запустите ее и установите для нее автоматический запуск.
- Попробуйте сбросить репозиторий. Для этого перезагрузите компьютер в безопасном режиме (можно использовать вкладку «Загрузка» в msconfig) с минимальным набором сервисов. Запустите командную строку от имени администратора и введите команду net stop winmgmt и нажмите Enter. После этого переименуйте папку Windows\System32\wbem\repository во что-то другое, например, repository-old. Снова перезагрузите компьютер в безопасном режиме и введите ту же команду net stop winmgmt в командной строке от имени администратора. После этого используйте команду winmgmt /resetRepository и нажмите Enter. Перезагрузите компьютер в обычном режиме.
Дополнительная информация: если ошибку вызывают какие-либо программы, связанные с работой веб-камеры, попробуйте отключить в параметрах вашего антивируса защиту веб-камеры (например, в ESET — Контроль устройств — Защита веб камеры).
Пожалуй, на данный момент — это все способы, которые я могу советовать для исправления ошибки 0x80070005 «Отказано в доступе». Если эта проблема возникает у вас в каких-то других ситуациях, описывайте их в комментариях, возможно, я смогу помочь.
Содержание
- Причина 1: Антивирус
- Причина 2: Отключена служба VSS
- Причина 3: Сбой TCP/IP
- Причина 4: Атрибуты системной папки
- Причина 5: Ошибки при загрузке обновлений
- Причина 6: Права доступа
- Причина 7: Повреждение системных файлов
- Причина 8: Вирусы
- Причина 9: Ошибки на жестком диске
- Заключение
- Вопросы и ответы
Во время взаимодействия с компьютером мы можем столкнуться с проблемами в виде различных системных сбоев. Они имеют разную природу, но всегда вызывают дискомфорт, а иногда и остановку рабочего процесса. В этой статье мы разберем причины возникновения ошибки 0x80070005 и опишем варианты ее устранения.
Эта ошибка чаще всего возникает при очередном автоматическом или ручном обновлении ОС. Кроме того, бывают ситуации, когда диалоговое окно с этим кодом возникает при запуске какого-либо приложения. Причины, которые приводят к такому поведению «винды», весьма разнообразные – от «хулиганства» антивирусной программы до повреждения данных в системном разделе.
Причина 1: Антивирус
Антивирусные программы чувствуют себя хозяевами в системе и зачастую действуют совершенно по-хулигански. Применимо к нашей ситуации они могут заблокировать доступ в сеть для служб обновления или запретить выполнение программ. Решить проблему можно, отключив активную защиту и брандмауэр, если таковой входит в пакет, или совсем удалить софт на время произведения апдейта.
Подробнее:
Как отключить антивирус
Как удалить антивирус
Причина 2: Отключена служба VSS
VSS – это служба теневого копирования, позволяющая перезаписывать те файлы, которые в данный момент заняты какими-либо процессами или программами. Если она отключена, то некоторые фоновые операции могут проходить с ошибками.
- Открываем системный поиск, нажав на значок лупы в левом нижнем углу на «Панели задач», пишем запрос «Службы» и открываем найденное приложение.
- Ищем в списке сервис, показанный на скриншоте, кликаем по нему, а затем жмем на ссылку «Запустить».
Если в колонке «Состояние» уже указано «Выполняется», нажимаем «Перезапустить», после чего перезагружаем систему.
Причина 3: Сбой TCP/IP
Большинство операций обновления происходит с подключением к интернету с помощью TCP/IP. Сбой в работе последнего может приводить к ошибке 0x80070005. Здесь поможет сброс стека протокола с помощью консольной команды.
- Запускаем «Командную строку». Обратите внимание, что это нужно сделать от имени администратора, иначе прием может не сработать.
Подробнее: Открытие командной строки в ОС Windows 10
Пишем (копируем и вставляем) такую команду:
netsh int ip reset
Жмем клавишу ENTER.
- После того как процесс завершится, перезагружаем ПК.
Причина 4: Атрибуты системной папки
На каждом диске в системе присутствует специальная папка с названием «System Volume Information», содержащая некоторые данные о разделах и файловой системе. Если она имеет атрибут, разрешающий только чтение, то процессы, требующие записи в этот каталог, будут выдавать ошибку.
- Открываем системный диск, то есть тот, как который установлена Виндовс. Идем на вкладку «Вид», открываем «Параметры» и переходим к изменению параметров папок.
- Здесь снова активируем вкладку «Вид» и отключаем опцию (убираем флажок), скрывающую защищенные системные файлы. Жмем «Применить» и ОК.
- Ищем нашу папку, кликаем по ней ПКМ и открываем свойства.
- Возле позиции «Только для чтения» снимаем галку. Обратите внимание, что чекбокс не обязательно должен стать пустым. Квадратик тоже подойдет (см. скриншот). Тем более что после закрытия свойств именно эта отметка выставится автоматически. После настройки нажимаем «Применить» и закрываем окно.
Причина 5: Ошибки при загрузке обновлений
В «винде» имеется еще одна особая директория с названием «SoftwareDistribution», в которую попадают все загруженные обновления. Если во время процесса скачивания и копирования произошла ошибка или обрыв соединения, то пакеты могут оказаться поврежденными. При этом система будет «думать», что файлы уже скачаны и будет пытаться ими воспользоваться. Для решения проблемы нужно очистить эту папку.
- Открываем оснастку «Службы» через системный поиск (см.выше) и останавливаем «Центр обновлений».
- Таким же способом завершаем работу сервиса фоновой передачи.
- Теперь идем в папку «Windows» и открываем нашу директорию.
Выделяем все содержимое и удаляем его.
- Для гарантированного достижения результата необходимо очистить «Корзину» от этих файлов. Сделать это можно с помощью специальных программ или вручную.
Подробнее: Очистка Windows 10 от мусора
- Выполняем перезагрузку.
Читайте также: Решаем проблему с загрузкой обновлений в Windows 10
Причина 6: Права доступа
Обсуждаемая нами ошибка может возникать из-за неверных настроек прав доступа к изменению некоторых важных разделов и ключей системного реестра. Попытка настройки этих параметров вручную может также оказаться неудачной. Поможет нам справиться с поставленной задачей консольная утилита SubInACL. Поскольку по умолчанию она отсутствует в системе, ее нужно скачать и установить.
Скачать утилиту с официального сайта
- Создаем в корне диска C: папку с названием «SubInACL».
- Запускаем скачанный установщик и в стартовом окне жмем «Next».
- Принимаем условия лицензионного соглашения.
- Нажимаем кнопку обзора.
В выпадающем списке выбираем диск C:, кликаем по созданной ранее папке и жмем ОК.
- Запускаем установку.
- Закрываем инсталлятор.
Здесь стоит объяснить, зачем мы меняли путь установки. Дело в том, что дальше нам придется писать скрипты для управления реестром, и в них будет фигурировать этот адрес. По умолчанию он довольно длинный и при вводе вполне можно ошибиться. К тому же там еще присутствуют пробелы, что подразумевает взятие значения в кавычки, отчего утилита может повести себя непредсказуемо. Итак, с инсталляцией мы разобрались, переходим к скриптам.
- Открываем обычный системный «Блокнот» и прописываем в нем вот такой код:
- Идем в меню «Файл» и выбираем пункт «Сохранить как».
- Тип выбираем «Все файлы», даем скрипту любое название с расширением .bat. Сохраняем в удобное место.
Перед тем, как применять данный «батник», необходимо подстраховаться и создать точку восстановления системы, чтобы можно было откатить изменения в случае сбоя.
Подробнее:
Как создать точку восстановления в Windows 10
Как откатить Windows 10 до точки восстановления
- Запускаем скрипт от имени администратора.
- Перезагружаем машину.
Если прием не сработал, следует создать и применить еще один «батник» с кодом, указанным ниже. Не забудьте про точку восстановления.
@echo off
C:\subinacl\subinacl.exe /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f
C:\subinacl\subinacl.exe /subkeyreg HKEY_CURRENT_USER /grant=administrators=f
C:\subinacl\subinacl.exe /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f
C:\subinacl\subinacl.exe /subdirectories %SystemDrive% /grant=administrators=f
C:\subinacl\subinacl.exe /subkeyreg HKEY_LOCAL_MACHINE /grant=system=f
C:\subinacl\subinacl.exe /subkeyreg HKEY_CURRENT_USER /grant=system=f
C:\subinacl\subinacl.exe /subkeyreg HKEY_CLASSES_ROOT /grant=system=f
C:\subinacl\subinacl.exe /subdirectories %SystemDrive% /grant=system=f
@Echo Gotovo.
@pause
Примечание: если во время выполнения скриптов в «Командной строке» мы видим ошибки доступа, значит, изначальные настройки реестра уже правильные, и нужно смотреть в сторону других способов исправления.
Причина 7: Повреждение системных файлов
Ошибка 0x80070005 также возникает и по причине повреждения системных файлов, отвечающих за нормальное течение процесса апдейта или запуск среды для выполнения программ. В таких случаях можно только попытаться их восстановить, используя две консольных утилиты.
Подробнее: Восстановление системных файлов в Windows 10
Причина 8: Вирусы
Вредоносные программы это извечная проблема владельцев ПК под управлением Виндовс. Эти вредители способны портить или блокировать системные файлы, изменять параметры реестра, вызывая различные сбои в системе. Если приведенные выше способы не принесли положительного результата, нужно проверить ПК на наличие вредоносных программ и при обнаружении избавиться от них.
Подробнее: Борьба с компьютерными вирусами
Причина 9: Ошибки на жестком диске
Следующее, на что следует обратить внимание, это возможные ошибки на системном диске. В Виндовс имеется встроенное средство по проверке и устранению таких неполадок. Впрочем, можно воспользоваться и специально предназначенными для этого программами.
Подробнее: Выполнение диагностики жесткого диска в Windows 10
Заключение
Крайним средством исправления ошибки 0x80070005 является попытка восстановления системы или ее полная переустановка.
Подробнее:
Восстанавливаем ОС Windows 10 к исходному состоянию
Возвращаем Windows 10 к заводскому состоянию
Как установить Виндовс 10 с флешки или диска
Давать советы по профилактике данной неполадки довольно сложно, но есть несколько правил, позволяющих минимизировать ее возникновение. Во-первых, изучите статью из параграфа про вирусы, это поможет понять, как не заразить свой компьютер. Во-вторых, старайтесь не пользоваться взломанными программами, особенно теми, которые устанавливают свои драйвера или службы, или меняют параметры сети и системы в целом. В третьих, без крайней надобности и предварительного изучения процесса, не изменяйте содержимое системных папок, параметров реестра и настроек «винды».
Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.
Исправление ошибки 0x80070005 с помощью subinacl. exe
Этот способ решения проблемы подходит, если вы пытаетесь обновить или активировать Windows. Если у вас появляется ошибка при восстановлении системы, рекомендую сначала воспользоваться методом 2, а если уже что-то не получится, тогда можно попробовать и этот.
Скачиваем программу subinacl.exe по ссылке: https://drive.google.com/file/d/1Bb8Q7Lg1B58kUMYxrB21wz-3MjOsgIae/view?usp=sharing и устанавливаем на компьютер.
Путь для установки, рекомендую выбрать как можно короче, например C:subinacl (по такому пути будет показан пример инсталляции).
Далее откройте блокнот (можно и любой другой текстовый редактор) и вставляем в него следующий код:
1 2 3 4 5 6 7 8 9 10 |
@echo off Set OSBIT=32 IF exist "%ProgramFiles(x86)%" set OSBIT=64 set RUNNINGDIR=%ProgramFiles% IF %OSBIT% == 64 set RUNNINGDIR=%ProgramFiles(x86)% C:subinaclsubinacl.exe /subkeyreg "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionComponent Based Servicing" /grant="nt servicetrustedinstaller"=f @Echo Gotovo. @pause |
Обратите внимание, что в коде (строка номер 7) указан путь к subinacl.exe по такому пути C:subinaclsubinacl.exe. Если вы установили программу Subinacl по другому пути, нужно будет исправить этот путь в коде.
После этого в блокноте нажимаете “Файл” — “Сохранить как”, далее в окне сохранения файла, в разделе “Тип файла” — выбираете пункт “Все файлы”, а в разделе “Имя файла” — даем любое имя, главное чтобы в конце имени было расширение .bat. Для удобства, сохраняем его на рабочий стол.
Далее кликаем правой клавишей мыши по файлу subinacl.bat и в контекстном меню выбираем пункт «Запуск от имени Администратора».
После успешного завершения операции, должно появиться уведомление «Gotovo» и предложение закрыть его, нажатием любой клавиши. Далее делаем перезагрузку компьютера и пробуем повторно выполнить операцию, которая раньше выдавала ошибку 0x80070005 отказано в доступе.
Появление ошибки во время восстановления системы или при создании точки восстановления
В первую очередь, при восстановлении системы и получении ошибки 0x80070005, обращаем внимание на вашу антивирусную программу. Из-за защиты компонентов антивирусом, служба восстановления Windows может не работать. Поэтому отключаем все защитные функции антивируса или можно временно его удалить, и попробовать провести процедуру. В крайнем случае, удалить антивирус.
Если это не помогло, можно попробовать следующие действия для исправления ошибки:
- Нужно проверить, есть ли свободное место на локальных дисках, в случае заполнения, очистить их.
- Проверить, не установлено ли «Только чтение» для папки System Volume Information. Для этого открываем параметры папок, переходим во вкладку “Вид” и в ней ищем пункт «Скрывать защищенные системные файлы». Убираем галочку с этого пункта.Там же ниже ставим галочку напротив пункта “Показывать скрытые файлы, папки и диски”.Далее открываем диск С, в нем кликаем правой клавишей мыши по папке “System Volume Information”, выбираем пункт “Свойства” и смотрим чтобы не было галачки в пункте “Только для чтения”.
- Проверьте какой статус работы имеет служба “Теневое копирование тома”. Зажимаем одновременно сочетание клавиш Win+R и вводим в появившуюся строку services.msc, и жмем Enter. Среди списка служб найти эту службу и проверить, чтобы она была включена (Состояние – Выполняется), при необходимости включить её.
Получение ошибки 0x80070005 при обновлении Windows 10 через центр обновления
Нажимаем Win+R и вводим в появившуюся строку services.msc, и жмем Enter. Находим службу «Центр обновления Windows» и останавливаем её работу. Для этого нажимаем правой клавишей по службе, и в контекстном меню выбираем “Остановить”.
Идем по пути C:Windows и находим папку SoftwareDistribution. Переименуйте её в любое другое название, например SoftwareDistribution_backup.
Теперь снова открываем список служб и включаем (состояние должно быть “Выполняется) службу «Центр обновления». Перезагружаем ПК и пробуем обновиться.
На этом пока всё. Если будут найдены новые методы решения ошибки 0x80070005 «Отказано в доступе», добавлю их в статью. Всем добра!
Как исправить ошибку 0x80070005 «Доступ запрещен» в Windows 10
Получить права администратора
Первое, что вы должны попробовать – это получить права администратора в папке, которую вы хотите изменить. Вы можете сделать это следующим образом:
- Щелкните правой кнопкой мыши папку или файл, который вы хотите изменить/изменить.
- Выберите Свойства из списка, который будет отображаться.
-
В Свойствах перейдите на вкладку Безопасность.
- Ищите группу или пользовательский раздел.
- Если у вас нет прав на владение этой папкой, выберите «Дополнительно».
- Выберите поле «Владелец» в разделе «Дополнительные параметры безопасности» и нажмите «Изменить».
- Откроется окно пользователя или группы. Оттуда, нажмите Advanced.
-
Введите имя пользователя и нажмите «Проверить имена», чтобы отобразить список доступных учетных записей.
- Выберите свою учетную запись и нажмите ОК.
- В конце отметьте «Заменить владельца на вспомогательные контейнеры и объекты».
- Нажмите OK и примените все изменения.
Используйте средство устранения неполадок с файлами и папками Microsoft
Вам необходимо проверить наличие проблем, связанных с системными файлами и папками. Также, если есть такие проблемы, вам нужно немедленно их исправить. Ну, этот процесс может быть завершен автоматически с помощью процесса устранения неполадок по умолчанию, поддерживаемого и предлагаемого Microsoft. Я говорю о службе устранения неполадок с файлами и папками, которая может быть запущена с этой страницы.
Запустить SFC
Еще один способ исправить системные ошибки – использовать другое средство устранения неполадок, включенное по умолчанию в вашей системе Windows 10. Поэтому, если описанные выше действия не помогают, вам следует запустить сканирование SFC. Этот процесс может быть инициирован следующим образом:
- Нажмите правой кнопкой мыши значок Пуск в Windows и выберите Командная строка (администратор) .
- На вашем компьютере откроется окно командной строки с повышенными правами.
-
Там введите sfc/scannow и нажмите Enter.
- Подождите, пока система попытается найти и исправить возможные системные ошибки Windows 10.
Обновить параметры групповой политики
Если параметры групповой политики были недавно изменены, вы можете получить код ошибки 0x80007005 «Доступ запрещен». Таким образом, для решения этой проблемы вы должны обновить параметры групповой политики из cmd:
- Во-первых, откройте окно с повышенными правами cmd (используйте шаги сверху в этом отношении).
- В окне cmd введите gpupdate/force и нажмите Enter.
- Когда закончите, закройте окно cmd.
- Перезагрузите компьютер и посмотрите, помогло ли вам это решение.
Выводы
Как вы заметили, некоторые файлы могут быть изменены только при наличии прав администратора. Более того, при наличии проблем в системе Windows 10 ваш доступ к папкам и файлам может быть ограничен, и вы можете получить код ошибки 0x80007005 «Доступ запрещен».
Шаги, которые были перечислены выше, должны помочь вам сразу же решить эти проблемы. Однако, если вам не удается решить проблемы, попробуйте предоставить нам дополнительную информацию, чтобы помочь нам лучше понять причины, по которым вы не можете изменять свои папки и файлы. Без правильной информации мы не сможем найти идеальное решение для вас.