Как исправить ошибку DistributedCOM 10016 в Windows 10

Как исправить ошибку DistributedCOM 10016 в Windows 10

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





Однако это не значит, что вы не можете это исправить. Итак, вот как исправить ошибку DistributedCOM 10016 в вашей системе Windows 10.





Что такое DistributedCOM?

Прежде всего, что такое DistributedCOM и почему он показывает ошибку?





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

Windows не может автоматически определить настройки прокси-сервера этой сети Windows 10

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



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

Имея это в виду, вот один простой метод исправления ошибки DCOM 10016 и еще одно немного более длинное исправление.





1. Отредактируйте реестр Windows, чтобы исправить ошибку DCOM 10016.

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

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





Тип реестр в строке поиска меню «Пуск» и выберите «Лучшее совпадение». Направляйтесь к Файл> Экспорт , установить Диапазон экспорта к Все , затем сохраните реестр Windows в удобном месте. Следующее исправление не повредит ваш компьютер, но лучше всего сделать резервную копию для восстановления в случае непредвиденной ошибки.

Теперь попробуем исправить.

  1. Тип реестр в строке поиска меню «Пуск» и выберите «Лучшее совпадение».
  2. Перейдите к HKEY_LOCAL_MACHINE ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ Microsoft Ole . Вы можете скопировать и вставить адрес в адресную строку редактора реестра.
  3. Удалите следующие четыре раздела реестра: DefaultAccessPermission DefaultLaunchPermission MachineAccessRestriction MachineLaunchRestriction
  4. Закройте редактор реестра Windows, затем перезагрузите систему.

С этого момента в вашей системе не должно быть ошибок DCOM 10016.

2. Включите разрешения DCOM для определенной ошибки.

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

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

Вход просмотрщик событий в строке поиска меню «Пуск» и выберите «Лучшее совпадение».

Направляйтесь к Журналы Windows> Система и найдите самую последнюю ошибку DCOM 10016. Дважды щелкните сообщение об ошибке, чтобы развернуть его.

В Общее Вкладка объясняет причину ошибки 10016, перечисляя CLSID (идентификатор класса) и APPID (идентификатор приложения). Строки символов CLSID и APPID выглядят случайными. Однако вы можете использовать их, чтобы определить, какое приложение или служба является маршрутом ошибки 10016.

Найдите CLSID и APPID в редакторе реестра.

Вот как найти службу в редакторе реестра.

Сначала выделите CLSID в средстве просмотра событий, затем нажмите CTRL + C копировать. Затем откройте Редактор реестра . Найдите в реестре следующее:

HKEY_CLASSES_ROOTCLSID{Paste Your CLSID Here}

Для меня это похоже HKEY_CLASSES_ROOT CLSID {2593F8B9-4EAF-457C-B68A-50F6B8EA6B54} .

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

В моем случае ошибка DCOM 10016 связана с Runtime Broker, что является одной из наиболее частых причин этой ошибки.

Отредактируйте разрешения CLSID

В левом списке записей реестра щелкните правой кнопкой мыши идентификатор CLSID, связанный с ошибкой, затем выберите Разрешение> Дополнительно. Отсюда вы можете редактировать разрешения службы. ( Изменение прав доступа к файлам может решить множество других проблем с Windows 10. , тоже.)

Выделять Администраторы и выберите Редактировать . Переключите Основные разрешения включать Полный контроль , затем нажмите Ok > Применить > ОК .

Теперь перезапустите вашу систему.

После завершения перезапуска введите Компонентные услуги в строке поиска меню «Пуск» и выберите «Лучшее совпадение». Направляйтесь к Компьютеры> Мой компьютер> Конфигурация DCOM .

Вы увидите длинный список служб, которые тем или иным образом используют DCOM. Найдите службу, используя имя и APPID, щелкните правой кнопкой мыши и выберите Характеристики > Безопасность .

Под Разрешения на запуск и активацию , Выбрать Редактировать > Добавить > Добавить локальную службу> Применить . Теперь отметьте Локальная активация поле, нажмите ОК и снова перезагрузите систему.

Ух! Все готово, процесс завершен.

Примечание: К сожалению, если у вас есть несколько причин ошибки 10016, вам придется завершить этот процесс для каждой комбинации CSLID / APPID.

Ошибка DCOM 10016 решена

Надеюсь, это облегчило вашу ошибку Distributed COM 10016. Я должен подчеркнуть, что ошибка DCOM 10016 вряд ли повлияет на производительность вашей системы. В старые времена, когда Microsoft впервые представила «Распределенную» объектную модель компонентов, в ней были уязвимости. Однако эти уязвимости исправлены, и теперь DCOM безопасен.

Конечно, ошибка DCOM 10016 - далеко не единственная ошибка, которую выдает Windows 10. Если у вас другая проблема, вот исправления для наиболее распространенных ошибок Windows.

Делиться Делиться Твитнуть Эл. адрес Руководство по анимации речи для новичков

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

Читать далее
Похожие темы
  • Окна
  • Компьютерное обслуживание
  • Windows 10
  • Исправление проблем
Об авторе Гэвин Филлипс(Опубликовано 945 статей)

Гэвин - младший редактор отдела Windows and Technology Explained, постоянный участник Really Useful Podcast и регулярный обозреватель продуктов. У него есть степень бакалавра (с отличием) в области современного письма с использованием методов цифрового искусства, разграбленных на холмах Девона, а также более десяти лет профессионального писательского опыта. Он любит много пить чая, настольные игры и футбол.

Ещё от Gavin Phillips

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Нажмите здесь, чтобы подписаться