Открыть сервисСервис

Код ошибки 0x80070005 в Windows 10

Код ошибки 0x80070005 (E_ACCESSDENIED) — системная ошибка Windows, обозначающая отказ в доступе к файлу, папке или реестру. В Windows 10 наиболее часто встречается при обновлении системы через Центр обновления Windows, при установке программ, при работе служб виртуализации и при обращении к защищённым ресурсам. Код является стандартным HRESULT-значением, возвращаемым подсистемой безопасности Windows.

Причины возникновения

Основные причины появления ошибки 0x80070005:

  • недостаточные права пользователя на файлы, папки или ветки реестра;
  • повреждение компонентов Центра обновления Windows (папки SoftwareDistribution, Catroot2);
  • конфликт антивирусного программного обеспечения или брандмауэра;
  • повреждение системных файлов (SFC-компонентов) или хранилища компонентов (WinSxS);
  • некорректные настройки прав доступа к служебным каталогам;
  • наличие вредоносного ПО, блокирующего системные процессы;
  • проблемы с драйверами или службами Hyper-V (при ошибках виртуализации).

Способы исправления

Проверка прав доступа

При обращении к конкретной папке или файлу необходимо убедиться, что учётная запись пользователя обладает полными правами. Для этого в свойствах объекта на вкладке «Безопасность» добавляется учётная запись с разрешением «Полный доступ». Для системных папок (например, C:\Windows\SoftwareDistribution) рекомендуется назначать владельца через вкладку «Дополнительно».

Запуск от имени администратора

Для установки программ и выполнения операций, требующих повышенных привилегий, установщик запускается через контекстное меню с выбором «Запуск от имени администратора». Для автоматического запуска всех программ с повышенными правами можно настроить политику через оснастку «Локальная группа» (gpedit.msc).

Исправление Центра обновления Windows

Последовательность действий при ошибке обновления:

  1. Отключение служб wuauserv, bits, cryptsvc через оснастку «Службы» или командную строку (net stop).
  2. Переименование папок SoftwareDistribution и Catroot2 (например, в SoftwareDistribution.old).
  3. Перезапуск служб.
  4. Повторная попытка установки обновлений.

Для автоматизации используется пакетный файл:

``bat net stop wuauserv net stop cryptsvc ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start wuauserv net start cryptsvc ``

Проверка и восстановление системных файлов

Командная строка запускается от администратора, выполняются команды:

  • sfc /scannow — проверка и восстановление системных файлов;
  • DISM /Online /Cleanup-Image /RestoreHealth — восстановление хранилища компонентов.

После завершения DISM повторно запускается SFC, после чего система перезагружается.

Проверка антивируса и брандмауэра

Временное отключение стороннего антивируса помогает исключить блокировку установщика. Если ошибка исчезает, необходимо добавить программу или процесс в исключения антивируса. Встроенный защитник Windows также может блокировать установку — исключение добавляется через «Безопасность Windows» → «Защита от вирусов и угроз» → «Управление настройками» → «Исключения».

Проверка прав реестра

Для ошибок, связанных с реестром, используется оснастка regedit. Проверяются ветки:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

Учётная запись SYSTEM и Administrators должны иметь полный доступ. Изменение прав выполняется через контекстное меню ключа → «Разрешения».

Использование встроенных средств восстановления

В Windows 10 доступны:

  • «Восстановление при загрузке» (в разделе «Параметры» → «Обновление и безопасность» → «Восстановление» → «Особые варианты загрузки»);
  • точка восстановления системы через оснастку «Восстановление системы»;
  • сброс Windows с сохранением файлов.

Проверка на вредоносное ПО

Рекомендуется выполнить полное сканирование средствами Защитника Windows (MpCmdRun.exe -Scan -ScanType 2) или использовать утилиту Malicious Software Removal Tool, распространяемую через Microsoft Update.

Профилактика

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

Источники

  • Документация Microsoft по кодам ошибок обновления Windows
  • База знаний Microsoft Support (support.microsoft.com)
  • Техническая документация Windows 10 (docs.microsoft.com)
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru