Как исправить ошибку DCOM 10016 в Windows 7, 8 и 10



Попробуйте наш инструмент устранения неполадок

Получение ошибки DCOM с идентификатором события 10016 означает, что программа попыталась запустить сервер DCOM с использованием инфраструктуры DCOM, но у пользователя нет необходимых разрешений для этого. Это известная ошибка, которая осталась от старых выпусков Windows, но фактически не решается при обновлении до более новой версии ОС, а также встречается в Windows 8 и 10.



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



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



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

2016-11-04_183823

Ошибка DCOM 10016 в Windows

Метод 1: поставьте букву S недостаточные разрешения для Приложение, вызывающее ошибку

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



  1. Одновременно нажмите Windows и р клавиши на клавиатуре и введите RegEdit в Бежать Нажмите Войти или щелкните Хорошо открыть Редактор реестра.

    Запуск редактора реестра

  2. В редакторе реестра разверните HKEY_CLASSES_ROOT папка и CLSID папка внутри.
  3. Найдите папку с CLSID вы получили в сообщении об ошибке.

    Откройте CLSID в редакторе реестра

  4. В настоящее время щелкните правой кнопкой мыши на нем и выберите « разрешения »И нажмите« Продвинутый '.

    Откройте вкладку Advanced в разрешениях

  5. Нажмите вверху, вы увидите владелец - измените это на Администраторы группа.
  6. Внизу окна владельца также выберите Заменить все записи разрешений дочерних объектов . Нажмите Хорошо , а затем выберите да к Предупреждение системы безопасности Windows .

    Заменить все записи разрешений дочерних объектов

  7. Вернувшись в главное окно разрешений, нажмите Добавить , войти Все и нажмите Хорошо . Снова в главном окне разрешений выберите Все из списка пользователей вверху и выберите Полный контроль из столбца Разрешить в нижней половине. Нажмите ХОРОШО.

    Нажмите Добавить в расширенных разрешениях

  8. Применять полный контроль .
  9. Когда вы закончите, разверните HKEY_LOCAL_MACHINE Внутри раскройте эти папки: Программного обеспечения, тогда Классы , тогда AppID .

    Откройте AppID в редакторе реестра

  10. Перейдите в папку с таким же APPID вы получили в своем сообщении об ошибке. Щелкните правой кнопкой мыши, выберите разрешения и выберите « Продвинутый '.
  11. Используя шаги с 4 по 6, дайте приложению достаточные разрешения.
  12. Обратите внимание, что когда вы смотрите на папки с CLSID и APPID, вы увидите раздел реестра с название службы вызывая проблему.
  13. нажмите Windows ключ и любой тип Панель управления и откройте результат, или откройте Панель управления в меню «Пуск», в зависимости от того, какую версию Windows вы используете.

    Открыть панель управления

  14. Переключиться на иконки просмотреть вверху справа и открыть Инструменты управления.

    Запуск административных инструментов

  15. открыто Компонентные службы.

    Службы открытых компонентов

  16. Нажмите Компьютер , с последующим Мой Компьютер.

    Откройте 'Мой компьютер' в службах компонентов

  17. Теперь, наконец, найдите службу, которая вызывает проблему, щелкните правой кнопкой мыши это и выберите свойства . Затем нажмите кнопку Безопасность таб.
  18. Если разрешения были правильно установлены в реестре, вы сможете выбрать «Настроить» для всех трех категорий в этом окне (разрешения на запуск и активацию, разрешения на доступ и разрешения на настройку). Если какой-либо из этих элементов выделен серым цветом, повторите предыдущие шаги для настройки разрешений реестра, чтобы проверить эти параметры.
  19. После выбора настройки для всех трех категорий выберите Редактировать при запуске и Разрешения на активацию. Если вы получаете предупреждение о том, что одна или несколько прикрепленных записей разрешений имеют нераспознанный тип, щелкните удалять . Это просто означает, что разрешения в реестре были установлены на значение, отличное от значения по умолчанию, что необходимо для завершения исправления.

    Индивидуальные разрешения

  20. В новом окне найдите Система в списке пользователей вверху. Если он не существует, нажмите Добавить . Тип Система и нажмите Хорошо . Выбрать Система из списка пользователей в окне. В нижней половине окна поставьте галочку в Позволять столбец рядом Локальный запуск и Локальная активация . Вы также можете увидеть Локальный доступ вместо этого просто убедитесь, что этот элемент отмечен флажком в столбце Разрешить. Нажмите Хорошо . Повторите шаги для двух других элементов, Разрешения на доступ , и Разрешения конфигурации .
  21. Повторение шаги [пронумерованы] для других значений ClSID и AppID, перечисленных в журналах событий.
  22. Перезагрузка после выполнения вышеуказанных действий требуется, чтобы изменения вступили в силу.

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

Метод 2: удалить ключи реестра

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

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

  1. Нажми на Windows кнопку и в поле поиска введите Редактор реестра . Теперь в показанных результатах щелкните правой кнопкой мыши на Редактор реестра и нажмите « Запустить от имени администратора '.

    Откройте редактор реестра от имени администратора

  2. Перейдите к следующему ключу:
    HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  Ole
  3. Теперь удалите следующие ключи
    1. DefaultAccessPermission 2. DefaultLaunchPermission 3. MachineAccessRestriction 4. MachineLaunchRestriction
  4. Сохраните изменения и перезапустите вашу систему.
  5. После удаления вышеупомянутых ключей из реестра для системы будут записаны разрешения по умолчанию. В результате приложения, которым требуется доступ к серверу DCOM, будут иметь к нему доступ.
Теги DCOM Ошибка DCOM Windows 4 минуты на чтение