Центр Диагностики & База Системных Ошибок

Решения для Windows Server, Active Directory, 1С, СУБД, Linux, Cisco, MikroTik и IP-телефонии.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, баз данных и сетевого оборудования. Перед выполнением действий обязательно создайте резервную копию. При отсутствии необходимой квалификации обратитесь к ИТ-специалистам.

Ошибка 0x80080005 в Windows: Server execution failed — методы устранения

Обновлено: 11.09.2026  ·  Официальная база знаний

Симптомы ошибки 0x80080005

Код ошибки 0x80080005 соответствует программной ошибке COM/DCOM: CO_E_SERVER_EXEC_FAILURE (Сбой при удаленном вызове процедуры / Ошибка выполнения на сервере). Она возникает в Центре обновления Windows, при открытии приложений Microsoft Store или работе системных служб.

КомпонентКод ошибкиПричина
Центр обновления Windows0x80080005Служба TrustedInstaller или wuauserv не смогла инициализировать COM-сервер
Microsoft Store / UWPServer execution failedНарушение прав доступа к объектам DCOM для служебных аккаунтов
Запуск офисных приложений (Office)0x80080005Блокировка службы интеграции и межпроцессного взаимодействия OLE/COM

Пошаговое устранение сбоя подсистемы DCOM (0x80080005)

  1. Предоставьте полные права учетным записям на системный том: ошибка часто вызвана отсутствием прав у сервиса ALL APPLICATION PACKAGES на системные каталоги:
    icacls "C:\Program Files\WindowsApps" /reset /t /c /q; icacls "C:\Windows" /grant:r "NT SERVICE\TrustedInstaller:(OI)(CI)F"
  2. Настройте параметры безопасности DCOM по умолчанию: нажмите Win + R, введите dcomcnfg. Раскройте: Службы компонентов > Компьютеры > Мой компьютер > ПКМ > Свойства:
    • Во вкладке Свойства по умолчанию (Default Properties): убедитесь, что включен флаг «Разрешить распределенный COM» и уровень проверки подлинности установлен в «Подключить» (Connect).
    • Во вкладке Безопасность по умолчанию (Default Security) в разделах «Права доступа» и «Разрешения на запуск» нажмите Настроить по умолчанию.
  3. Перерегистрируйте библиотеки Центра обновления и WMI:
    regsvr32.exe /s atl.dll; regsvr32.exe /s urlmon.dll; regsvr32.exe /s mshtml.dll; net stop winmgmt /y; net start winmgmt
  4. Выполните сканирование поврежденных файлов:
    sfc /scannow; Dism /Online /Cleanup-Image /RestoreHealth

Совет: Если ошибка возникает исключительно в Центре обновления Windows, временно отключите сторонние антивирусные экраны, которые могут блокировать инициализацию интерфейса IAutomaticUpdates через RPC.

Практический опыт инженера: Практика ITSTM: При возникновении 0x80080005 на терминальных фермах RDS обратите внимание на ветку HKLM\SOFTWARE\Microsoft\Ole. Наличие строкового параметра DefaultAccessPermission со сбитыми дескрипторами безопасности блокирует запуск сессий пользователей.

Частые вопросы (FAQ)

Что буквально означает ошибка 0x80080005?

Это COM-статус CO_E_SERVER_EXEC_FAILURE, свидетельствующий о том, что исполняемый процесс или служба, зарегистрированная как COM-сервер, не смогла запуститься в течение заданного интервала времени (таймаута) или упала при старте.

Может ли поврежденный профиль пользователя вызывать эту ошибку?

Да, при повреждении ветки реестра HKCU\Software\Classes запуск любых ассоциированных COM-компонентов выдает 0x80080005.

Как перезапустить службу установщика Windows вручную?

В командной строке выполните net stop trustedinstaller && net start trustedinstaller.

Помогает ли сброс параметров Winsock при ошибке 0x80080005?

Да, если сбой затронул сокетную инфраструктуру RPC, команды netsh winsock reset и netsh int ip reset восстанавливают штатное взаимодействие.