#Что означает ошибка
0x80070005
E_ACCESSDENIED (0x80070005) означает, что процесс не получил доступ к файлу, ключу реестра или службе. Часто причина — повреждённые разрешения на папку SoftwareDistribution, раздел реестра или каталог System Volume Information, иногда — антивирус и политика безопасности. Также ошибка бывает при активации Windows и Office, при создании точки восстановления.
#Причины и решения
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Нет правОперация требует права администратора. | Обычная учётная запись без UAC. | Уточните объект, отказавший в доступе; повышение прав допустимо лишь для доверенной программы и при необходимости. |
| АнтивирусАнтивирус блокирует доступ к файлам обновления. | Ошибка исчезает при отключении. | Изучите журнал защиты и подпись файла; не добавляйте исключения без подтверждённого ложного срабатывания. |
| Повреждены разрешенияПрава на папки системы изменены. | icacls показывает нестандартные записи. | Найдите объект в CBS/Windows Update журнале; передайте специалисту, не сбрасывайте права системных каталогов массово. |
| Занятый файлФайл используется другим процессом. | Ошибка при замене файлов. | Закройте процессы, перезагрузитесь. |
#Пошаговое решение
- Запустите операцию от администратораЗапишите, на каком действии появляется
0x80070005: установка приложения, активация, обновление Windows, открытие папки или запуск службы. Этот код означает отказ в доступе, но объект и требуемые полномочия могут различаться. Для ошибки обновления откройте «Пуск → Параметры → Центр обновления Windows → Журнал обновлений» (Windows 11) и найдите дату и название пакета; для Windows 10 путь обычно «Параметры → Обновление и безопасность → Центр обновления Windows». Не применяйте сброс разрешений реестра, пока неизвестен конкретный объект отказа. - Проверьте учётную записьДля операции, требующей повышения прав, проверьте, имеет ли ваша учётная запись разрешение на установку: «Пуск → Параметры → Учётные записи → Ваши данные» или обращение к администратору организации. Если разработчик прямо требует повышенного запуска доверенного установщика, щёлкните по нему правой кнопкой → «Запуск от имени администратора» и подтвердите запрос контроля учётных записей. Не запускайте с повышенными правами подозрительные загрузки; если ошибка остаётся, запишите точную стадию установки и не повторяйте бесконечно.
- Проверьте журнал защитного ПОЕсли проблема относится к Центру обновления Windows, запустите встроенное средство устранения неполадок: Windows 11 — «Параметры → Система → Устранение неполадок → Другие средства устранения неполадок → Центр обновления Windows → Запуск». В Windows 10 путь обычно через «Обновление и безопасность → Устранение неполадок → Дополнительные средства». Дождитесь результата, запишите найденные проблемы и повторите установку одного сбойного обновления. Если инструмент недоступен на управляемом устройстве, обратитесь к системному администратору.
- Сбросьте права на папку обновленийЕсли ошибка продолжается, найдите конкретный отказ в журналах. Для обновлений в PowerShell от администратора можно выполнить
Get-WindowsUpdateLog, а в Проводнике открыть%windir%\Logs\CBS\CBS.logи найти0x80070005рядом с датой сбоя. В журнале защиты Windows откройте «Безопасность Windows → Защита от вирусов и угроз → Журнал защиты» и ищите блокировку именно этого процесса. Не выключайте антивирус, не меняйте разрешения системы и не добавляйте общие исключения без подтверждённой причины. - Сбросьте службы обновленияПри признаках повреждения компонентов откройте меню «Пуск», введите
cmd, выберите «Запуск от имени администратора». Сначала выполнитеDISM /Online /Cleanup-Image /RestoreHealth, дождитесь итогового сообщения, затемsfc /scannow. Эти команды предназначены для обслуживаемой установленной Windows и могут обращаться к Центру обновления. После успешного завершения перезагрузите компьютер и повторите сбойную операцию. Если DISM требует источник восстановления или выдаёт код ошибки, сохраните журнал и уточните версию системы у администратора. - Проверьте системуНе выполняйте
icacls ... /reset /t /cдляSoftwareDistribution,catroot2илиC:\Windows: массовый сброс может нарушить системные разрешения. Если журнал точно называет конкретный объект, администратор сравнивает его владельца и права с эталонными для той же версии Windows, а до исправления сохраняет действующие разрешения. Обычному пользователю следует передать код, путь и журнал специалисту; изменение прав реестра без точного объекта запрещено. Повторите обновление только после согласованного исправления. - Проверьте реестрЕсли подтверждено повреждение кэша обновлений, а штатное средство и DISM не помогли, администратор может выполнить процедуру восстановления компонентов обновления по актуальной инструкции Microsoft с остановкой и последующим запуском конкретных служб. Сначала создайте точку восстановления/резервную копию и проверьте, не управляет ли устройством организация. Не переименовывайте каталоги и не меняйте параметры запуска служб по общей инструкции без подтверждения причины. В конце проверьте состояние обновления и, если ошибка осталась, приложите журнал CBS и имя пакета к обращению.
- Дополнительная команда по темеWindows · Командная строка (CMD)КомандаПрава администратораКомандная строка Windows от администратора; запускать ПО ОЧЕРЕДИ после анализа причины и при необходимости восстановления компонентов. Не изменяют права папок вручную.
DISM /Online /Cleanup-Image /RestoreHealthsfc /scannow
Если ошибка возникает при активации Windows (slmgr), проверьте дату и запустите slmgr /rilc. Для Office — удалите кэш лицензий. При создании точки восстановления ошибка 0x80070005 часто означает, что отключена защита системы: Свойства системы → Защита системы → Настроить → Включить. Для запрета доступа к сетевому ресурсу проверьте учётные данные в «Диспетчере учётных данных».