Исправить ошибку DCOM Event ID 10016 в Windows 10

Fix Dcom Event Id 10016 Error Windows 10



Если вы получаете сообщение об ошибке DCOM Event ID 10016 в Windows 10, вероятно, это связано с тем, что вы используете неправильную версию операционной системы. Вот как это исправить. Во-первых, убедитесь, что вы используете Windows 10 версии 1607 или выше. Для этого перейдите в «Настройки» > «Система» > «О программе» и проверьте номер своей версии. Если вы не используете последнюю версию Windows 10, вы можете выполнить обновление, выбрав «Настройки» > «Обновление и безопасность» > «Центр обновления Windows» и нажав кнопку «Проверить наличие обновлений». После обновления вы можете исправить ошибку DCOM Event ID 10016, выполнив следующую команду в командной строке с повышенными привилегиями: regsvr32 %windir%system32wbemwmiutils.dll Перезагрузите компьютер, и ошибка DCOM Event ID 10016 должна быть исправлена.



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





В Объектная модель распределенных компонентов (DCOM) является важным аспектом работы в сети на компьютерах с Windows. Это запатентованная Microsoft технология, которая срабатывает каждый раз, когда приложение подключается к Интернету. Традиционный COM может получить доступ к информации только на одном компьютере, тогда как DCOM может получить доступ к данным на удаленных серверах.





Например, многие веб-сайты и службы используют сценарии для доступа к удаленному серверу. Когда ваша система отправляет запрос с помощью сценария или иным образом, DCOM перенаправляет запрос определенному объекту сценария. Учитывая, как часто современные приложения используют сетевое соединение и наше обычное использование компьютеров, вы можете увидеть, насколько активно используется DCOM.



Ошибка идентификатора события DCOM 10016

Ошибка идентификатора события DCOM 10016

Вы можете заметить следующее событие 10016, зарегистрированное в журналах системных событий на компьютере под управлением Windows 10, Windows Server 2016, Windows Server 2019, Windows Server версии 1903 или Windows Server 1909:

Источник: Microsoft-Windows-DistributedCOM
Идентификатор события: 10016
Описание. Параметры разрешений для конкретных приложений не предоставляют разрешения на локальную активацию для приложения COM-сервера с CLSID.
{D63B10C5-BB46-4990-A94F-E40B9D520160}
и APPID
{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
пользователю NT AUTHORITY SYSTEM SID (S-1-5-18) с адреса LocalHost (используя LRPC), работающего в контейнере приложений Unreachable SID. Это разрешение безопасности можно изменить с помощью инструмента администрирования служб компонентов.



Как правило, указанная выше ошибка регистрируется в средстве просмотра событий. Однако стоит отметить, что существуют варианты ошибки Event ID 10016. Однако процедура устранения ошибки по существу такая же.

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

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

Как устранить ошибку с идентификатором события DCOM 10016

Чтобы решить эту проблему, Microsoft предлагает создать фильтр XML для подавления ошибки DCOM с идентификатором 10016.

Вот как:

  • Откройте средство просмотра событий (нажмите клавишу Windows + R. В диалоговом окне «Выполнить» введите событиеvwr и нажмите Enter).
  • Кик Окна журнала > Система .
  • Нажмите Фильтровать текущий журнал под Действие хлеб
  • Выберите вкладку XML и установите флажок Редактировать запрос вручную вариант.
  • Скопируйте и вставьте следующий XML-текст в диалоговое окно фильтра.
|_+_|

В этом запросе параметр4 соответствует CLSID приложения COM-сервера, параметр5 соответствует APPID и параметр8 соответствует SID контекста безопасности, все они записываются в журналы событий 10016.

  • Нажмите Отлично .

Записи об ошибках DCOM с идентификатором события 10016 теперь скрыты от просмотра.

Кроме того, вы можете решить проблему с разрешениями DCOM с помощью редактора реестра и средства настройки DCom.

Вот как:

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

Чтобы предотвратить ведение журнала событий, выполните следующие действия, чтобы предоставить разрешения компонентам DCOM с определенными идентификаторами CLSID и APPID.

Во-первых, вам нужно выяснить, какой процесс или служба связаны с идентификатором CLASS ID, указанным в ошибке. Для этого скопируйте CLSID, указанный в описании события. В данном случае это {D63B10C5-BB46-4990-A94F-E40B9D520160} . Обязательно скопируйте обе фигурные скобки.

В настоящее время, запустить редактор реестра . Открыв редактор реестра, нажмите редактировать а потом находить . Вставьте CLSID в поле поиска и нажмите Enter.

Реестр начнет поиск. Через некоторое время вы должны получить результат под CLSID HK_CLASSES_ROOT ключ. С правой стороны должно быть два ключа и По умолчанию необходимо указать имя службы. В этом случае должно быть RuntimeBroker .

служба отчетов об ошибках Windows

Теперь, когда вы определили процесс, вы можете действовать следующим образом, чтобы исправить ошибку.

  • Однако в редакторе реестра перейдите к следующему ключу AppID, связанному с RuntimeBroker:

HKEY_CLASSES_ROOT AppID {9CA88EE3-ACB7-47C8-AFC4-AB702511C276}

По умолчанию TrustedInstaller владеет этим разделом реестра и его подразделами. Назначьте администратора владельцем ключа и его подразделов. Видеть как стать владельцем ключей реестра Чтобы получить больше информации.

  • После установки Администраторы как назначить владельца Администраторы группа и СИСТЕМА Учетная запись имеет разрешение «Полный доступ» для ключа и подразделов.
  • Закройте редактор реестра.

Затем запустите инструмент настройки DCOM (нажмите клавиши Windows + R. В диалоговом окне «Выполнить» введите dcomcnfg.ex является и нажмите Enter.

  • Нажмите Службы компонентов > Компьютеры > Мой компьютер да> Конфигурация DCOM .
  • Щелкните правой кнопкой мыши приложение, соответствующее идентификатору приложения, записанному в журнале событий, и выберите «Свойства».

Имя приложения в этом примере: RuntimeBroker которые мы определили ранее. Если средство настройки DCom перечисляет два файла RuntimeBroker. Чтобы найти нужный, щелкните элемент правой кнопкой мыши, выберите «Свойства» и сопоставьте идентификатор приложения с идентификатором в реестре.

  • Выбирать Безопасность вкладка
  • Под Разрешения на запуск и активацию , Выбирать мелодия и нажмите редактировать .

Если кнопка «Изменить» неактивна на странице свойств приложения RuntimeBroker в DCOM Config, вам необходимо проверить разрешения для раздела реестра AppID.

  • Под Группы или имена пользователей , Выбирать Добавлять .
  • Введите имя группы или пользователя, записанное в журнале событий. Например, зарегистрированная учетная запись может быть СЕТЕВАЯ СЛУЖБА NT AUTHORITY , СИСТЕМА ВЛАСТИ NT или какая-либо другая группа или учетная запись.
  • Нажмите Отлично .
  • Назначьте разрешение на локальную активацию этому пользователю или группе, которую вы добавили, и завершите процесс.

Эта процедура предотвращает ошибки журнала событий. Идентификатор события: 10016, связанный с разрешениями DCOM.

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

Загрузите инструмент восстановления ПК, чтобы быстро находить и автоматически исправлять ошибки Windows

Надеюсь это поможет!

Популярные посты