Устранить ошибку 0x80070005 в Windows обычно означает убрать «Access denied» — отказ в доступе к системной функции, файлам, службам или компонентам обновления. Она встречается в Windows 10 и Windows 11 при Windows Update, установке приложений, активации, резервном копировании и работе с папками, и почти всегда связана с правами, службой, политиками безопасности или повреждением системных файлов.
Содержание
Почему возникает и как устранить ошибку 0x80070005 (ошибка Windows Access Denied)
Чтобы понять, как исправить 0x80070005, важно определить сценарий. Чаще всего почему возникает ошибка Windows:
- недостаточные права у текущей учётной записи (нет прав администратора, ограничены ACL-разрешения);
- блокировка со стороны защитного ПО или включённых политик (в т.ч. Controlled folder access в «Безопасности Windows»);
- сбой служб обновления или повреждённый кэш;
- повреждение компонентов системы (хранилище компонентов, системные файлы);
- реже — конфликты драйверов/служб при загрузке.
Дальше — что делать: идти от безопасных проверок к более «глубоким» шагам.
Устранить ошибку 0x80070005 при обновлении Windows: как включить службы и сбросить компоненты
Если 0x80070005 появляется в Центре обновления, начните с штатных средств — это рекомендует Microsoft для проблем Windows Update.
Пошаговая инструкция:
- Откройте средство устранения неполадок:
- Windows 11: Параметры → Система → Устранение неполадок → Другие средства → Windows Update.
- Windows 10: Параметры → Обновление и безопасность → Устранение неполадок → Windows Update.
- Проверьте, что служба обновлений включена:
services.msc→ Windows Update (и при необходимости BITS, Cryptographic Services). Тип запуска — по умолчанию, запуск выполнен. - Если не работает обновление, выполните сброс кэша (Командная строка/PowerShell от администратора):
net stop wuauserv
net stop bits
net stop cryptsvc
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\System32\catroot2 catroot2.old
net start cryptsvc
net start bits
net start wuauserv
После перезагрузки снова проверьте обновление. В разных версиях Windows названия служб одинаковы, а путь к troubleshooters отличается (см. выше).
Устранить ошибку 0x80070005 через SFC и DISM: восстановление системных файлов
Когда причина — сбой системы или повреждение компонентов, Microsoft рекомендует SFC/DISM. Это частое решение проблемы после неудачных обновлений.
- Откройте терминал от администратора и выполните:
sfc /scannow
- Если SFC сообщает, что не всё удалось исправить, выполните:
DISM /Online /Cleanup-Image /RestoreHealth
Перезагрузите ПК и проверьте, удалось ли устранить ошибку 0x80070005.
Устранить ошибку 0x80070005 из‑за прав доступа: как исправить разрешения и UAC
Если ошибка появляется при установке/записи в папку или доступе к системной функции, проверьте права:
- Убедитесь, что вы вошли под администратором. Для установки драйвера/компонента часто нужен запуск «от имени администратора».
- Проверьте свойства папки/файла → Безопасность → наличие прав на чтение/запись. В корпоративной среде ограничения могут задаваться политиками.
- Если вопрос в контроле учётных записей, не «ломайте» безопасность навсегда: корректнее временно выполнить действие с повышением прав. Полное отключение UAC как постоянное решение Microsoft не рекомендует из соображений безопасности.
Устранить ошибку 0x80070005, если не работает Microsoft Store или приложения
Для Store/встроенных приложений 0x80070005 часто связан с кэшем или регистрацией пакетов.
- Сбросьте кэш Store:
Win+R→wsreset. - Проверьте дату/время и регион (неверные параметры иногда мешают службам).
- Если ошибка повторяется, запустите средство устранения неполадок «Приложения Магазина Microsoft» (в Windows 11 — в разделе «Другие средства»; в Windows 10 — в «Устранение неполадок»).
Устранить ошибку 0x80070005: безопасность, драйверы и «чистая загрузка»
Иногда 0x80070005 вызывает конфликт с защитным ПО или службами:
- Временно как отключить сторонний антивирус/фаервол — только на время проверки и с пониманием рисков. Затем обязательно как включить защиту обратно.
- Проверьте «Безопасность Windows» → защита от программ-вымогателей (Controlled folder access): при блокировке добавьте приложение в разрешённые, а не отключайте защиту навсегда.
- Обновите драйверы (особенно чипсет/хранилище) через Windows Update или сайт производителя. Некорректный драйвер может ломать установку обновлений.
- Для диагностики выполните «чистую загрузку» (отключение сторонних служб/автозагрузки) и повторите действие. Это помогает понять, что именно мешает системе.
Устранить ошибку 0x80070005: что делать, если ничего не помогло
Если вы прошли шаги выше, а ошибка Windows сохраняется:
- проверьте журнал событий (Event Viewer) и код сбоя конкретного компонента;
- попробуйте выполнить обновление/установку в режиме администратора и на «чистой загрузке»;
- для Windows 10/11 крайний вариант — восстановление системы или «Сбросить этот компьютер» с сохранением файлов (в зависимости от версии и политики устройства).
Такой подход — от проверок служб и прав до восстановления SFC/DISM — обычно позволяет устранить ошибку 0x80070005 без переустановки и без снижения уровня безопасности системы.