Не удалось запустить dcom сервер microsoft windows cortana

Обновлено: 07.07.2024

Возникновение ошибки DistributedCOM с кодом события Event ID 10016 означает, что приложение пыталось запустить сервер DCOM, но в текущей учетной записи пользователя нет требуемых разрешений для этого. Ошибка известна еще с Windows 7, однако не решается при обновлении системы до Windows 8.1 и 10.

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

Добавление полных разрешений приложению, вызывающего ошибку

Значения CLSID и APPID уникальны для каждого приложения. С их помощью можно идентифицировать приложение, вызывающего ошибку DistributedCOM 10016.

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

Откройте Редактор реестра командой regedit , запущенной из окна Win + R.

Перейдите в раздел HKEY_CLASSES_ROOT, затем в CLSID.

Теперь щелкните правой кнопкой мыши на нем и выберите «Разрешения», затем нажмите на кнопку «Дополнительно».

Перейдите на вкладку «Владелец» и измените его на группу «Администраторы». Отметьте флажком опцию «Заменить владельца подконтейнеров и объектов». Примените изменения нажатием на «ОК».

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

После этого в редакторе реестра перейдите по пути:
HKEY_LOCAL_MACHINE – Software – Classes – AppID .

Повторите указанные шаги для предоставления приложению полного доступа.

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

Затем перейдите в Панель управления командой control из окна Win + R.

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

Разверните вкладку «Службы компонентов». В центральном окне разверните вкладку «Компьютеры», затем Мой компьютер.

Теперь найдите службу, вызывающую ошибку, щелкните ее правой кнопкой мыши и выберите «Свойства». Откройте вкладку Безопасность.

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

После выбора настроек для трех категорий, выберите «Изменить» для разрешения на запуск и активацию. Если отобразится предупреждение о том, что одна или несколько прикрепленных записей доступа имеют неправильный тип, щелкните кнопку «Удалить». Это означает, что разрешения в реестре были установлены на значение, отличное чем «По умолчанию», которое требуется для завершения исправления.

В новом окне найдите учетную запись «Система» в списке пользователей. Если она не существует, щелкните на «Добавить». Введите «Система» и кликните на «ОК».

Теперь выберите запись «Система», установите флажок в столбце разрешить рядом к локальным запуском и активацией.

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

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

Затем повторите все шаги для других значений ClSID и AppID, перечисленный в журнале событий.

После завершения перезагрузите компьютер. Попытайтесь запустить программу, которую ранее не удавалось из-за ошибки DistributedCOM с Event ID 10016.

Удаление разделов реестра

Ошибку DCOM также может вызвать конфликт между разделами. Для ее решения попробуйте их удалить. Но перед этим сделайте резервную копию реестра.

Откройте Редактор реестра с помощью поисковой системы Winsows, предоставив ему доступ администратора.

Перейдите в раздел HKEY_LOCAL_MACHINE –SOFTWARE – Microsoft – Ole .

Теперь удалите разделы:

  • DefaultAccessPermission;
  • DefaultLaunchPermission;
  • MachineAccessRestriction;
  • MachineLaunchRestriction.

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

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

Изменить группу доступа DCOM

Удалите драйверы видеокарты

  1. Нажмите на клавиатуре клавиши «Windows Logo» + «X».
  2. Щелкните «Диспетчер устройств» в этом списке.
  3. Найдите видеокарту в списке устройств, щелкните правой кнопкой мыши и выберите «Удалить». В окне удаления, если у вас есть опция: «Удалить водитель для этого устройства », вы можете выбрать его, а затем удалить поврежденный драйверы с вашего компьютера.
  4. Следуйте инструкциям на экране для завершения и перезагрузите компьютер при появлении соответствующего запроса.
  5. Перейдите на веб-сайт производителя компьютера или видеокарты и найдите последние версии драйверов Windows 10, доступные для данной модели видеокарты, затем установите их в соответствии с инструкциями на веб-сайте.

Ноябрьское обновление 2021:

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

скачать

Проверьте состояние средства запуска процесса DCOM Server

Служба DCOMLAUNCH запускает серверы COM и DCOM в ответ на запросы на активацию объекта. Если эта служба остановлена ​​или отключена, программы с COM или DCOM не будут работать должным образом. Настоятельно рекомендуется использовать сервис DCOMLAUNCH.

  • Найдите службы в окне поиска Cortana, щелкните значок «Службы», затем откройте диспетчер служб в новом окне. Или просто нажмите комбинацию клавиш WINKEY + R, чтобы открыть окно «Выполнить».
  • Введите services.msc и нажмите Enter, чтобы открыть ту же утилиту.
    Для следующих услуг:
    Модуль запуска службы DCOM.
    Основные задачи инфраструктурных служб.
    Локальный менеджер сессий.
    Удаленный вызов процедур (RPC).
  • Нажмите на него один за другим правой кнопкой мыши.
  • Нажмите на свойства. Выберите «Автоматически» в раскрывающемся списке «Тип запуска». И убедитесь, что они все бегут.
  • Нажмите OK для каждого из них.

Устранение ошибок в состоянии чистой загрузки

чистая загрузка-окна-10

Существуют случаи, когда некоторые противоречивые программы, установленные на вашем компьютере, вызывают ошибку DCOM 1084. Чтобы определить, какая программа вызывает проблему, необходимо перевести компьютер в состояние чистой загрузки.

CCNA, веб-разработчик, ПК для устранения неполадок

Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за плечами многолетний опыт работы в области компьютерного программирования, устранения неисправностей и ремонта оборудования. Я специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA для проектирования сетей и устранения неполадок.

Читайте также: