ошибка distributedcom код события 10016 windows 10

Ошибка DistributedCOM 10016 в Windows 10 как исправить

Иногда при запуске компьютера в журнале событий Windows 10 можно увидеть ошибку с кодом события 10016, вызванную службой DistributedCOM (DCOM). Этот компонент используется практически во всех версиях ОС Windows, поэтому ошибка может возникнуть на любом компьютере. В большинстве случаев она никак не нарушает работу ПК, но может мешать тем, что вызывает появление уведомлений при каждом старте системы. Что это за ошибка DistributedCOM 10016 в работе Виндовс 10, каковы причины её появления, и как ее исправить? Расскажу об этом в данной статье.

Почему появляется ошибка DistributedCOM 10016?

Найти ошибку DistributedCOM 10016 можно в службе «Просмотр событий», которая открывается через раздел «Администрирование» панели управления, утилитой «Выполнить» или командой eventvwr в командной строке. Служба отслеживает все, что происходит с системой и установленными приложениями, а также планирует выполнение задач в будущем.

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

Ошибка DistributedCOM 10016 в Windows 10 — это системное событие, поэтому находится она в пункте «Система» раздела «Журналы Windows» в меню слева. Справа расположен список событий, в котором и можно найти ошибку — она помечена красной иконкой с восклицательным знаком. В верхнем окне справа отмечается основная информация о событии — точное время, код и источник. В нижнем окне служба показывает всю информацию об ошибке, которой достаточно для ее решения, но разобраться в этих данных может быть сложно для начинающего пользователя.

Об ошибке DistributedCOM 10016 журнал говорит, что причиной ее является невозможность запуска конкретного приложения службой DCOM из-за отсутствия у системы разрешения на это. Ниже указан код приложения (ADDID) в шестнадцатеричной системе. Какой программе соответствует этот код, в данном случае не важно, ее название не потребуется для исправления ошибки 10016.

Еще ниже указано, какому пользователю нужно разрешение на запуск приложения. Как правило, при возникновении ошибки DCOM 10016 это пользователь SYSTEM. Таким образом, в том, как исправить ошибку DistributedCOM 10016 в Windows 10, нет особых сложностей — нужно найти соответствующее приложение и предоставить системе права на его запуск.

Как исправить ошибку DCOM 10016?

Сначала надо дать себе права на изменение разрешений службы DistributedCOM.

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

Делается это через реестр:

Теперь у вас есть право дать службе DCOM разрешение на использование проблемного приложения. Делается это через утилиту «Службы компонентов», которая открывается командой dmconfig в окне «Выполнить».

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

После открытия утилиты порядок действий таков:

После перезагрузки компьютера новые опции активируются. Так как исправить ошибку DistributedCOM 10016 на Windows 10 достаточно один раз, в дальнейшем она перестанет появляться.

Источник

DCOM event ID 10016 регистрируется в Windows

В этой статье предоставляется обходное решение для решения события 10016, которое регистрируется Windows при доступе к компонентам DCOM.

Применяется к: Windows 10 — все выпуски, Windows Server 2019, Windows Server 2016
Исходный номер КБ: 4022522

Симптомы

На компьютере, на Windows 10, Windows Server 2019 или Windows Server 2016, в журналы событий системы регистрируется следующее событие.

Причина

Эти события 10016 записывают, когда компоненты Майкрософт пытаются получить доступ к компонентам DCOM без необходимых разрешений. В этом случае такое поведение ожидается и по проекту.

Реализован шаблон кодирования, в котором код сначала пытается получить доступ к компонентам DCOM с одним набором параметров. Если первая попытка не увенчалась успехом, она снова пытается использовать другой набор параметров. Причина, по которой она не пропускает первую попытку, заключается в том, что существуют сценарии, в которых она может быть успешной. В этих сценариях предпочтительнее.

Обходной путь

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

При желании продвинутые пользователи и ИТ-специалисты могут подавить эти события из представления в viewer event. Для этого создайте фильтр и вручную отредактировать XML-запрос фильтра, аналогичный следующему:

Все они записывают в журналы событий 10016.

Дополнительные сведения о ручном построении запросов просмотра событий см. в см. в обзоре Consuming Events.

Кроме того, эту проблему можно решить, изменяя разрешения на компоненты DCOM, чтобы предотвратить вход этой ошибки в журнал. Однако этот метод не рекомендуется, так как:

Источник

Ошибка DistributedCOM Код события 10016 Windows

В ходе расследования выясняется, что при попытке запустить сервер DCOM с помощью приложения у вас нет никаких прав на это, и вы получите приведенную ниже ошибку в средстве просмотра событий: «Параметры разрешений для конкретного приложения не дают разрешения Локальной Активации для приложения COM-сервера«.

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

