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

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

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

Ошибки DCOM Event ID 10009 в Server Manager: решение проблем RPC

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

Симптомы ошибки DCOM 10009 в Server Manager

При попытке управления удаленными серверами через консоль Server Manager статус целевого хоста переходит в Online - Cannot get role and feature data или Configuration refresh failed with the following error: The RPC server is unavailable. В системном журнале регистрируется ошибка Event ID 10009: DCOM was unable to communicate with the computer [Сервер] using any of the configured protocols.

СимптомГде регистрируетсяПричина
Event ID 10009 DCOMЖурнал SystemСетевой фаервол блокирует порты RPC Endpoint Mapper (TCP 135) или динамический пул портов
WinRM / DCOM Connect TimeoutServer ManagerСлужба удаленного управления WinRM не настроена или заблокирована политикой GPO
Access is denied (DCOM)DCOM Security LogУ пользователя нет прав на удаленный запуск и активацию компонентов DCOM

Пошаговое устранение сбоев DCOM и RPC в Server Manager

  1. Включите правила брандмауэра для удаленного управления на целевом сервере:
    Enable-NetFirewallRule -DisplayGroup "Remote Server Management"; Enable-NetFirewallRule -DisplayGroup "Windows Remote Management"; Enable-NetFirewallRule -DisplayGroup "Remote Event Log Management"
  2. Проверьте и активируйте службу WinRM (Windows Remote Management):
    winrm quickconfig -quiet; Set-Service -Name WinRM -StartupType Automatic; Start-Service -Name WinRM
  3. Настройте разрешения DCOM по умолчанию через Dcomcnfg: в dcomcnfg.exe перейдите в Службы компонентов > Компьютеры > Мой компьютер > Свойства > Безопасность COM > в разделах «Права на доступ» и «Разрешения на запуск и активацию» предоставьте группе Администраторы права Удаленный доступ и Удаленная активация.
  4. Проверьте связность портов RPC и WinRM с управляющей машины:
    Test-NetConnection -ComputerName remote-srv01 -Port 135; Test-NetConnection -ComputerName remote-srv01 -Port 5985

Совет: В современных версиях Windows Server диспетчер серверов преимущественно использует WinRM (HTTP/5985). Переключение с устаревшего DCOM на WinRM устраняет 90% ошибок Event ID 10009.

Практический опыт инженера: Никогда не отключайте IPv6 в свойствах сетевой карты — это ломает внутренний биндинг DCOM/RPC. Для корректного отключения IPv6 используйте параметр DisabledComponents = 0xFFFFFFFF в реестре HKLM:\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters.

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

Почему Server Manager генерирует именно ошибку DCOM, а не WinRM?

Для сбора определенных метрик (старые счетчики производительности, Event Viewer, оснастки MMC) консоль Server Manager по-прежнему осуществляет резервный вызов через DCOM/RPC.

Как ограничить динамический диапазон портов RPC для фаервола?

С помощью команды netsh int ipv4 set dynamicport tcp start=50000 num=1000 можно сузить диапазон динамических портов RPC.

Что делать, если управляемый сервер находится в рабочей группе (Workgroup)?

Необходимо добавить имя сервера в список TrustedHosts: Set-Item WSMan:\localhost\Client\TrustedHosts -Value 'RemoteIP' -Force.

Влияет ли протокол IPv6 на появление ошибки 10009?

Да, если IPv6 отключен некорректно через снятие галочки в свойствах адаптера, стек RPC продолжает пытаться использовать IPv6-интерфейсы и сбоит по таймауту.