0x80070005 как исправить windows 7 отказано в доступе

Способы исправить ошибку доступа 0x80070005 в Windows 8.1 и Windows 7, появляющуюся в двух типичных сценариях: при использовании функций восстановления системы или при установке обновлений Windows.

Ошибка 0x80070005 в WindowsОшибка 0x80070005 «Отказано в доступе» наиболее часто встречается в трех случаях — при установке обновлений Windows, активации системы и при восстановлении системы. Если же аналогичная проблема возникает в других ситуациях, как правило, решения будут теми же, так как причина ошибки одна.

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

Исправляем ошибку 0x80070005 с помощью subinacl.exe

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

Для начала, загрузите утилиту subinacl.exe с официального сайта Microsoft: http://www.microsoft.com/en-us/download/details.aspx?id=23510 и установите ее на компьютер. При этом, рекомендую устанавливать в какую-то папку, близкую к корню диска, например C:subinacl (именно с таким расположением я буду приводить пример кода далее).

Установка Subinacl.exe

После этого, запустите Блокнот и введите в него следующий код:

@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

В блокноте выберите «Файл» — «Сохранить как», затем в диалоговом окне сохранения выберите в поле «Тип файла» — «Все файлы» и укажите имя файла с расширением .bat, сохраните его (я сохраняю на рабочий стол).

Сохранение bat файла в блокноте

Кликните правой кнопкой мыши по созданному файлу и выберите пункт «Запуск от имени Администратора». По завершении вы увидите надпись: «Gotovo» и предложение нажать любую клавишу. После этого закройте командную строку, перезагрузите компьютер и попробуйте выполнить ту операцию, которая выдавала ошибку 0x80070005 снова.

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

@echo off

C:subinaclsubinacl.exe /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f
C:subinaclsubinacl.exe /subkeyreg HKEY_CURRENT_USER /grant=administrators=f
C:subinaclsubinacl.exe /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f
C:subinaclsubinacl.exe /subdirectories %SystemDrive% /grant=administrators=f

C:subinaclsubinacl.exe /subkeyreg HKEY_LOCAL_MACHINE /grant=system=f
C:subinaclsubinacl.exe /subkeyreg HKEY_CURRENT_USER /grant=system=f
C:subinaclsubinacl.exe /subkeyreg HKEY_CLASSES_ROOT /grant=system=f
C:subinaclsubinacl.exe /subdirectories %SystemDrive% /grant=system=f

@Echo Gotovo.
@pause

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

Исправление ошибки доступа 0x80070005

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

Ошибка восстановления системы или при создании точки восстановления

Теперь об ошибке доступа 0x80070005 при использовании функций восстановления системы. Первое, на что следует обратить внимание — ваш антивирус: очень часто такая ошибка в Windows 8, 8.1 (а в скором времени и в Windows 10) бывает причиной функций защиты антивируса. Попробуйте, используя настройки самого антивируса, временно отключить его самозащиту и другие функции. В крайнем случае, можно попробовать удалить антивирус.

Если это не помогло, то следует попробовать выполнить следующие шаги по исправлению ошибки:

  1. Проверить, не переполнены ли локальные диски компьютера. Очистить, если да. Также, возможен вариант, когда ошибка появляется, если Восстановление системы использует один из зарезервированных системой дисков и нужно отключить защиту для этого диска. Как это сделать: зайдите в панель управления — Восстановление — Настройка восстановления системы. Выберите диск и нажмите кнопку «Настроить», после чего выберите пункт «Отключить защиту». Внимание: при этом действии имеющиеся точки восстановления будут удалены.
  2. Посмотреть, не установлено ли «Только чтение» для папки System Volume Information. Для этого в панели управления откройте «Параметры папок» и на вкладке «Вид» уберите отметку с «Скрывать защищенные системные файлы», а также включите «Показывать скрытые файлы и папки». После этого, на диске C кликните правой кнопкой мыши по System Volume Information, выберите пункт «Свойства», проверьте, чтобы не было отметки «Только чтение».
  3. Попробуйте выполнить выборочный запуск Windows. Для этого нажмите клавиши Win+R на клавиатуре, введите msconfig и нажмите Enter. В появившемся окне на вкладке «Общие» включите либо диагностический запуск, либо выборочный, отключив все элементы автозагрузки. Выборочная загрузка Windows
  4. Проверьте, включена ли служба Теневое копирование тома. Для этого нажмите Win+R на клавиатуре, введите services.msc и нажмите Enter. В списке найдите данную службу, при необходимости запустите ее и установите для нее автоматический запуск. Служба Теневое копирование тома
  5. Попробуйте сбросить репозиторий. Для этого перезагрузите компьютер в безопасном режиме (можно использовать вкладку «Загрузка» в msconfig) с минимальным набором сервисов. Запустите командную строку от имени администратора и введите команду net stop winmgmt и нажмите Enter. После этого переименуйте папку WindowsSystem32wbemrepository во что-то другое, например, repository-old. Снова перезагрузите компьютер в безопасном режиме и введите ту же команду net stop winmgmt в командной строке от имени администратора. После этого используйте команду winmgmt /resetRepository и нажмите Enter. Перезагрузите компьютер в обычном режиме.

Дополнительная информация: если ошибку вызывают какие-либо программы, связанные с работой веб-камеры, попробуйте отключить в параметрах вашего антивируса защиту веб-камеры (например, в ESET — Контроль устройств — Защита веб камеры).

Пожалуй, на данный момент — это все способы, которые я могу советовать для исправления ошибки 0x80070005 «Отказано в доступе». Если эта проблема возникает у вас в каких-то других ситуациях, описывайте их в комментариях, возможно, я смогу помочь.

Ошибка 0x80070005 «Отказано в доступе» является не редким явлением на Windows 7, 8.1, 10. Появляется она при выполнении определенных действий в системе. Основная причина появления данной ошибки — это нарушение прав доступа к файлам. Чаще всего эту неполадку можно наблюдать при обновлении Windows, запуск некоторых служб, активации и восстановления ОС. Если проблема возникает при других действиях, то метод её решения будет одинаковым.

Ошибка 0x80070005, отказано в доступе. Как исправить?

Исправление ошибки 0x80070005 с помощью subinacl.exe

[ads1]

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

Скачиваем программу subinacl.exe по ссылке: https://drive.google.com/file/d/1Bb8Q7Lg1B58kUMYxrB21wz-3MjOsgIae/view?usp=sharing и устанавливаем на компьютер.

Ошибка 0x80070005, отказано в доступе. Как исправить?

Путь для установки, рекомендую выбрать как можно короче, например C:subinacl (по такому пути будет показан пример инсталляции).

Ошибка 0x80070005, отказано в доступе. Как исправить?

Далее откройте блокнот (можно и любой другой текстовый редактор) и вставляем в него следующий код:

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. Для удобства, сохраняем его на рабочий стол.

Ошибка 0x80070005, отказано в доступе. Как исправить?

Далее кликаем правой клавишей мыши по файлу subinacl.bat и в контекстном меню выбираем пункт «Запуск от имени Администратора».

Ошибка 0x80070005, отказано в доступе. Как исправить?

После успешного завершения операции, должно появиться уведомление «Gotovo» и предложение закрыть его, нажатием любой клавиши. Далее делаем перезагрузку компьютера и пробуем повторно выполнить операцию, которая раньше выдавала ошибку 0x80070005 отказано в доступе.

Появление ошибки во время восстановления системы или при создании точки восстановления

[ads2]

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

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

  1. Нужно проверить, есть ли свободное место на локальных дисках, в случае заполнения, очистить их.
  2. Проверить, не установлено ли «Только чтение» для папки System Volume Information. Для этого открываем параметры папок, переходим во вкладку «Вид» и в ней ищем пункт «Скрывать защищенные системные файлы». Убираем галочку с этого пункта.Там же ниже ставим галочку напротив пункта «Показывать скрытые файлы, папки и диски».Ошибка 0x80070005, отказано в доступе. Как исправить?Далее открываем диск С, в нем кликаем правой клавишей мыши по папке «System Volume Information», выбираем пункт «Свойства» и смотрим чтобы не было галачки в пункте «Только для чтения». Ошибка 0x80070005, отказано в доступе. Как исправить?
  3. Проверьте какой статус работы имеет служба «Теневое копирование тома». Зажимаем одновременно сочетание клавиш Win+R и вводим в появившуюся строку services.msc, и жмем Enter. Среди списка служб найти эту службу и проверить, чтобы она была включена (Состояние — Выполняется), при необходимости включить её.Ошибка 0x80070005, отказано в доступе. Как исправить?

Получение ошибки 0x80070005 при обновлении Windows 10 через центр обновления

Нажимаем Win+R и вводим в появившуюся строку services.msc, и жмем Enter. Находим службу «Центр обновления Windows» и останавливаем её работу. Для этого нажимаем правой клавишей по службе, и в контекстном меню выбираем «Остановить».

Ошибка 0x80070005, отказано в доступе. Как исправить?

Идем по пути C:Windows и находим папку SoftwareDistribution. Переименуйте её в любое другое название, например SoftwareDistribution_backup.

Ошибка 0x80070005, отказано в доступе. Как исправить?

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

На этом пока всё. Если будут найдены новые методы решения ошибки 0x80070005 «Отказано в доступе», добавлю их в статью. Всем добра!

This error can be quickly solved with our solutions

by Andrew Wafer

Andrew is not just trying to bring you closer to Windows, but he’s truly interested in this platform. He just happens to be passionate about sharing that knowledge… read more


Published on January 3, 2023

Reviewed by
Vlad Turiceanu

Vlad Turiceanu

Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming… read more

  • Using Administrator Rights is a go-to solution for a wide variety of Windows 10 issues.
  • SFC scans are another great way to fix common problems within the Windows 10 OS.
  • Windows 10 errors that are cause by a lack of admin rights are pretty common, but we have most of them covered.
  • System Errors affecting your ability to gain admin rights also exist, but we’ve covered them as well.

fix access is denied 0x80070005 in Windows

XINSTALL BY CLICKING THE DOWNLOAD FILE

To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer’s security and performance
  • Restoro has been downloaded by 0 readers this month.

Are you trying to rename, delete, move or copy a certain folder from your Windows 10 device but you can’t? If you received the Access is denied error 0x80070005 and you don’t know how to fix it, you are in the right place.

We will show you how to quickly fix this system problem with the help of the following troubleshooting steps.

What does the 0x80070005 access denied error mean?

As outlined, the problem itself occurs when you will try to rename, copy, move or delete certain folders. Usually, the 0x80070005 Access is denied error code pops up when you try to make changes within system files.

So, the error code is a security warning that tells you this: you don’t have the right to remove, rename or move/copy that certain folder or file.

In this case, the issue can be easily fixed if you switch to the administrator account. However, if you have admin privileges and you are still experiencing the same problem, you must apply additional troubleshooting steps.

The goal is to solve any possible errors that might cause folders or files related to malfunctions. And here is how you can do that.

How do I fix the access is denied 0x80070005 error?