Исправление кода события 10016 Ошибки DistributedCOM

Это самый быстрый и простой способ, чтобы исправить ошибку DistributedCOM с кодом события 10016, но менее надежный.

Нажмите Win+R и введите regedit, чтобы запустить редактор реестра. В реестре перейдите по пути:

Перезагрузите ПК и проверьте, появляется ли ошибка. Если да, то следуем ниже большому способу из 3 пунктов, где мы зададим привилегии для определенного DCOM.

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

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

2. Отроем теперь редактор реестра. Нажмите сочетание кнопок Win+R и введите regedit.

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

3. В редакторе реестра выделите «Компьютер» одним нажатием мышки и нажмите «Правка» > «Найти«.

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

Открытие сервисов компонентов

Наберите в поиске windows «Службы компонентов«, нажмите правой кнопкой мыши и выберите запустить от имени администратора.

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

Перейдите по следующему пути Службы компонентов > Компьютеры > Мой компьютер > Настройка DCOM > и найдите в списке RuntimeBroker.

В некоторых случаях может быть два файла с этим именем. Вам нужно выяснить, какой файл несет ответственность за ошибку, что ниже мы и сделаем.

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

Исправление разрешений

Наконец, когда вы удостоверились, что это именно тот файл выдает ошибку, то проделайте следующие шаги:

Запуск сценария PowerShell активирует эту кнопку настройки с помощью команды, но я рекомендую воспользоваться этим способом, если у вас не получилось все по порядку. Пропустите этот шаг «Запуск сценария PowerShell», если что потом вернетесь к нему.

Чтобы обойти эту ошибку, вам нужно отредактировать некоторые разрешения в разделе «Служба компонентов» ключа RuntimeBroker. Прежде чем перейти к модификации, вам нужно запустить скрипт, который поможет вам изменить разрешения. Дальше поймете зачем мы это делали.

1. Нажмите сочетание кнопок Win+X и выберите Windows PowerShell (администратор).

2. Загрузите файл с кодом ниже. Разархивируйте скаченный архив, в нем содержится текстовый файл с кодом.

3. Вставьте скаченный скрипт с файла в командную строку PowerShell.

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

Добавим группы система и local service.

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

Аналогичным способом, что описан выше добавьте «Система«.

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

Теперь у вас появились две группы система и local service, нажмите на каждую из них и поставьте галочки в пунктах «Локальный запуск» и «Локальная активация».

Перезагрузите компьютер, ноутбук и код события 10016 Ошибка DistributedCOM должен пропасть.

Источник

Ошибка 10016 DistributedCOM в Windows 10 – как исправить?

Далеко не все ошибки в Windows проявляют себя очевидным образом – аварийным завершением работы приложений, отказом базовых функций управления или появлением окон с тревожными уведомлениями. О том, что в системе случился тот или иной сбой, пользователь может даже не подозревать, если только он не имеет привычки регулярно просматривать Журнал событий. Такие скрытые ошибки, как правило, не являются критичными и в большинстве случаев указывают на некорректную работу компонентов. Примером может служить ошибка 10016 DistributedCOM в Windows 10, регулярно появляющаяся в Журнале событий обычно сразу после загрузки операционной системы.

Появление ошибки 10016 говорит о том, что системная служба DCOM не смогла запустить какое-то приложение по причине отсутствия у системы (пользователя SYSTEM) соответствующих прав. Какое это приложение, можно определить по его APPID-коду в описании. Однако это не столь важно, ведь для исправления неполадки достаточно знать именно APPID и CLSID COM-сервера, который также указан в описании неполадки. Сама же неисправность устраняется предоставлением системе полных прав на запуск приложения.

Исправление ошибки 10016 DistributedCOM

Перед тем как приступать к активным действиям, необходимо получить список ошибок в оснастке просмотра событий. Открыв ее командой eventvwr, разверните в левой колонке Журналы Windows – Система, справа нажмите «Фильтр текущего журнала» и отсортируйте записи по коду события 10016 и/или источнику.

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

Теперь скопируйте APPID-код приложения из описания ошибки и откройте командой regedit штатный редактор реестра.

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

Выделите корневой раздел «Компьютер» и выполните поиск по скопированному идентификатору, отметив среди искомых объектов «Имена разделов».

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

Далее кликните ПКМ по найденному разделу, выберите в меню «Разрешения» и нажмите в открывшемся окошке кнопку «Дополнительно».

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

В окне дополнительных параметров напротив имени владельца нажмите «Изменить», потом «Дополнительно», затем «Поиск» и выберите в качестве нового хозяина «Администраторы». Последовательно сохраните настройки.

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

