Параметры разрешений для конкретного приложения не дают разрешения Локально Активация для приложения COM-сервера

Доброе время суток!

Не могу избавится от ошибки:

Параметры разрешений для конкретного приложения не дают разрешения Локально Активация для приложения COM-сервера с CLSID 
{8D8F4F83-3594-4F07-8369-FC3C3CAE4919}
 и APPID 
{F72671A9-012C-4725-9D2F-2A4D32D65169}
 пользователю NT AUTHORITY\СИСТЕМА с ИД безопасности (S-1-5-18) и адресом LocalHost (с использованием LRPC), выполняемого в контейнере приложения Недоступно с ИД безопасности (Недоступно). Это разрешение безопасности можно изменить с помощью средства администрирования служб компонентов.

и еще:

Параметры разрешений для конкретного приложения не дают разрешения Локально Активация для приложения COM-сервера с CLSID 
{D63B10C5-BB46-4990-A94F-E40B9D520160}
 и APPID 
{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
 пользователю NT AUTHORITY\СИСТЕМА с ИД безопасности (S-1-5-18) и адресом LocalHost (с использованием LRPC), выполняемого в контейнере приложения Недоступно с ИД безопасности (Недоступно). Это разрешение безопасности можно изменить с помощью средства администрирования служб компонентов.  

В настройках DCOM это RuntimeBroker

 

Сведения о вопросе


Последнее обновление 24 сентября, 2018 Просмотры 98 335 Относится к:
Ответ

Здравствуйте.

Данная ошибка не вызывает никаких проблем и неполадок в работе системы, поэтому в общем случае ее лучше игнорировать. Если все же у вас есть желание устранить эту ошибку, то ниже изложен порядок действий на примере второй ошибки из вопроса с APPID {9CA88EE3-ACB7-47C8-AFC4-AB702511C276}.

  1. Нажмите сочетание клавиш WIN+R, в открывшемся диалоге "Выполнить" напечатайте regedit и нажмите "OK". В результате откроется редактор реестра. В редакторе реестра перейдите к разделу HKEY_CLASSES_ROOT\AppID.
  2. В этом разделе найдите подраздел, соответствующий AppID из вашего сообщения об ошибке, то есть {9CA88EE3-ACB7-47c8-AFC4-AB702511C276}.
  3. Щелкните на нем правой кнопкой, выберите "Разрешения" и "Дополнительно".

  4. Если владельцем является "Trustedinstaller", то напротив "Владелец", нажмите "Изменить", не обращайте внимание на несоответствующий AppID в заголовке окна "Дополнительные параметры безопасности" на моем снимке (у вас должен быть {9CA88EE3-ACB7-47c8-AFC4-AB702511C276}).

  5. В поле "Введите имена выбираемых объектов" введите "Администраторы" (предполагаю, что ваша учетная запись входит в группу "Администраторы") и нажмите "Проверить имена", затем нажмите "OK".

  6. В окне "Дополнительные параметры безопасности" нажмите "Применить" и "OK", чтобы закрыть окно.
  7. Теперь щелкните правой кнопкой мыши на разделе реестра {9CA88EE3-ACB7-47c8-AFC4-AB702511C276}, выберите "Разрешения", в списке "Группы и пользователи" выделите "Администраторы" и поставьте отметку "Полный доступ", нажмите "Применить" и "OK".

  8. Откройте диалог "Выполнить" и введите dcomcnfg.
  9. В окне "Службы компонентов" выберите последовательно  "Компьютер" → "Мой компьютер" → "Настройка DCOM".
  10. В открывшемся списке найдите "RuntimeBroker", щелкните на нем правой кнопкой, выберите "Свойства" и перейдите на вкладку "Безопасность".
  11. В разделе "Разрешения на запуск и активацию" нажмите "Изменить".

  12. В открывшемся окне "Разрешение на запуск и активацию" выберите "Добавить" и введите имя пользователя из вашего сообщения об ошибке, то есть "Система", нажмите "Проверить имена" и "OK".
  13. В окне "Разрешение на запуск и активацию" выделите добавленного пользователя "Система" и поставьте отметку "Локальная активация", нажмите"OK".

  14. В окне "Свойства: RuntimeBroker" нажмите "Применить" и "OK.

  15. Вернитесь к п. 7 и снимите отметку "Полный доступ" для группы "Администраторы", нажмите "Применить".

  16. Вернитесь к п. 4 и сделайте обратно владельцем "Trustedinstaller", для этого в п. 5 вместо "Администраторы" напечатайте NT SERVICE\TrustedInstaller.

  17. Выполните перезагрузку. Ошибка больше не должна появляться.

Для устранения первой ошибки с AppId {F72671A9-012C-4725-9D2F-2A4D32D65169} порядок действий такой же, но вместо APPID {9CA88EE3-ACB7-47C8-AFC4-AB702511C276} нужно выбирать {F72671A9-012C-4725-9D2F-2A4D32D65169}, а в пункте 10 в списке приложений выбирайте {F72671A9-012C-4725-9D2F-2A4D32D65169}.

Этот ответ помог 119 польз.

·

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Ответ
Вероятно Вы работали над ошибкой {F72671A9-012C-4725-9D2F-2A4D32D65169}, тогда вместо RuntimeBroker (пункт 10), нужно открыть {F72671A9-012C-4725-9D2F-2A4D32D65169} (он у меня был в самом низу), что и написано в примечании VladislavGolosnoy. Сам проглядел этот момент...

Этот ответ помог 61 польз.

·

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.