In this article

  • What does the 0x80070005 access denied error mean?
  • How do I fix the access is denied 0x80070005 error?
  • 1. Gain administrator rights
  • 2. Use Microsoft’s File and Folder Troubleshooter
  • 3. Run SFC
  • 4. Update Group Policy Settings

1. Gain administrator rights

  1. Right-click on the folder or file that you want to change / modify.
  2. Choose Properties from the list that will be displayed.
  3. From Properties, switch to Security tab.files security settings windows 10
  4. Look for the Group or user section.
  5. If you don’t have ownership rights for this folder choose the Advanced option.
  6. Select the Owner field located under Advanced Security Settings and pick Change.
  7. The User or Group window will be displayed.
  8. From there, click on Advanced.
  9. Type your username and click on Check Names in order to display the list of available accounts.change file permissions
  10. Select your account and click on OK.
  11. In the end check Replace owner on sub containers and objects.
  12. Click OK and Apply all the changes.

The first thing you should try is to gain admin rights within the folder you want to modify.

2. Use Microsoft’s File and Folder Troubleshooter

Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

You need to scan for problems related to system files and folders. Also, if there are such problems you need to fix them immediately. Well, this process can be completed automatically by using a default troubleshooting process supported and offered by Microsoft.

I am talking about the Filer and Folder Troubleshooter service which can be initiated from this page.

3. Run SFC

  1. Right-click on the Windows Start icon and select Command Prompt (admin).
  2. Elevated command prompt window will be opened on your computer.
  3. There, type sfc /scannow and press Enter.sfc scannow
  4. Wait while the system tries to find and repair possible Windows 10 system errors.

Another way in which you can fix system errors is by using another troubleshooter featured by default on your Windows 10 system. So if the above-explained steps aren’t helpful, you should start an SFC scan.

Read more about this topic

  • Access is denied Windows 10/11 error [FIX]
  • Windows 10 Won’t Boot on My PC: 5 Simple Solutions
  • WHEA Internal Error: Fix it Using These 9 Quick Methods

4. Update Group Policy Settings

  1. First, open an elevated cmd window
  2. In the cmd window type gpupdate /force and press Enter.
  3. When done, close the cmd window.
  4. Reboot your computer and see if this solution helped you.

If Group Policy Settings were recently changed, you might end up experiencing the 0x80007005 Access is denied error code.

As you noticed, some files can be modified only if you have administrator rights. Moreover, if there are problems within the Windows 10 system your access to folders and files might be restricted, and you can get the 0x80007005 Access is denied code error.

The steps that were listed above should help you fix these problems right away. However, if you cannot manage to address the issues, try to give us further details in order to help us better understand the reasons why you cannot modify your folders and files.

The same error code can also come up on the Microsoft Store or via Windows Update. If you get the 0x80070005 Microsoft Store or 0x80070005 Windows Update errors instead, check out our dedicated guides for more help.

Let us know which steps helped you most in fixing this issue by leaving us a message in the comments section below.

Still having issues? Fix them with this tool:

SPONSORED

If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

newsletter icon

Newsletter

Содержание

  • Причины ошибки и способы её устранения
    • Способ 1: Утилита SubInACL
    • Способ 2: Переименование или удаление содержимого папки SoftwareDistribution
    • Способ 3: Отключение антивируса или файервола
    • Способ 4: Проверка диска на ошибки
    • Способ 5: Восстановление системных файлов
    • Способ 6: Сброс параметров TCP/IP
    • Способ 7: Изменение атрибутов каталога «System Volume Information»
    • Способ 8: Включение службы «Теневое копирование тома»
    • Способ 9: Устранение вирусной угрозы
  • Вопросы и ответы

Ошибка 0x80070005 в Windows 7

Некоторые пользователи, работая на компьютерах с Windows 7, встречаются с ошибкой 0x80070005. Она может возникнуть при попытке загрузки обновлений, запуске процесса активации лицензии ОС или же во время процедуры восстановления системы. Давайте разберемся, в чем заключается непосредственная причина указанной проблемы, а также выясним пути её устранения.

Причины ошибки и способы её устранения

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

  • Прерванная или неполная загрузка предыдущего обновления;
  • Отказ в доступе к сайтам Microsoft (часто возникает из-за неправильной настройки антивирусов или файерволов);
  • Заражение системы вирусом;
  • Сбой в работе TCP/IP;
  • Повреждение системных файлов;
  • Неисправности жесткого диска.

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

Способ 1: Утилита SubInACL

Вначале рассмотрим алгоритм решения проблемы с помощью утилиты SubInACL от компании Microsoft. Данный способ отлично подойдет, если ошибка 0x80070005 возникла во время обновления или активации лицензии операционной системы, но вряд ли поможет, если она появилась в процессе восстановления ОС.