Точно такие же действия выполните в отношении ключа CLSID – найдите в реестре соответствующий ему раздел, поменяйте его владельца на «Администраторы» и предоставьте группе полный доступ. На этом первый этап исправления ошибки 10016 DistributedCOM завершен.

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

Этап 2

Изменив разрешения в реестре, откройте командой comexp.msc или dcomcnfg встроенное приложение «Службы компонентов», разверните в левой колонке ветку настроек так, как показано на скриншоте, и отыщите справа элемент «RuntimeBroker».

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

Вполне вероятно у вас будет два таких элемента. Чтобы найти нужный, откройте его свойства и убедитесь, что указанный в них код приложения совпадает с APPID из описания ошибки 10016 DistributedCOM в Журнале событий. Неполадка с кодом события 10016 в Windows 10 может быть связана не только с RuntimeBroker, но и с другими приложениями, возможно, вам придется проверить их все.

Удостоверившись в правильности данных, переключитесь на вкладку «Безопасность» и нажмите кнопку «Изменить» в разделе «Разрешение на запуск и активацию».

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

Если система попросит удалить нераспознаваемые записи разрешений, удалите таковые. Теперь нажмите в открывшемся окошке разрешений кнопку «Добавить», затем «Дополнительно», найдите через поиск пользователя LOCAL SERVICE и предоставьте ему разрешения на локальный запуск и на локальную активацию.

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

Аналогичным образом добавьте с идентичными правами пользователя СИСТЕМА. Делается это по той же схеме, которая описана выше. Добавив указанных пользователей, последовательно сохраните все настройки и перезагрузите компьютер.

По идее, описанные выше действия должны помочь исправить ошибку 10016 в Windows 10, но, как показывает практика, в ряде случаев администратору не удается получить доступ к настройкам разрешений. Причины тому могут быть разными, а попытки их устранения нередко связаны с определенными рисками. Поэтому, если ошибка DistributedCOM не вызывает явных проблем, лучше проигнорировать ее, чтобы не навредить операционной системе и настройкам безопасности еще больше.

Источник

Ошибка DistributedCOM 10016 в Windows: Параметры разрешений для приложения не дают разрешения локальной активации

В этой заметке я покажу, как исправить ошибку c Event ID 10016 от источника DistributedCOM на компьютере с Windows 10 / Windows Server 2012 R2. Ошибка DCOM 10016 довольно часто встречается как в клиентских, так и в серверных версиях Windows, начиная еще со времен Windows XP и исправляется она одинаково, независимо от редакции Windows.

Проблема проявляется следующим образом: в журнале событий системы при загрузке компьютера или попытке запуска/установки приложения появляется следующая ошибка:

Log Name: Система
Source: DistributedCOM
Event ID: 10016
Level: Ошибка
User: SYSTEM
Описание: Параметры разрешений для конкретного приложения не дают разрешения Локальный Запуск для приложения COM-сервера с CLSID <1CCB96F4-B8AD-4B43-9688-B273F58E0910>и APPID пользователю NT AUTHORITY\система с SID (S-1-5-18) и адресом LocalHost (с использованием LRPC). Это разрешение безопасности можно изменить с помощью служебной программы управления службами компонентов.

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

В англоязычных версиях Windows описание ошибки такое:

The machine-default permission settings do not grant Local Activation permission for the COM Server application with CLSID

<000209FF-0000-0000-C000-000000000046>and APPID Unavailable to the user IIS APPPOOL\appIISPool SID (S-1-5-82-3351576649-1006875745-771203599-42452693-1279824824) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool.

ошибка distributedcom код события 10016 windows 10. Смотреть фото ошибка distributedcom код события 10016 windows 10. Смотреть картинку ошибка distributedcom код события 10016 windows 10. Картинка про ошибка distributedcom код события 10016 windows 10. Фото ошибка distributedcom код события 10016 windows 10

Судя по описанию ошибки: некий пользователь (например, IIS Apppool) или система (NT AUTHORITY\система) пытается запустить некий компонент COM с помощью инфраструктуры DCOM и не может этого сделать из-за отсутствия права «Локальный Запуск» или «Локальная активация» (Local Activation Permission). В коде ошибки содержатся только коды классов COM компонента и приложения. Попробуем определить, какому именно приложению принадлежит идентификатор и предоставить права, необходимые для его запуска.

Из описания события необходимо скопировать идентификаторы CLSID и APPID. В моем случае это

(в некоторых случаях идентификатор приложения может быть не указан — APPID Unavailable).

Также обратите внимание каких разрешений не хватает (Local Activation permission) и для какой учетной записи (NT AUTHORITY\SYSTEM или IIS APPPOOL\appIISPool SID — S-1-5-82-3351576649-1006875745-771203599-42452693-1279824824).

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *