Вопрос

Параметры разрешений для конкретного приложения не дают разрешения Локально Активация для приложения 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

Ответ

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

Данная ошибка не вызывает никаких проблем и неполадок в работе системы, поэтому в общем случае ее лучше игнорировать. Если все же у вас есть желание устранить эту ошибку, то ниже изложен порядок действий на примере второй ошибки из вопроса с 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}.

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

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

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

Ответ

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

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

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

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



 
Запрос сведений

Просмотры: 70 751 Последние обновления: 20 апреля, 2018 Относится к: