Найти в Дзене

Distributedcom 10005 windows 10 как исправить ошибку

Ошибка DistributedCOM (DCOM) с кодом 10005 в Windows 10 указывает на проблему с доступом к серверу DCOM. DCOM позволяет приложениям взаимодействовать друг с другом по сети. Ошибка 10005 может быть вызвана различными причинами, включая неправильные настройки разрешений, проблемы с сетевым подключением или неисправности системных служб. Вот несколько шагов по устранению этой ошибки:

I. Основные решения (начните с них):

Проверьте журнал событий Windows:

Нажмите Win + R, введите eventvwr. msc и нажмите Enter.

В левой панели разверните “Журналы Windows” и выберите “Система”.

Ищите события с кодом 10005, связанные с DistributedCOM.

Просмотрите описание события, чтобы получить больше информации о причине ошибки. В описании часто указывается имя приложения (CLSID) и сервер, к которому не удалось получить доступ. Запишите эту информацию, она понадобится позже.

Перезапустите связанные службы:

Нажмите Win + R, введите services. msc и нажмите Enter.

Найдите и перезапустите следующие службы:

DCOM Server Process Launcher (Запускатель процессов-серверов DCOM): Щелкните правой кнопкой мыши и выберите “Перезапустить”.

Remote Procedure Call (RPC) (Удаленный вызов процедур (RPC)): Щелкните правой кнопкой мыши и выберите “Перезапустить”.

RPC Endpoint Mapper (Сопоставитель конечных точек RPC): Щелкните правой кнопкой мыши и выберите “Перезапустить”.

Проверьте сетевое подключение: Убедитесь, что ваш компьютер подключен к сети и что нет проблем с сетевым оборудованием (маршрутизатор, сетевой адаптер).

Временно отключите антивирусное программное обеспечение и брандмауэр: Антивирусное программное обеспечение и брандмауэр могут блокировать соединения DCOM. Временно отключите их и проверьте, исчезнет ли ошибка. Не забудьте включить их обратно после завершения проверки.

Проверьте дату и время: Неправильные дата и время могут вызывать проблемы с проверкой подлинности DCOM. Установите правильную дату и время.

II. Расширенные решения (если основные не помогли):

Настройте разрешения DCOM:

Нажмите Win + R, введите dcomcnfg и нажмите Enter.

Разверните “Службы компонентов” > “Компьютеры” > “Мой компьютер”.

Щелкните правой кнопкой мыши на “Мой компьютер” и выберите “Свойства”.

Перейдите на вкладку “Безопасность COM”.

В разделе “Разрешения на запуск и активацию” нажмите “Изменить ограничения”.

Добавьте учетные записи “SYSTEM”, “Администраторы” и “Все” и предоставьте им права “Локальный запуск” и “Локальная активация”.

В разделе “Разрешения доступа” нажмите “Изменить ограничения”.

Добавьте учетные записи “SYSTEM”, “Администраторы” и “Все” и предоставьте им права “Локальный доступ”.

Нажмите “ОК” и перезагрузите компьютер.

Настройте разрешения DCOM для конкретного приложения:

В окне “Службы компонентов” (открытом через dcomcnfg) перейдите в “Службы компонентов” > “Компьютеры” > “Мой компьютер” > “DCOM-приложения”.

Найдите приложение, указанное в журнале событий (по CLSID, который вы записали).

Щелкните правой кнопкой мыши на приложении и выберите “Свойства”.

Перейдите на вкладку “Безопасность”.

Настройте разрешения на запуск и активацию, а также разрешения доступа, как описано в пункте 1.

На вкладке “Расположение” убедитесь, что приложение запускается на этом компьютере.

Нажмите “ОК” и перезагрузите компьютер.

Измените запись реестра (будьте осторожны!):

Внимание: Неправильное изменение реестра может привести к серьезным проблемам с операционной системой. Прежде чем вносить изменения, сделайте резервную копию реестра.

Нажмите Win + R, введите regedit и нажмите Enter.

Перейдите к следующему ключу: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole.

Щелкните правой кнопкой мыши в правой панели и выберите “Создать” > “Параметр DWORD (32 бита)”.

Назовите параметр LegacyAuthenticationLevel и установите его значение равным 1.

Перезагрузите компьютер.

Проверьте параметры брандмауэра Windows: Убедитесь, что брандмауэр Windows не блокирует соединения DCOM. Добавьте исключения для портов и служб, используемых DCOM.

Проверьте наличие поврежденных системных файлов: Откройте командную строку с правами администратора (см. ранее) и введите команду sfc /scannow. Дождитесь завершения процесса сканирования и перезагрузите компьютер.

Выполните чистую загрузку Windows: Чистая загрузка запускает Windows с минимальным набором драйверов и программ. Это поможет определить, не вызывает ли проблема какое-либо стороннее программное обеспечение.

Нажмите Win + R, введите msconfig и нажмите Enter.

Перейдите на вкладку “Службы”.

Установите флажок “Не отображать службы Майкрософт”.

Нажмите кнопку “Отключить все”.

Перейдите на вкладку “Автозагрузка” и нажмите кнопку “Отключить все”.

Перезагрузите компьютер.

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

III. Дополнительные советы:

Убедитесь, что все обновления Windows установлены: Установите последние обновления для Windows 10.

Проверьте жесткий диск на наличие ошибок: Используйте утилиту CHKDSK для проверки и исправления ошибок на жестком диске.

Проверьте оперативную память: Запустите тест памяти Windows, чтобы убедиться, что оперативная память работает исправно.

Попробуйте восстановить систему из точки восстановления: Если проблема возникла недавно, попробуйте восстановить систему из точки восстановления, созданной до возникновения проблемы.

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

Важно:

Прежде чем вносить какие-либо изменения в реестр, сделайте резервную копию реестра.

Будьте внимательны и следуйте инструкциям точно.

Если вы не уверены в своих действиях, обратитесь за помощью к специалисту.

Ошибка DCOM 10005 может быть сложной в диагностике и устранении. Терпеливо выполняйте все шаги, и вы сможете решить проблему.

  📷
📷