Скачать SubInACL

  1. После того как вы скачали файл Subinacl.msi, запустите его. Откроется «Мастер установки». Жмите «Next».
  2. Приветственное окно Мастера установки утилиты SubInACL в Windows 7

  3. Затем откроется окошко подтверждения лицензионного соглашения. Переставьте радиокнопку в верхнюю позицию, а затем нажимайте «Next». Таким образом вы подтвердите свое согласие с лицензионной политикой Microsoft.
  4. Подтверждение лицензионного соглашения в окне Мастера установки утилиты SubInACL в Windows 7

  5. После этого откроется окошко, где следует указать папку, в которую будет инсталлирована утилита. По умолчанию это каталог «Tools», который вложен в папку «Windows Resource Kits», расположенную в директории «Program Files» на диске C. Можно оставить данную настройку по умолчанию, но мы все-таки советуем для более корректной работы утилиты указать директорию более близкую к корневому каталогу диска C. Для этого щелкайте «Browse».
  6. Переход в окно указания каталога инсталляции в окне Мастера установки утилиты SubInACL в Windows 7

  7. В открывшемся окошке переместитесь в корень диска C и, нажав на иконку «Create A New Folder», создайте новую папку. Название можете дать любое, но мы для примера присвоим ей имя «SubInACL» и в дальнейшем будем оперировать именно им. Выделив только что созданный каталог, жмите «OK».
  8. Создание новой папки в окне указания каталога инсталляции в окне Мастера установки утилиты SubInACL в Windows 7

  9. Произойдет автоматический возврат в предыдущее окно. Для запуска процесса инсталляции утилиты жмите «Install Now».
  10. Запуск процедуры инсталляции в окне Мастера установки утилиты SubInACL в Windows 7

  11. Будет выполнена процедура установки утилиты.
  12. Процедура инсталляции в окне Мастера установки утилиты SubInACL в Windows 7

  13. В окне «Мастера установки» появится сообщение об успешном окончании. Жмите «Finish».
  14. Сообщении об успешном завернении инстелляции утилиты в окне Мастера установки утилиты SubInACL в Windows 7

  15. После этого кликните кнопку «Пуск». Выберите пункт «Все программы».
  16. Переход во Все программы через меню Пуск в Windows 7

  17. Зайдите в папку «Стандартные».
  18. Переход в каталог Стандартные через меню Пуск в Windows 7

    Lumpics.ru

  19. В перечне программ выберите «Блокнот».
  20. Запуск Блокнота из каталога Стандартные через меню Пуск в Windows 7

  21. В открывшемся окне «Блокнота» введите такой код:


    @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

    Если во время установки вы прописали другой путь для инсталляции утилиты Subinacl, то вместо значения «C:subinaclsubinacl.exe» укажите актуальный для вашего случая адрес установки.

  22. Код в Блокноте в Windows 7

  23. Затем щелкайте «Файл» и выбирайте «Сохранить как…».
  24. Переход в окно сохранения файла через верхнее горизонтальное меню в Блокноте в Windows 7

  25. Открывается окно сохранение файла. Переместитесь в любое удобное место на винчестере. В раскрывающемся перечне «Тип файла» выберите вариант «Все файлы». В области «Имя файла» присвойте создаваемому объекту любое наименование, но обязательно на конце укажите расширение «.bat». Кликаем «Сохранить».
  26. Сохранение объекта в окне сохранения файла в Блокноте в Windows 7

  27. Закройте «Блокнот» и запустите «Проводник». Переместитесь в ту директорию, куда сохранили файл с расширением BAT. Щелкайте по нему правой кнопкой мышки (ПКМ). В перечне действий остановите выбор на «Запуск от имени администратора».
  28. Запуск скрипта от имени администратора через контекстное меню в Проводнике в Windows 7

  29. Скрипт будет запущен и выполнит необходимые настройки системы, взаимодействуя с утилитой SubInACL. Далее произведите перезагрузку компьютера, после чего ошибка 0x80070005 должна исчезнуть.

Если данный вариант не работает, то можно аналогичным образом создать файл с расширением «.bat», но с другим кодом.

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

  1. Произведя все вышеописанные действия по установке утилиты SubInACL, откройте «Блокнот» и вбейте туда такой код:


    @echo off
    C:subinaclsubinacl.exe /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f
    C:subinaclsubinacl.exe /subkeyreg HKEY_CURRENT_USER /grant=administrators=f
    C:subinaclsubinacl.exe /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f
    C:subinaclsubinacl.exe /subdirectories %SystemDrive% /grant=administrators=f
    C:subinaclsubinacl.exe /subkeyreg HKEY_LOCAL_MACHINE /grant=system=f
    C:subinaclsubinacl.exe /subkeyreg HKEY_CURRENT_USER /grant=system=f
    C:subinaclsubinacl.exe /subkeyreg HKEY_CLASSES_ROOT /grant=system=f
    C:subinaclsubinacl.exe /subdirectories %SystemDrive% /grant=system=f
    @Echo Gotovo.
    @pause

    В случае если вы установили утилиту Subinacl в другую директорию, то вместо выражения «C:subinaclsubinacl.exe» укажите актуальный путь к ней.

  2. Код скрипта в Блокноте в Windows 7

  3. Сохраните указанный код в файл с расширением «.bat» тем же способом, который был описан выше, и активируйте его от лица администратора. Откроется «Командная строка», где будет выполнена процедура изменения прав доступа. После окончания процесса жмите любую клавишу и перезагрузите ПК.

Способ 2: Переименование или удаление содержимого папки SoftwareDistribution

Как было уже сказано выше, причиной ошибки 0x80070005 может быть обрыв при загрузке предыдущего обновления. Таким образом, недогруженный объект препятствует корректному прохождению следующего обновления. Данную проблему можно решить путем переименования или удаления содержимого той папки, которая содержит загрузки обновлений, а именно каталога «SoftwareDistribution».

  1. Откройте «Проводник». Введите в его адресную строку такой адрес:

    C:WindowsSoftwareDistribution

    Произведите щелчок по стрелочке справа от адресной строки или же жмите Enter.

  2. Переход в папку SoftwareDistribution с помощью адресной строки Проводника в Windows 7

  3. Вы попадаете в папку «SoftwareDistribution», расположенную в директории «Windows». Именно тут хранятся загруженные обновления системы до их установки. Чтобы избавиться от ошибки 0x80070005, требуется произвести очистку данного каталога. Чтобы выделить все его содержимое, задействуйте Ctrl+A. Щелкаем ПКМ по выделению. В отобразившемся меню выбирайте «Удалить».
  4. Удаление содержимого папки SoftwareDistribution с помощью контекстного меню Проводника в Windows 7

  5. Откроется диалоговое окошко, где будет задан вопрос, действительно ли юзер желает переместить все выбранные объекты в «Корзину». Соглашайтесь, нажав «Да».
  6. Подтверждение удаления содержимого папки SoftwareDistribution в диалоговом окне в Windows 7

  7. Будет запущена процедура удаления содержимого папки «SoftwareDistribution». Если какой-то элемент удалить не получится, так как он в настоящее время занят процессом, то жмите в отобразившемся окне, информирующем о данной ситуации, кнопку «Пропустить».
  8. Процедура удаления содержимого папки SoftwareDistribution в Windows 7

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

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

  1. Жмите «Пуск». Входите в «Панель управления».
  2. Переход в Панель управления через меню Пуск в Windows 7

  3. Заходите в раздел «Система и безопасность».
  4. Переход в раздел Система и безопасность в Панели управления в Windows 7

  5. Щелкайте «Администрирование».
  6. Переход в раздел Администрирования из раздела Система и безопасность в Панели управления в Windows 7

  7. В отобразившемся перечне кликаем «Службы».
  8. Запуск Диспетчера служб из раздела Администрирование в Панели управления в Windows 7

  9. Активируется «Диспетчер служб». Отыщите объект «Центр обновления Windows». Для упрощения поиска можно выстроить названия по алфавиту, кликнув по заглавию столбца «Имя». После того как вы найдете искомый элемент, обозначьте его и щелкните «Остановить».
  10. Переход к остановке службы Центр обновления Windows в Диспетчере служб в Windows 7

  11. Инициируется процесс остановки выбранной службы.
  12. Остановка службы Центр обновления Windows в Диспетчере служб в Windows 7

  13. После остановки службы при выделении её имени в левой области окошка будет отображаться надпись «Запустить». Окно «Диспетчера служб» не закрывайте, а просто сверните его на «Панель задач».
  14. Сворачивание окна Диспетчера служб в Windows 7

  15. Теперь открывайте «Проводник» и внесите в его адресное поле следующий путь:

    C:Windows

    Жмите по стрелочке справа от указанной строки.

  16. Переход в папку Windows с помощью адресной строки Проводника в Windows 7

  17. Производится переход в папку «Windows», локализованную в корневой директории диска C. Тут ищите уже знакомую нам папку «SoftwareDistribution». Кликните по ней ПКМ и в перечне действий выберите «Переименовать».
  18. Переход к переименованию папки SoftwareDistribution с помощью контекстного меню Проводника в Windows 7

  19. Измените название папки на любое наименование, которое считаете нужным. Главное условие, чтобы это имя не имели другие каталоги, расположенные в этой же директории.
  20. Папка SoftwareDistribution переименована в Проводнике в Windows 7

  21. Теперь возвращайтесь к «Диспетчеру служб». Выделите название «Центр обновления Windows» и жмите «Запустить».
  22. Переход к запуску службы Центр обновления Windows в Диспетчере служб в Windows 7

  23. Будет выполнена процедура запуска указанной службы.
  24. Процедура запуска службы Центр обновления Windows в Диспетчере служб в Windows 7

  25. Об удачном окончании вышеназванной задачи будет свидетельствовать появление статуса «Работает» в столбце «Состояние» напротив имени службы.
  26. Служба Центр обновления Windows работает в Диспетчере служб в Windows 7

  27. Теперь после перезапуска компьютера ошибка 0x80070005 должна исчезнуть.

Способ 3: Отключение антивируса или файервола

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

Отключение антивируса Avast через Панель уведомлений в Windows 7

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

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

Урок: Как отключить антивирус

Способ 4: Проверка диска на ошибки

Сбой 0x80070005 может вызвать физическое повреждение или логические ошибки на том жестком диске ПК, на котором установлена система. Наиболее простой способ проверить винчестер на наличие указанных выше проблем и при возможности устранить неисправности осуществляется при помощи системной утилиты «Check Disk».

  1. При помощи меню «Пуск» переместитесь в каталог «Стандартные». В списке объектов отыщите пункт «Командная строка» и щелкните ПКМ. Выбираем «Запуск от имени администратора».
  2. Запуск Командной строки от имени администратора с помощью контекстного меню через меню Пуск в Windows 7

  3. Откроется «Командная строка». Внесите туда запись:

    chkdsk /R /F C:

    Щелкайте Enter.

  4. Запуск утилиты Check Disk для проверки диска на ошибки путем ввода команды через интерфейс Командной строки в Windows 7

  5. Появится информация, сообщающая о том, что невозможно выполнить проверку диска, так как он занят другим процессом. Поэтому будет предложено выполнить сканирование при следующей перезагрузке системы. Введите «Y» и жмите Enter. После этого перезагрузите ПК.
  6. Сообщение о запуске утилиты Check Disk при следующей перезагрузке системы через интерфейс Командной строки в Windows 7

  7. Во время перезагрузки утилита «Check Disk» выполнит проверку диска C. При возможности все логические ошибки будут исправлены. Если же проблемы вызваны физическими неисправностями винчестера, то лучше всего заменить его на нормально функционирующий аналог.

Урок: Проверка диска на ошибки в Виндовс 7

Способ 5: Восстановление системных файлов

Еще одной причиной изучаемой нами проблемы может быть повреждение системных файлов Виндовс. При подозрении на указанную неисправность следует просканировать ОС на целостность и при необходимости произвести восстановление поврежденных элементов с помощью системного инструмента «SFC».

  1. Произведите вызов «Командной строки», действуя по рекомендациям, описанным в Способе 4. Введите в неё такую запись:

    sfc/scannow

    Щелкайте Enter.

  2. Запуск утилиты SFC для проверки системных файлов на целостность путем ввода команды через интерфейс Командной строки в Windows 7

  3. Утилита «SFC» будет запущена и выполнит сканирование ОС на предмет отсутствия целостности элементов системы. В случае выявления неполадок будет автоматически произведено восстановление поврежденных элементов.

Проверки системных файлов на целостность системной утилитой SFC через интерфейс Командной строки в Windows 7

Урок: Проверка на целостность файлов ОС в Виндовс 7

Способ 6: Сброс параметров TCP/IP

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

  1. Активируйте «Командную строку». Введите такую запись:

    netsh int ip reset logfile.txt

    Щелкайте Enter.

  2. Сброс параметров TCP IP путем ввода команды через интерфейс Командной строки в Windows 7

  3. С помощью выполнения вышеуказанной команды будет произведен сброс параметров стека TCP/IP, а все изменения записаны в файл logfile.txt. Если причина ошибки крылась именно в сбоях работы указанного выше компонента, то теперь неполадки должны исчезнуть.

Способ 7: Изменение атрибутов каталога «System Volume Information»

Следующей причиной возникновения ошибки 0x80070005 может являться установка атрибута «Только чтение» для каталога «System Volume Information». В этом случае нам необходимо будет изменить вышеуказанный параметр.

  1. Учитывая тот факт, что каталог «System Volume Information» по умолчанию является скрытым, нам следует включить отображение системных объектов в Виндовс 7.
  2. Включение отображение скрытых системных файлов и папок через Параметры папок в Windows 7

  3. Далее активируйте «Проводник» и перейдите в корневую директорию диска C. Найдите каталог «System Volume Information». Щелкните по нему ПКМ. В появившемся перечне выбираем «Свойства».
  4. Переход в окошко свойств папки System Volume Information с помощью контекстного меню Проводника в Windows 7

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

Изменение атрибутов папки System Volume Information во вкладки Общие окошка свойств в Windows 7

Способ 8: Включение службы «Теневое копирование тома»

Ещё одной причиной проблемы может быть отключенная служба «Теневое копирование тома».

  1. Перейдите в «Диспетчер служб», используя алгоритм, описанный в Способе 2. Найдите элемент «Теневое копирование тома». Если служба отключена, то щелкните «Запустить».
  2. Переход к запуску службы Теневое копирование тома в Диспетчере служб в Windows 7

  3. После этого напротив названия службы должен отобразиться статус «Работает».

Служба Теневое копирование тома запущена в Диспетчере служб в Windows 7

Способ 9: Устранение вирусной угрозы

Иногда ошибку 0x80070005 может вызвать заражение компьютера определенными типами вирусов. Тогда требуется произвести проверку ПК специальной антивирусной утилитой, но не штатным антивирусом. Лучше всего производить сканирование из-под другого устройства или через LiveCD(USB).

Сканирование компьютера антивирусной утилитой Dr.Web CureIt в Windows 7

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

Как видим, существует довольно широкий перечень причин возникновения ошибки 0x80070005. Алгоритм устранения зависит от сути этой причины. Но даже если вам не удалось её установить, можете просто использовать все указанные в данной статье способы и методом исключения добиться нужного результата.

На чтение 4 мин. Просмотров 2.5k. Опубликовано 03.09.2019

Вы пытаетесь переименовать, удалить, переместить или скопировать определенную папку с устройства Windows 10, но не можете? Если вы получили сообщение об ошибке «Отказано в доступе» 0x80070005 и не знаете, как это исправить, вы попали по адресу. Мы покажем вам, как быстро устранить эту проблему с помощью следующих шагов по устранению неполадок.

Но сначала вы должны понять причины, по которым вы столкнулись с этой ошибкой – важно знать, как работает система Windows 10, чтобы применять правильные решения.

Как указано, сама проблема возникает, когда вы пытаетесь переименовать, скопировать, переместить или удалить определенные папки. Обычно код ошибки 0x80070005 «Доступ запрещен» выскакивает, когда вы пытаетесь внести изменения в системные файлы. Итак, код ошибки – это предупреждение системы безопасности, которое говорит вам следующее: у вас нет прав на удаление, переименование или перемещение/копирование определенной папки или файла. В этом случае проблема может быть легко решена, если вы переключитесь на учетную запись администратора.

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

Содержание

  1. Как исправить ошибку 0x80070005 «Доступ запрещен» в Windows 10
  2. Получить права администратора
  3. Используйте средство устранения неполадок с файлами и папками Microsoft
  4. Запустить SFC
  5. Обновить параметры групповой политики
  6. Выводы

Как исправить ошибку 0x80070005 «Доступ запрещен» в Windows 10

Получить права администратора

Первое, что вы должны попробовать – это получить права администратора в папке, которую вы хотите изменить. Вы можете сделать это следующим образом:

  1. Щелкните правой кнопкой мыши папку или файл, который вы хотите изменить/изменить.
  2. Выберите Свойства из списка, который будет отображаться.
  3. В Свойствах перейдите на вкладку Безопасность.
  4. Ищите группу или пользовательский раздел.
  5. Если у вас нет прав на владение этой папкой, выберите «Дополнительно».
  6. Выберите поле «Владелец» в разделе «Дополнительные параметры безопасности» и нажмите «Изменить».
  7. Откроется окно пользователя или группы. Оттуда, нажмите Advanced.
  8. Введите имя пользователя и нажмите «Проверить имена», чтобы отобразить список доступных учетных записей.
  9. Выберите свою учетную запись и нажмите ОК.
  10. В конце отметьте «Заменить владельца на вспомогательные контейнеры и объекты».
  11. Нажмите OK и примените все изменения.

