Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

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

Event ID 10000 Windows Server, AD и Роли

Event ID 10000 DistributedCOM: не удалось запустить сервер DCOM

Обновлено: 28.08.2026 · Официальная документация ↗

Симптомы ошибки запуска DCOM (Event ID 10000)

В системном журнале System фиксируется ошибка: Event ID 10000: Unable to start a DCOM Server: [GUID_Сервера] as [Пользователь/Служба]. The error: [Текст_ошибки] occurred while starting this command.

СимптомПоследствия
Сбой вызова COM+ компонентовПрикладное ПО не может запустить фоновый COM-объект
Отказ администрирования через WMIСлужбы удаленного мониторинга не могут подключиться к серверу
Ошибки авторизации Logon FailureСервисный аккаунт не имеет прав «Вход в качестве службы»

Пошаговое устранение сбоя сервера DCOM (Event ID 10000)

  1. Определите проблемное приложение по его GUID (AppID): найдите имя программы в реестре:
# Поиск имени COM-сервера по его GUID из ошибки:
$AppID = "{ВАШ-GUID-ИЗ-ОШИБКИ}"
Get-ItemProperty -Path "HKLM:\SOFTWARE\Classes\AppID\$AppID" -ErrorAction SilentlyContinue | Select-Object '(default)', LocalService, RunAs
  1. Настройте права запуска и активации в оснастке Component Services:

Запустите dcomcnfg.exe > Службы компонентов > Компьютеры > Мой компьютер > Настройка DCOM > Найдите приложение по имени или AppID > Свойства > вкладка «Безопасность» > В разделе «Разрешения на запуск и активацию» выберите «Настроить» и предоставьте локальной/доменной учетной записи права Локальный запуск и Локальная активация.

  1. Проверьте пароль учетной записи запуска (RunAs Identity): если COM-сервер настроен на запуск от конкретного пользователя, обновите его пароль во вкладке «Удостоверение» (Identity).

Совет: Если сервер не может запуститься из-за ошибки Error 5: Access is denied, добавьте учетную запись пользователя в локальную группу безопасности Distributed COM Users (Пользователи DCOM).

💡 Практика специалистов: Event 10000 часто возникает при попытке запуска компонентов Word/Excel автоматизацией веб-сервера IIS. Переведите удостоверение COM-объекта в dcomcnfg в режим 'Запускающий пользователь' (Launching User).

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

Что такое DCOM простыми словами?

DCOM (Distributed Component Object Model) — это протокол Microsoft, позволяющий программам запускать программные объекты и вызывать их функции на локальном или удаленном компьютере.

Как по GUID быстро найти исполняемый .exe файл программы?

Проверьте реестр в ветке HKLM:\SOFTWARE\Classes\CLSID\[GUID]\LocalServer32.

Опасно ли игнорировать ошибки Event 10000?

Если при этом все бизнес-приложения работают корректно, событие часто является некритичным фоновым шумом Windows.

Как предоставить доступ к DCOM через реестр без графической оснастки?

Через утилиту dcomperm.exe из состава Windows SDK или скрипты PowerShell манипуляции бинарными дескрипторами безопасности.

Полезные материалы
Рекомендуем