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

Сообщение «Ошибка 0x80070005. В доступе отказано» появляется при загрузке обновлений, активации лицензии ОС или восстановлении Windows. 

Причины

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

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

Способы устранения 

Рассмотрим самые эффективные варианты устранения проблемы. 

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

Устранит ошибку 0x80070005, если она возникла в процессе обновления или активации лицензии ОС. 

Порядок действий:

  1. Скачать SubInACL и установить утилиту на ПК.
  2. Нажать на кнопку «Пуск».
  3. Выбрать пункт «Все программы». 

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

  1. Перейти в папку «Стандартные».
  2. Выбрать «Блокнот».

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

  1. После запуска «Блокнота» в окно ввести следующий код:
@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 servicerustedinstaller"=f

@Echo Gotovo.
@pause

Главное – указать корректный адрес папки, где находится утилита SubInACL.

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

  1. Кликнуть по вкладке «Файл» и выбрать команду «Сохранить как…». 

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

  1. В окне сохранения файла выбрать любое место на жестком диске. В поле «Тип файла» указать вариант «Все файлы». «Имя файла» выбрать любое, но в конце добавить расширение «.bat». После этого кликнуть по кнопке «Сохранить». 

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

  1. Закрыть Блокнот и запустить Проводник.
  2. Найти место сохранения файла с расширением «.bat» и щелкнуть по нему правой кнопкой мыши.
  3. В списке выбрать пункт «Запуск от имени администратора». 

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

  1. Дождаться окончания процесса и произвести перезагрузку ПК. 
Эти действия могут привести к неработоспособности системы. Поэтому данный способ необходимо использовать только в крайнем случае. Перед началом процедуры следует позаботиться о создании точки восстановления системы и резервной копии файлов.

Способ 2. Каталог SoftwareDistribution

Некорректная загрузка обновлений может препятствовать нормальной работе системы. Решение – переименование или удаление содержимого папки «SoftwareDistribution».

Алгоритм действий:

  1. Открыть «Проводник».
  2. Ввести в адресную строку «C:\Windows\SoftwareDistribution» и нажать «Enter».

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

  1. Выделить все данные в каталоге и удалить их с помощью контекстного меню. 

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

  1. В диалоговом окне подтвердить свои действия. 

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

  1. Дождаться окончания процедуры удаления содержимого папки. Если появится сообщение, что элемент сейчас участвует в процессе, то нажать на кнопку «Пропустить». 

Если битый или недогруженный компонент в данный момент занят процессом, то удаление не поможет. Стоит прибегнуть в более сложной процедуре – переименование каталога «SoftwareDistribution». 

Порядок действий:

  1. Нажать на кнопку «Пуск» и перейти в «Панель управления». 
  2. Открыть раздел «Система и безопасность».

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

  1. Выбрать «Администрирование». 

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

  1. В списке кликнуть по строке «Службы». 

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

  1. Произойдет активация «Диспетчера служб». Найти объект «Центр обновления Windows», кликнуть по нему и нажать на кнопку «Остановить».

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

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

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

  1. Выделить строку «Центр обновления Windows» и нажать на кнопку «Запустить». «Диспетчер служб» свернуть на «Панель задач». 

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

  1. Открыть «Проводник» и ввести в адресное поле «C:Windows», а затем нажать на стрелочку для перехода. 

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

  1. Найти папку «SoftwareDistribution» и щелкнуть по ней правой кнопкой мыши. В контекстном меню выбрать команду «Переименовать». 

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

  1. Изменить название папки по своему желанию. 
  2. Вернуться в «Диспетчер задач», выделить строку «Центр обновления Windows» и нажать «Запустить». 
  3. Подождать, пока закончиться процедура запуска указанной службы. Если все прошло удачно, то напротив надписи «Центр обновления Windows» появится статус «Работает». 

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

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

Способ 4. Проверка системных файлов на вирусы

Если ОС заражена вредоносными ПО, то проверить это очень легко. Алгоритм действий:

  1. Нажать сочетание клавиш «Win+I».
  2. Выбрать пункт «Обновление и безопасность».
  3. В левом столбце щелкнуть по строке «Безопасность Windows».
  4. Нажать на кнопку «Защита от вирусов и угроз». 
  5. Активировать кнопку «Выполнить проверку сейчас». 

Способ 5. Проверка диска на ошибки

Иногда причиной сбоя является физическое повреждение или ошибки жесткого диска. Для проверки винчестера на предмет неисправности используется утилита «Check Disk».

Порядок действий:

  1. Нажать на кнопку «Пуск», перейти в раздел «Все программы».
  2. Выбрать строку «Стандартные». 
  3. Найти пункт «Командная строка» и кликнуть правой кнопкой мыши.
  4. В списке выбрать команду «Запуск от имени администратора».

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

  1. В Командную строку ввести запись «chkdsk /R /F C:» и нажать «Enter».

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

  1. Появится сообщение о том, что проверка диска невозможна – он занят другим процессом. Нажать на клавишу «Y» и «Enter», чтобы запустить сканирование при следующей перезагрузке системы. 

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

  1. Перезагрузить ПК. 

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

Сканирование ОС на целостность возможно с помощью инструмента «SFC». Как это сделать:

  1. Вызвать Командную строку, ввести запись «sfc/scannow» и нажать «Enter».

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

  1. Утилита выполнит сканирование операционной системы на предмет отсутствия поврежденных элементов. Если неполадки будут выявлены, то она восстановит файлы. 

Способ 7. Сброс параметров TCP/IP

Сетевая модель передачи данных тоже иногда работает со сбоями. Сброс параметров TCP/IP:

  1. Активировать «Командную строку».
  2. Ввести запись «netsh int ip reset logfile.txt» и нажать «Enter».

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

  1. Дождаться сброса параметров стека TCP/IP и внесения изменений в файл logfile.txt – это должно устранить неполадки. 

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

Ошибка 0x80070005 может отображаться, если установлен атрибут «только чтение» для каталога «System Volume Information». 

Изменение данного параметра:

  1. В строке поиска ввести «Показ скрытых файлов и папок» и открыть этот пункт.
  2. В появившемся окне перейти во вкладку «Вид». В разделе «Скрытые файлы и папки» поставить отметку напротив строки «показывать скрытые файлы и папки». 

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

  1. Открыть «Проводник» и перейти в диск С.
  2. Найти каталог «System Volume Information» и кликнуть по нему правой кнопкой мыши. В списке выбрать «Свойства».

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

  1. Проверить отсутствие флажка напротив параметра «Только для чтения». Если он там есть, то снять, нажать на кнопку «Применить» и «Ок». 

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

Способ 9. Теневое копирование тома

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

Как это исправить:

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

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

  1. Статус службы должен поменяться на «Работает». 

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

Способ 10. Права Администратора

Порядок действий:

  1. Открыть «Панель управления Windows».

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

  1. Выбрать раздел «Учетные записи пользователей». 

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

  1. Щелкнуть по пункту «Изменение типа своей учетной записи».

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

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

Способ 11. Проверка свободного места на жестком диске

Отсутствие свободного места не позволяет ОС завершить восстановление или активировать лицензию. 

Проверка жесткого диска:

  1. Открыть «Проводник».
  2. Посмотреть, сколько пространства занято на жестком диске. 

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

  1. Если линия красного цвета, то необходимо провести очистку – кликнуть правой кнопкой мыши по диску и выбрать в списке пункт «Свойства». 

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

  1. Нажать на кнопку «Очистка диска».

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

  1. Выбрать данные, которые можно удалить, и нажать «Ок» для подтверждения своих действий. 
  2. Дождаться окончания очистки.

Оставьте комментарий