Используйте средство устранения неполадок с файлами и папками Microsoft

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

Запустить SFC

Еще один способ исправить системные ошибки – использовать другое средство устранения неполадок, включенное по умолчанию в вашей системе Windows 10. Поэтому, если описанные выше действия не помогают, вам следует запустить сканирование SFC. Этот процесс может быть инициирован следующим образом:

  1. Нажмите правой кнопкой мыши значок Пуск в Windows и выберите Командная строка (администратор) .
  2. На вашем компьютере откроется окно командной строки с повышенными правами.
  3. Там введите sfc/scannow и нажмите Enter.
  4. Подождите, пока система попытается найти и исправить возможные системные ошибки Windows 10.

Обновить параметры групповой политики

Если параметры групповой политики были недавно изменены, вы можете получить код ошибки 0x80007005 «Доступ запрещен». Таким образом, для решения этой проблемы вы должны обновить параметры групповой политики из cmd:

  1. Во-первых, откройте окно с повышенными правами cmd (используйте шаги сверху в этом отношении).
  2. В окне cmd введите gpupdate/force и нажмите Enter.
  3. Когда закончите, закройте окно cmd.
  4. Перезагрузите компьютер и посмотрите, помогло ли вам это решение.

Выводы

Как вы заметили, некоторые файлы могут быть изменены только при наличии прав администратора. Более того, при наличии проблем в системе Windows 10 ваш доступ к папкам и файлам может быть ограничен, и вы можете получить код ошибки 0x80007005 «Доступ запрещен».

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

Код ошибки 0x80070005 может возникать при ситуации, когда система, установленная на персональном компьютере, пытается обратиться к удаленному серверу компании Microsoft. Обычно подобная неприятность возникает из-за таких действий пользователя:

  • Загрузка обновлений. Следствие — ошибка центра обновления Windows 0x80070005.
  • Процедура активации системы. Следствие — ошибка активации лицензии Windows.

Кроме того, пользователь легко может столкнуться с  непредвиденной ошибкой при восстановлении системы, которая также будет иметь код 0x80070005.

Как исправить ошибку 0x80070005 Windows 7 и 10

Логично, что у обычного человека возникает сразу два вопроса:

  • Почему это происходит?
  • Можно ли самостоятельно избавиться от кода ошибки 0x80070005 Windows 10 или 7?

Мы постараемся помочь решить данную проблему.

Код ошибки 0x80070005 – причины возникновения

На самом деле причина данной неприятности только одна. Заключается она в том ,что установленная операционка пытается получить доступ к определенным файлам, которые размещены на удаленном сервере. Неожиданно приходит ответ – отказано в доступе. Собственно, именно так и расшифровывается error 0x80070005.

11

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

Как исправить проблему с 0x80070005

На первый взгляд предложенная методика может выглядеть непонятной для некоторой категории пользователей. Поэтому мы рекомендуем четко соблюдать последовательность дальнейших действий, конечно, если вы хотите ответить положительно на вопрос  — как исправить Windows 7 0x80070005 отказано в доступе?

Важнейшим инструментом в этом процессе станет возможность доступа в сеть. Для решения вопроса с dllregisterserver 0x80070005 необходимо:

  1. Запустить любой их интернет-браузеров, установленных на компе пользователя.
  2. Перейти на официальный сайт компании Microsoft.
  3. Через поиск обнаружить и скачать файл SubInACL.exe.
  4. Создать папку C:Subinacl, в которую необходимо выполнить установочный процесс.
  5. Запустить блокнот, который входит в список стандартных программ любой из операционок от Microsoft.

В текстовый редактор необходимо скопировать следующий скрипт:

@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 service\\\\trustedinstaller»=f

@Echo Gotovo.

@pause

Сохраняем файл с расширением «bat». Переносим полученный документ на рабочий стол операционной системы. Выделить файл, нажать правую кнопку мыши, запустить его с правами администратора. Подождать завершения процесса, перезагрузить комп, попробовать выполнить ту процедуру, которая ранее приводила к возникновению ошибки 0x80070005 Windows 7 или 10.

5666b8dfeb7ef

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

  1. Временно деактивировать установленную антивирусную программу.
  2. Убедиться, что на жестком диске достаточно свободного места. Особенно в разделе, где установлен Windows.
  3. Выполнить поиск папки, которая носит название «System Volume Information». Снять с нее установленный атрибут «Только чтение».
  4. Повторить запланированный процесс.

Решение найдено – пользуйтесь на здоровье!

Возможно, вам поможет следующее видео:

При попытке активации операционной системы Windows, установке системных обновлений или ее активации пользователи часто встречают ошибку «0x80070005 отказано в доступе». При этом она возникает в любой версии ОС и даже при использовании учетной записи администратора. В этой статье вы узнаете причины ее появления, а также способы устранения. Ошибка появляется и в других случаях, но решение будет одно.

Отказано в доступе

Отказано в доступе

Отказ в доступе при восстановлении системы

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

Нужно определить заполнение жесткого диска файлами. Если количество данных на нем близко к максимальному значению – его необходимо почистить, удалив ненужные файлы и приложения. Если процесс восстановления системы использует зарезервированную область диска, необходимо открыть к нему доступ. Чтобы это сделать:

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

Далее нужно найти папку «System Volume Information» и посмотреть ее атрибуты. Откройте «Панель управления», найдите раздел «Параметры папок», перейдите на «Вид» и найдите параметр «Скрывать защищенные системные…». Также нужно активировать пункт «Отображать скрытые папки». Затем в системном томе найдите папку «System Volume Information», нажмите на «Свойства» и убедитесь, что на атрибуте «Только чтение» не установлен флажок.

Если проблема «0x80070005 в доступе отказано» не исчезла, необходимо попытаться выполнить выборочный запуск системы. Нужно открыть командную строку, нажав WIN+R. Введите в нее следующую команду «msconfig» и клавишу ввода. Откроется окно, где нужно будет отключить все приложения автозагрузки. Это можно сделать на вкладке «Выборочные» или «Общие приложения».

runmsconfig

Следующим шагом будет активирование службы «Теневого копирования». Снова нужно запустить командную строку (WIN+R), затем ввести уже другую команду «services.msc» и запустить ее, нажав клавишу Enter. Появится список служб, где нам необходимо найти «Теневое копирование тома». Установите для нее автоматический запуск.

run-services-

Еще одним эффективным методом является сброс репозитория. Для этого нам потребует загрузить ОС в режиме «Безопасный».

  1. Нажмите кнопку перезагрузки на корпусе системного блока или через меню «Пуск».
  2. Затем при начальном экране необходимо удерживать клавишу F8, чтобы попасть в меню выбора режимов загрузки. Выберите необходимый.
  3. После его загрузки нужно открыть командную строку.
  4. Введите «net stop winmgmt», подтвердив клавишей ввода.
  5. Далее откройте системный диск, найдите папку «Windows», внутри нее должна быть папка «System32». Открыв ее, найдите следующую «wbem». В ней находится наш файл «repository». Его необходимо переименовать. Сгодится любая приставка или окончание через нижнее подчеркивание.
  6. Делаем перезагрузку в этом же режиме и проходим снова тот же путь – командная строка, команда «net stop winmgmt».
  7. Далее необходимо ввести следующую команду «winmgmt /resetRepository и подтвердить ее клавишей Enter.

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

Иногда сообщение с кодом «0x80070005 нет прав для входа» возникает из-за системы защиты программ и оборудования. К примеру, для оборудований в антивирусе ESET есть специальная функция «Контроль устройств», которая и является причиной появления сообщения. В этом случае необходимо зайти в настройки антивируса и отключить эту защиту.

Утилита для настройки контроля доступа

Компания Майкрософт создала специальную утилиту SubInACL, которая отлично подходит для администрирования и настройки прав доступа к приложениям и файлам. Она предназначена для уверенных пользователей ПК и администраторов. Найти ПО можно на странице https://www.microsoft.com/en-us/download/details.aspx?id=23510. Утилита позволяет настраивать доступ к отдельным папкам, целым томам, редактировать список прав локальных пользователей и многое другое. Если в данной ошибке указан объект, к которому отказано в доступе, при помощи утилиты можно изменить права доступа к нему.

Summary

Ошибка 0x80070005 отказано в доступе

Article Name

Ошибка 0x80070005 отказано в доступе

Description

При попытке активации операционной системы Windows, установке системных обновлений или ее активации пользователи часто встречают ошибку «0x80070005 отказано в доступе». При этом она возникает в любой версии ОС и даже при использовании учетной записи администратора. В этой статье вы узнаете причины ее появления, а также способы устранения. Ошибка появляется и в других случаях, но решение будет одно.

Author

Publisher Name

Игорь

Publisher Logo

Игорь

  • 25.10.2021

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

1) Активация через терминал.

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

2) Изменить учетную запись Windows на учетную запись с правами администратора.

— Заходим в меню «Панель управления» => Изменения типа учетной записи

— Выбираете Вашу учетную запись

— Задаете ей права администратора.

— Перезагружаете ПК. И проверяете не выходит ли данная ошибка 0x80070005.

3) Устранение 0x80070005 через меню «Службы».

— Заходим в службы, сделать это можно с помощью горячих клавиш Win + R => В окне ввода вводим services.msc

— Находим в списке службу «Центр обновления Windows» => Нажимаем на нее двойным щелчком мыши.

— Останавливаем службу => Ок.

— Далее переходим в папку: C:Windows и ищем там папку SoftwareDistribution, переименовываем ее, к примеру в конце добавьте любую цифру.

— Возвращаемся в службы и аналогичным образом теперь включаем (запускаем) службу «Центр обновления Windows».

— Перезагружаете ПК и проверяете устранение ошибки.

4) Устранение 0x80070005 с помощью утилиты SubInACL.exe

— Скачайте и установите утилиту с официального сайта Microsoft.

— Скачайте следующий .bat файл и запустите его от имени администратора.

— Дождитесь окончания процесса и проверьте на наличие устранения ошибки.

5) Устраняем ошибку с помощью исправления реестра.

— Скачайте файл реестра

— Нажмите правой кнопкой мыши на файл => Слияние.

— Перезагрузите ПК и проверьте на наличие устранения ошибки.

6) Обновление Windows до самой актуальной версии

— Обновить систему Вы можете с помощью стандартного меню обновления Windows

— Либо сделать это можете с помощью помощника по обновлению. Утилиту можно скачать с официального сайта Microsoft. Утилита обновит Вашу систему до самой актуальной версии, ознакомиться с инструкцией можете в нашей прошлой статье.

Понравилась статья? Поделить с друзьями:
  • 0x80070000d как исправить ошибку windows 10
  • 0x8004242d при установке windows 10 с флешки
  • 0x8004242d при установке windows 10 на ssd
  • 0x80042428 ошибка при установке windows 10
  • 0x80042302 windows 7 как исправить не могу восстановить