Ошибка DCOM 10016 в Windows 10/11 является очень распространенной проблемой среди пользователей, проблематичной в том смысле, что она не исчезает даже после обновления. Оказалось, что с этой ошибкой трудно справиться, хотя известно, что она не наносит серьезного ущерба операционной системе. Ошибка DCOM в значительной степени исправима, и показать вам, как это сделать, является основной целью этой статьи. Но сначала давайте взглянем на то, что такое ошибка DistributedCOM 10016 и что за нее отвечает.
- Часть 1: Обзор Distributedcom
-
Часть 2: Как исправить ошибку Distributedcom 10016 в Windows 10/11?
- Исправление 1: Удалите ключи реестра Windows
- Исправление 2: Включите разрешения DCOM для конкретной ошибки
- Исправление 3: Используйте стороннее программное обеспечение для ремонта
- Часть 3: Как восстановить данные из-за ошибки Windows Distributedcom 10016?HOT
- Часть 4: Люди также спрашивают об ошибке DCOM
What is Distributedcom?
DistributedCOM, также известный как DCOM (объектная модель распределенных компонентов), является жизненно важным аспектом для упрощения набора протоколов, позволяющих осуществлять межсетевую работу между программами на компьютерах с операционной системой Windows. Широко признанная в качестве запатентованной технологии, разработанной Microsoft, она запускается, когда приложение подключается ко Всемирной паутине. Распределенная объектная модель способна получать доступ к информации на RAS (серверах удаленного доступа), в отличие от традиционного COM, способного получать доступ только к информации, хранящейся на том же компьютере.
Что вызывает ошибку Distributedcom 10016?
Ошибка DistributedCOM 10016 server 2016 является преднамеренной и возникает, когда компоненты Microsoft пытаются отправить запрос через распределенную объектную модель без требуемого разрешения на это. Однако можно с уверенностью игнорировать ошибки DistributedCOM, поскольку они никоим образом не нарушают функциональность вашей системы. Хотя эти ошибки могут быть устранены пользователем, рекомендуется игнорировать эти события.
Часть 2: Как исправить ошибку Distributedcom 10016 в Windows 10/11?
Поскольку компьютер, на котором отсутствуют ошибки, намного лучше и предпочтительнее последнего, ниже приведены наилучшие способы устранения ошибки 10016 в Microsoft-Windows-DistributedCOM system server 2016.
Исправление 1: Удалите ключи реестра Windows
Редактирование реестра Windows должно быть первым вариантом, когда дело доходит до исправления события distributedcom 10016. Просто удалив некоторые разделы реестра Windows, этих ошибок можно было бы избежать. Однако, прежде чем вносить изменения в реестр, настоятельно рекомендуется создать резервную копию вашей Windows. Чтобы сделать это:
- Введите «реестр» в строке поиска, расположенной в меню «Пуск», затем нажмите на наиболее подходящее.
- Перейдите к файлу, затем экспортируйте, в поле Диапазон экспорта измените значение на «Все», а затем сохраните в защищенном месте.
Советы: Удаление разделов реестра Windows не нарушит функциональность вашей системы, но в ваших интересах создать ее резервную копию на случай непредвиденных обстоятельств. Ниже приведены шаги, которые необходимо предпринять для выполнения исправления путем удаления разделов реестра Windows после создания резервной копии:
- Введите «regedit» во всплывающем окне ‘Выполнить» после нажатия клавиш ‘Windows + R’.
- В адресной строке редактора реестра скопируйте и вставьте следующий адрес – HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole.
- Извлеките из реестра перечисленные ниже ключи: MachineLaunchRestriction, DefaultAccessPermission, MachineAccessRestriction, DefaultLaunchPermission.
- Завершите работу «Редактора реестра Windows’, а затем перезагрузите систему.
Выполнение этого должно быстро устранить проблему. Но если этого не произойдет, вы могли бы попробовать следующее исправление.
Исправление 2: Включите разрешения DCOM для конкретной ошибки
Это исправление отнимает много времени и как таковое должно быть альтернативой, когда удаления вышеупомянутых разделов реестра недостаточно. В ситуациях, когда имеются ошибки DistributedCOM из нескольких отдельных приложений, потребуется повторить этот процесс для каждой ошибки, и, конечно, это займет много времени. Ниже приведены шаги, которые необходимо предпринять для выполнения этого исправления.
- Введите «Просмотр событий» в строке поиска, расположенной в меню «Пуск», затем нажмите на наилучшее возможное совпадение. Вы можете найти информацию, касающуюся определенного процесса или приложения, ответственного за событие 10016 distributedcom, в окне просмотра событий.
- Определите последнюю ошибку DCOM, перейдя в раздел «Журналы Windows — Система’. Разверните сообщение об ошибке, дважды щелкнув по нему. В разделе «Общие» вы найдете подробную информацию о том, почему у вас происходит событие 10016 distributedcom, в нем указаны идентификатор класса (CLSID) и идентификатор приложения (APPID). Хотя эти идентификаторы выглядят случайными, их можно использовать для определения того, какая служба или приложение ответственны за ошибку DistributedCOM.
- Найдите идентификаторы класса и приложения. Для этого вам нужно выделить и скопировать идентификатор класса, запустить regedit, а затем выполнить поиск по этому каталогу, используя адресную строку regedit — HKEY_CLASSES_ROOT\CLSID\{ваш идентификатор класса находится здесь}. Как только поиск будет завершен, перепроверьте отображаемый идентификатор приложения, чтобы убедиться, совпадает ли он с идентификатором, указанным в сообщении об ошибке.
- Отредактируйте разрешения для идентификатора класса. В списке записей в левой части экрана вы найдете идентификатор класса, ответственного за ошибку, щелкните по нему правой кнопкой мыши и затем установите для параметра ‘Разрешение» значение «Дополнительно». Затем нажмите на «Редактировать», выделив ‘Администраторы…’ Отредактируйте ‘Основные разрешения’, чтобы разрешить «Полный контроль», нажмите «Ок», когда закончите, затем «Применить» и «ОК’. Перезагрузите компьютер после выполнения этого шага.
- После перезагрузки компьютера введите «Службы компонентов» в строке поиска, расположенной в меню «Пуск», затем нажмите на наиболее подходящее. Перейдите к ‘Конфигурации DCOM» через «Компьютеры – Мой компьютер». Здесь вы найдете расширенный список служб и приложений, использующих распределенную объектную модель. Используйте имя и идентификатор приложения, которые вы указали на шаге 3, чтобы найти службу. Щелкните по нему правой кнопкой мыши и перейдите в раздел ‘Свойства – Безопасность’.
- Нажмите «Редактировать», «Добавить», «Добавить локальную службу», а затем «Применить» на вкладке «Разрешения на запуск и активацию». Поле «Локальная активация» должно быть отмечено галочкой, когда вы нажмете ‘Ок’. Перезагрузите компьютер во второй раз, когда закончите.
Исправление 3: Используйте стороннее программное обеспечение для ремонта
Если перечисленные выше исправления вам не по силам, вы всегда можете воспользоваться сторонним программным обеспечением. Существует программное обеспечение, специально разработанное для решения таких проблем, как ошибка DistributedCOM 10016. Однако убедитесь, что вы используете программное обеспечение, которому доверяете. Проверьте наличие отзывов и оценок перед установкой, так как это увеличит ваши шансы получить хорошую версию.
Часть 3: Как восстановить данные из-за ошибки Windows Distributedcom 10016?
Хотя событие 10016 Windows distributedcom не может нарушить функциональность вашего компьютера, применение определенных методов исправления без надлежащего резервного копирования файлов может привести к потере ценных данных или даже к сбою работы вашего компьютера. Если вы столкнулись с проблемой восстановления потерянных файлов в результате сбоя DistributedCOM error 10016 Windows 10, есть простое средство, которое предполагает использование стороннего программного обеспечения. Рекомендуемым программным обеспечением для таких сценариев является программное обеспечение для восстановления данных Tenorshare 4DDiG. Программное обеспечение для восстановления данных Tenorshare 4DDiG работает во всех сценариях, и ниже приведены его удивительные возможности:
- Он способен восстанавливать более 1000 типов файлов, которые включают, но не ограничиваются ими, видео, аудио, фотографии и документы
- Он способен восстанавливать потерянные данные в результате повреждения, вирусной атаки, форматирования, удаления, потерянного раздела, вирусной атаки и других типов сценариев
- Он может восстанавливать потерянные данные с персональных компьютеров / ноутбуков, SD-карт, USB-флэш-накопителей, внешних и внутренних накопителей и других
С помощью программного обеспечения для восстановления данных Tenorshare 4DDiG восстановление данных еще никогда не было таким простым. Ниже приведены шаги, которые помогут вам в процессе восстановления данных:
- Запустите программное обеспечение для восстановления данных Tenorshare 4DDiG после установки. Отобразится начальный интерфейс программного обеспечения с восстановлением данных и расширенными опциями. Вам будет представлен список жестких дисков на выбор, выберите локальный диск с потерянными данными и затем нажмите на него, чтобы продолжить. Кроме того, вы можете выбрать тип файла, который вы хотите отсканировать, в правом верхнем углу, прежде чем продолжить.
- Пока 4DDiG сканирует выбранный каталог на наличие потерянных файлов, вы можете остановить или приостановить процесс в любое время, если увидели файлы, которые хотите восстановить. Использование фильтра поможет сузить область поиска.
- Просмотрите результаты сканирования и восстановите потерянные файлы в более надежном месте. Старайтесь не сохранять восстановленные потерянные файлы в том же месте, где вы их потеряли.
Часть 4: Люди также спрашивают об ошибке DCOM
Как исправить ошибку DCOM 10016 в Windows 11?
Ошибку DCOM можно устранить с помощью одного из следующих исправлений; удаление разделов реестра, включение разрешений DCOM для определенных ошибок и использование программного обеспечения, специально разработанного для исправления ошибок DCOM.
Как исправить ошибку Distributedcom 10005?
Ошибка DistributedCOM 10005 может быть устранена тремя простыми способами, а именно: установить службы интеграции серверов (SQL) в нормальное состояние на обоих узлах, удалить серверы Microsoft SQL с помощью стороннего программного обеспечения или проигнорировать ошибку, поскольку она является доброкачественной и не оказывает влияния на операционную систему.
Вывод
Исправить распространяемую com-ошибку 10016 в Windows 11 довольно просто и не требует от пользователя технических знаний для этого. Однако некоторые исправления занимают больше времени, чем ожидалось, и поэтому некоторые пользователи обращаются к стороннему программному обеспечению, которое также эффективно. Нельзя исключать непредвиденных обстоятельств, таких как потеря данных в результате внедрения некоторых исправлений. В таких случаях мы рекомендуем использовать программное обеспечение Tenorshare 4DDiG для восстановления потерянных файлов.
Tenorshare 4DDiG Data Recovery
4DDiG — это ваш непревзойденный выбор для восстановления всех потерянных данных на компьютере Windows / Mac после различных сценариев потери, таких как удаление, форматирование, RAW и т.д. с более высокой вероятностью успеха.
Скачать Бесплатно
Скачать Бесплатно
Купить Сейчас
Купить Сейчас
Далеко не все ошибки в Windows проявляют себя очевидным образом – аварийным завершением работы приложений, отказом базовых функций управления или появлением окон с тревожными уведомлениями. О том, что в системе случился тот или иной сбой, пользователь может даже не подозревать, если только он не имеет привычки регулярно просматривать Журнал событий. Такие скрытые ошибки, как правило, не являются критичными и в большинстве случаев указывают на некорректную работу компонентов. Примером может служить ошибка 10016 DistributedCOM в Windows 10, регулярно появляющаяся в Журнале событий обычно сразу после загрузки операционной системы.
Появление ошибки 10016 говорит о том, что системная служба DCOM не смогла запустить какое-то приложение по причине отсутствия у системы (пользователя SYSTEM) соответствующих прав. Какое это приложение, можно определить по его APPID-коду в описании. Однако это не столь важно, ведь для исправления неполадки достаточно знать именно APPID и CLSID COM-сервера, который также указан в описании неполадки. Сама же неисправность устраняется предоставлением системе полных прав на запуск приложения.
Перед тем как приступать к активным действиям, необходимо получить список ошибок в оснастке просмотра событий. Открыв ее командой eventvwr, разверните в левой колонке Журналы Windows – Система, справа нажмите «Фильтр текущего журнала» и отсортируйте записи по коду события 10016 и/или источнику.
Теперь скопируйте APPID-код приложения из описания ошибки и откройте командой regedit штатный редактор реестра.
Выделите корневой раздел «Компьютер» и выполните поиск по скопированному идентификатору, отметив среди искомых объектов «Имена разделов».
Далее кликните ПКМ по найденному разделу, выберите в меню «Разрешения» и нажмите в открывшемся окошке кнопку «Дополнительно».
В окне дополнительных параметров напротив имени владельца нажмите «Изменить», потом «Дополнительно», затем «Поиск» и выберите в качестве нового хозяина «Администраторы». Последовательно сохраните настройки.
Точно такие же действия выполните в отношении ключа CLSID – найдите в реестре соответствующий ему раздел, поменяйте его владельца на «Администраторы» и предоставьте группе полный доступ. На этом первый этап исправления ошибки 10016 DistributedCOM завершен.
Этап 2
Изменив разрешения в реестре, откройте командой comexp.msc или dcomcnfg встроенное приложение «Службы компонентов», разверните в левой колонке ветку настроек так, как показано на скриншоте, и отыщите справа элемент «RuntimeBroker».
Вполне вероятно у вас будет два таких элемента. Чтобы найти нужный, откройте его свойства и убедитесь, что указанный в них код приложения совпадает с APPID из описания ошибки 10016 DistributedCOM в Журнале событий. Неполадка с кодом события 10016 в Windows 10 может быть связана не только с RuntimeBroker, но и с другими приложениями, возможно, вам придется проверить их все.
Удостоверившись в правильности данных, переключитесь на вкладку «Безопасность» и нажмите кнопку «Изменить» в разделе «Разрешение на запуск и активацию».
Если система попросит удалить нераспознаваемые записи разрешений, удалите таковые. Теперь нажмите в открывшемся окошке разрешений кнопку «Добавить», затем «Дополнительно», найдите через поиск пользователя LOCAL SERVICE и предоставьте ему разрешения на локальный запуск и на локальную активацию.
Аналогичным образом добавьте с идентичными правами пользователя СИСТЕМА. Делается это по той же схеме, которая описана выше. Добавив указанных пользователей, последовательно сохраните все настройки и перезагрузите компьютер.
По идее, описанные выше действия должны помочь исправить ошибку 10016 в Windows 10, но, как показывает практика, в ряде случаев администратору не удается получить доступ к настройкам разрешений. Причины тому могут быть разными, а попытки их устранения нередко связаны с определенными рисками. Поэтому, если ошибка DistributedCOM не вызывает явных проблем, лучше проигнорировать ее, чтобы не навредить операционной системе и настройкам безопасности еще больше.
В каждой ОС может случиться сбой, в том числе и в «Виндовс». Каждая ошибка обычно помечается специальным кодом и текстом — пояснением, почему она появилась. Что делать, если вы столкнулись с ошибкой под номером 10016 в «Журнале событий»?
Ошибка 10016: с чем она связана и как проявляется
Ошибку DistributedCOM 10016 можно обнаружить в «Журнале событий». Она появляется из-за аварийного отключения ПК, аппаратного или программного сбоя устройства. Ошибка указывает на то, что служба DCOM не может запустить какое-либо приложение, потому что у системы отсутствуют права (разрешения) на это. В ошибке указываются два параметра: CLSID и APPID. Их значения нужны для поиска программы, на запуск которой у системы не хватает прав.
Как указывается в справке «Майкрософт» эта ошибка может быть проигнорирована юзером, но только в том случае, если система работает корректно. Но обычно, если есть такая проблема, система быстро забивает список «Просмотр событий» тысячами сообщений с ошибкой. Чтобы этого не происходило, нужно устранить неполадку.
Как убрать ошибку DistributedCOM 10016
Решение проблемы состоит из двух этапов — оба опишем как можно подробно. Наберитесь терпения и приступайте к процедуре.
Настройка разрешений в реестре
Перед редактированием реестра обязательно создайте точку восстановления, чтобы можно было в любой момент сделать откат до текущих настроек, если что-то пойдёт не так:
- Кликните по иконке лупы на «Панели задач» и вставьте команду systempropertiesprotection. Откройте результат выдачи.
В поиске вбейте код systempropertiesprotection
- Щёлкните по «Создать».
- Введите название для точки. Подтвердите её сохранение и дождитесь завершения процесса. В итоге вы должны получить уведомление о том, что точка была успешно сохранена.
Напишите название для точки восстановления и запомните его
Теперь переходим к самой процедуре:
- Заходим в «учётку», которая обладает правами администратора на вашем ПК. В «Журнале событий» выделяем значение для APPID, которое значится в ошибке.
Скопируйте значение для APPID в буфер обмена
- Зажимаем «Вин» и R — вставляем в строчку команду regedit и жмём на ОК.
- Кликаем по пункту «Компьютер» слева.
- Щёлкаем по «Правка» и через меню открываем поиск.
В правке выберите пункт «Найти»
- Вставьте скопированное значение из «Журнала событий» в строчку «Найти». Отметьте поиск по разделам и запустите сканирование.
- В результатах поиска кликаем слева по найденной папке (с названием значения APPID) правой клавишей мышки — выбираем строку «Разрешения».
Перейдите к разрешениям папки
- Тапаем по кнопке «Дополнительно» в новом окне.
Кликните по «Дополнительно» в небольшом окне
- Переходим по ссылке «Изменить».
Перейдите к смене владельца
- Снова жмём на «Дополнительно».
Нажмите на «Дополнительно» в маленьком окошке
- Кликаем по «Поиск». Выбираем в меню ниже администратора и щёлкаем по ОК.
Выделите администраторов и щёлкните по ОК
- Подтверждаем выбор пользователя.
Просто кликните по ОК
- Жмём сначала в разрешениях по «Применить», а затем по ОК, чтобы окно закрылось.
Примените настройки и нажмите на ОК
- В окошке «Разрешение для групп» выделяем администратора в верхнем списке и включаем для него полный доступ. Сохраняем настройки.
Предоставьте полный доступ администраторам
- То же самое делаем для значения параметра CLSID из ошибки в «Журнале событий».
Повторите процедуру в «Редакторе реестра», только уже с параметром CLSID из ошибки 10016
Настройка служебных компонентов
После манипуляций с разрешениями настройте некоторые системные компоненты:
- Откройте панель «Поиск» на «Панели задач» и введите запрос «Службы компонентов». Откройте соответствующий результат.
Откройте «Службы компонентов» через панель для поиска
- Запустите ветку «Компьютер», а затем «Мой ПК». Перейдите на вкладку «Настройки DCOM». Отыщите строчки RunTime Broker. Они будут где-то в середине списка.
Найдите компонент RunTime Broker в списке
- Там будут два параметра с указанным названием. Чтобы проверить, какой нужен именно сейчас, откройте по очереди свойства каждого из пунктов с помощью контекстного меню.
Перейдите к свойствам RunTime Broker
- Сравните код со значением APPID из ошибки.
Сравните значение APPID в ошибке 10016 с кодом приложения
- Когда определите нужный параметр RunTime Broker, зайдите в окне для его свойств в блок для безопасности. Щёлкните по «Изменить».
Щёлкните по «Изменить» в окошке
- Подтверждаем удаление нераспознанных разрешений.
Нажмите на «Удалить» в окне
- Щёлкните по клавише «Добавить».
Нажмите на «Добавить» под списком
- Выберите кнопку «Дополнительно».
- Щёлкните по «Поиск». В меню ниже выберите строчку Local Service и кликните по ОК.
Найдите юзера LOCAL SERVICE
- Подтвердите выбор пользователя.
- Выделяем в списке вверху Local Service. В таблице ниже отмечаем птичками параметры для локального запуска и локальной активации. Сохраняемся.
Выберите первое и третье значение в разрешениях
- Добавляем ещё одну «учётку» под названием «Система».
Выделите в списке «Система»
- Включаем также локальный запуск и локальную активацию.
Системе также предоставляем первое и третье разрешение
- В свойствах RunTime Broker применяем настройки и жмём на ОК.
Сохраните обязательно все изменения
Сначала вам нужно предоставить все разрешения через «Редактор реестра», а затем поработать в окне «Службы компонентов» с параметром RunTime Broker, чтобы успешно решить проблему с кодов 10016 в «Журнале событий». Перед процедурой не забудьте сохранить на ПК точку восстановления, чтобы можно было сделать в любой момент возврат исходного состояния системы до всех манипуляций.
- Распечатать
Оцените статью:
- 5
- 4
- 3
- 2
- 1
(4 голоса, среднее: 5 из 5)
Поделитесь с друзьями!
Иногда при запуске компьютера в журнале событий Windows 10 можно увидеть ошибку с кодом события 10016, вызванную службой DistributedCOM (DCOM). Этот компонент используется практически во всех версиях ОС Windows, поэтому ошибка может возникнуть на любом компьютере. В большинстве случаев она никак не нарушает работу ПК, но может мешать тем, что вызывает появление уведомлений при каждом старте системы. Что это за ошибка DistributedCOM 10016 в работе Виндовс 10, каковы причины её появления, и как ее исправить? Расскажу об этом в данной статье.
Почему появляется ошибка DistributedCOM 10016?
Найти ошибку DistributedCOM 10016 можно в службе «Просмотр событий», которая открывается через раздел «Администрирование» панели управления, утилитой «Выполнить» или командой eventvwr в командной строке. Служба отслеживает все, что происходит с системой и установленными приложениями, а также планирует выполнение задач в будущем.
Ошибка DistributedCOM 10016 в Windows 10 — это системное событие, поэтому находится она в пункте «Система» раздела «Журналы Windows» в меню слева. Справа расположен список событий, в котором и можно найти ошибку — она помечена красной иконкой с восклицательным знаком. В верхнем окне справа отмечается основная информация о событии — точное время, код и источник. В нижнем окне служба показывает всю информацию об ошибке, которой достаточно для ее решения, но разобраться в этих данных может быть сложно для начинающего пользователя.
Об ошибке DistributedCOM 10016 журнал говорит, что причиной ее является невозможность запуска конкретного приложения службой DCOM из-за отсутствия у системы разрешения на это. Ниже указан код приложения (ADDID) в шестнадцатеричной системе. Какой программе соответствует этот код, в данном случае не важно, ее название не потребуется для исправления ошибки 10016.
Еще ниже указано, какому пользователю нужно разрешение на запуск приложения. Как правило, при возникновении ошибки DCOM 10016 это пользователь SYSTEM. Таким образом, в том, как исправить ошибку DistributedCOM 10016 в Windows 10, нет особых сложностей — нужно найти соответствующее приложение и предоставить системе права на его запуск.
Как исправить ошибку DCOM 10016?
Сначала надо дать себе права на изменение разрешений службы DistributedCOM.
Делается это через реестр:
- Откройте редактор реестра, нажав Win+R и набрав regedit в окне «Выполнить».
- Найдите пункт «Найти» в разделе «Правка» меню редактора.
- Скопируйте 16-ричный код проблемного приложения из сообщения об ошибке DistributedCOM 10016 в поле поиска.
- Нажмите на него правой кнопкой мыши и выберите «Разрешения», затем — «Дополнительно».
- Смените владельца на группу «Администраторы».
- Вернитесь в меню «Разрешения», выберите группу «Администраторы» и поставьте галку напротив пункта «Полный доступ» в окне разрешений.
Теперь у вас есть право дать службе DCOM разрешение на использование проблемного приложения. Делается это через утилиту «Службы компонентов», которая открывается командой dmconfig в окне «Выполнить».
После открытия утилиты порядок действий таков:
- Последовательно раскройте разделы «Службы компонентов», «Компьютеры», «Мой компьютер» в меню слева и выберите пункт «Настройка DCOM».
- В списке справа найдите проблемное приложение по его 16-ричному коду.
- Кликните по нему правой кнопкой и выберите «Свойства».
- Перейдите на вкладку «Безопасность» и нажмите «Изменить» в блоке «Разрешения на запуск и активацию».
- Выберите пользователя SYSTEM или СИСТЕМА и разрешите ему локальную активацию приложения. Если этого пользователя нет, добавьте его, нажав «Добавить».
- Примените изменения и закройте все окна.
После перезагрузки компьютера новые опции активируются. Так как исправить ошибку DistributedCOM 10016 на Windows 10 достаточно один раз, в дальнейшем она перестанет появляться.
Опубликовано Обновлено
Как исправить ошибку DistributedCOM Error 10016 в Windows 10
Ошибка DistributedCOM Error 10016 является общей проблемой Windows почти для всех версий, начиная с Windows XP. Ошибка не приводит к немедленному отказу системы. Вы не будете страдать от внезапного синего экрана смерти. Фактически, ошибка DCOM 10016 является неопасной. Однако , это не значит, что ты не можешь это исправить. Итак, вот как исправить ошибку DistributedCOM Error 10016 в вашей системе Windows 10.
Во-первых, что такое DistributedCOM, и почему он показывает ошибку?
Distributed Component Object Model (DCOM) является неотъемлемой частью сетевого взаимодействия на компьютерах с операционной системой Windows. Это запатентованная технология Microsoft, которая срабатывает каждый раз, когда приложение подключается к интернету. Традиционный COM может получить доступ к информации только на той же машине, в то время как DCOM может получить доступ к данным на удаленных серверах.
Например, многие сайты и службы используют сценарии доступа к удаленному серверу. Когда ваша система делает запрос с помощью сценария или иным образом, DCOM пересылает запрос на определенный объект сценария. Учитывая, как часто современные приложения используют сетевое подключение, и наше повсеместное использование компьютеров, вы можете убедиться, что DCOM используется очень часто.
Ошибка DCOM обычно возникает, когда приложение или служба пытается использовать DCOM, но не имеет соответствующих разрешений. Большую часть времени ошибки DCOM не будут влиять на вашу систему, за исключением засорения Event Viewer. Поскольку большинство пользователей Windows 10 не проверяют Event Viewer регулярно, ошибки DCOM не о чем беспокоиться. Тем не менее, система без ошибок лучше, чем наоборот.
Учитывая это, приведем один простой способ устранения ошибки DCOM Error 10016, и еще одно несколько более длинное исправление.
1. Редактирование реестра Windows для исправления ошибки DCOM Error 10016
Простая настройка реестра иногда позволяет немедленно исправить ошибку DCOM Error 10016.
Перед редактированием реестра я рекомендую сделать резервную копию.
Введите registry в строке поиска меню Пуск. Перейдите в меню Файл > Экспорт, установите для параметра Экспорт диапазон значение Все, а затем Сохранить реестр Windows в удобном месте. Следующее исправление не повредит ваш компьютер, но лучше всего сделать резервную копию для восстановления в случае непредвиденной ошибки.
Итак, давайте попробуем исправить ошибку.
- Введите registry в строке поиска меню Пуск и откройте Редактор реестра.
- Перейдите по ссылке HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole. Адрес можно скопировать и вставить в адресную строку редактора реестра.
- Удалите следующие четыре ключа реестра:
DefaultAccessPermission
DefaultLaunchPermission
MachineAccessRestriction
MachineLaunchRestriction
- Закройте редактор реестра Windows, а затем перезагрузите систему.
С этого момента в системе не должно быть ошибки DCOM Error 10016.
2. Разрешение DCOM на выполнение определенных действий при возникновении ошибок
Если это не сработает, то вы сможете найти гораздо более длинный выход из сложившейся ситуации. Сообщение об ошибке DCOM Error 10016 в средстве просмотра событий содержит информацию о конкретном приложении или процессе, создающем проблему.
Загрузите средство просмотра событий.
Перейдите в Журнал Windows > Система и найдите вашу последнюю ошибку DCOM 10016. Дважды щелкните сообщение об ошибке, чтобы развернуть его.
Вкладка General (Общие) объясняет причину ошибки 10016 и содержит список CLSID (Class ID) и APPID (Application ID). Символьные строки CLSID и APPID выглядят случайно. Однако с их помощью можно определить, какое приложение или служба является источником ошибки 10016.
Найдите CLSID и APPID в редакторе реестра
Вот как найти службу в Редакторе реестра.
Сначала выделите CLSID в средстве просмотра событий, а затем нажмите CTRL + C для копирования. Затем откройте Редактор реестра. Поиск в реестре осуществляется по следующим параметрам:
HKEY_CLASSES_ROOT\CLSID\{Вставьте Ваш CLSID здесь}
Например: HKEY_CLASSES_ROOT\CLSID{2593F8B9-4EAF-457C-B68A-50F6B8EA6B54}.
Помните, что адрес можно скопировать и вставить в адресную строку редактора реестра. По окончании поиска CLSID можно выполнить перекрестные ссылки на APPID из сообщения об ошибке с AppID, указанным в CLSID.
Ошибка DCOM 10016 в примере связана с Runtime Broker, который является одной из наиболее распространенных причин этой ошибки.
Редактирование разрешений CLSID
В левом списке записей реестра щелкните правой кнопкой мыши CLSID, относящийся к ошибке, затем выберите Permission > Advanced (Разрешение > Дополнительно). Отсюда вы можете отредактировать права доступа к службе.
Выделите пункт Administrators (Администраторы) и выберите Edit (Редактировать). Переключите основные разрешения на Full Control, а затем нажмите OK > Apply > OK.
Теперь перезапустите систему.
После завершения перезапуска введите Component Services (Службы компонентов) в строку поиска меню Пуск и запустите сервис. Перейдите к Компьютеры > Мой компьютер > DCOM Config.
Вы увидите длинный список сервисов, использующих DCOM каким-либо образом. Найдите службу, используя имя и APPID, щелкните правой кнопкой мыши и выберите Properties > Security.
В разделе Launch and Activation Permissions выберите Edit > Add > Add a Local Service > Apply. Теперь поставьте галочку в поле Local Activation, нажмите OK и перезагрузите систему еще раз.
Ух ты! Все сделано, процесс завершен.
Примечание: К сожалению, если у вас несколько причин ошибки 10016, вам придется выполнять этот процесс для каждой комбинации CSLID/APPID.
DCOM Error 10016 решена
Надеюсь, это помогло вам исправить ошибку распределенного COM 10016. Должен подчеркнуть, что ошибка DCOM 10016 вряд ли повлияет на производительность вашей системы.
Спасибо, что читаете! На данный момент большинство моих заметок, статей и подборок выходит в telegram канале «Левашов». Обязательно подписывайтесь, чтобы не пропустить новости мира ИТ, полезные инструкции и нужные сервисы.
Респект за пост! Спасибо за работу!
Хотите больше постов в блоге? Подборок софта и сервисов, а также обзоры на гаджеты? Сейчас, чтобы писать регулярно и радовать вас большими обзорами, мне требуется помощь. Чтобы поддерживать сайт на регулярной основе, вы можете оформить подписку на российском сервисе Boosty. Или воспользоваться ЮMoney (бывшие Яндекс Деньги) для разовой поддержки:
Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.