Ошибка CLSID {2593F8B9-4EAF-457C-B68A-50F6B8EA6B54} [Решение]

Исправление ошибки в системном журнале:

Параметры разрешений для конкретного приложения не дают разрешения Локально Активация для приложения COM-сервера с CLSID
{2593F8B9-4EAF-457C-B68A-50F6B8EA6B54}
и APPID
{15C20B67-12E7-4BB6-92BB-7AFF07997402}
пользователю PC\Name с ИД безопасности (S-1-5-21-3803090950-1061349348-3035606248-1001) и адресом LocalHost (с использованием LRPC), выполняемого в контейнере приложения Недоступно с ИД безопасности (Недоступно). Это разрешение безопасности можно изменить с помощью средства администрирования служб компонентов.

1. Открываем реестр Win+R.
2. Находим HKEY_Local_Machine\Software\Classes\AppID\{15C20B67-12E7-4BB6-92BB-7AFF07997402}.
3. Добавляем этой ветки реестра полный доступ как написано тут.
4. Открываем Службу компонентов (можно через поиск или Win+R, вводим там dcomcnfg и жмем ОК)
5. Затем с лева открываем «Службы компонентов => Компьютеры => Мой компьютер => Настройка DCOM», находим там RuntimeBroker и жмем по нему правой кнопкой мыши «Свойства». Если у вас RuntimeBroker несколько, то выбирайте тот у которого Код приложения {15C20B67-12E7-4BB6-92BB-7AFF07997402}. В версии 1903 сборки Windows, за место RuntimeBroker теперь название PerAppRuntimeBroker.
6. Открываем вкладку «Безопасность», «Разрешения на запуск и активацию», жмем кнопку «Изменить».
7. В открывшемся окне смотрим есть ли там пользователь который указан в ошибке, например у меня «PC\Name», если есть, выбираем его и ставим галочку на против «Локальная активация».
8. Если пользователя нету, добавляем его, так же если у вас Windows 10 версии 1903, то добавьте там же пользователя с названием «DefaultAccount» и делаем то, что написано в 7 пункте.
9. Перезагружаем компьютер.

P.S. Если ошибка все равно осталась даже при добавлении пользователя на которого ссылается ошибка, то можно добавить разрешение «Локальная активация» для всех пользователей, после этого ошибка должна пропасть.
Локальная активация

7 Replies to “Ошибка CLSID {2593F8B9-4EAF-457C-B68A-50F6B8EA6B54} [Решение]

  1. Ребят, проделал все пункты, но система не дает изменить (права админу полные предоставлены)
    Что может быть?(

    1. Если не дает изменить права в «Службе компонентов», значит вы не выставили или неправильно сделали доступ в реестре нужному ключу, как написано тут.

    1. Если у вас Windows 10 версии 1903, попробуйте в службах компонентах в свойствах PerAppRuntimeBroker, во вкладке «Безопасность», добавьте пользователя «DefaultAccount» и поставьте там галочки на Локальный запуск и Локальная активация. Должно помочь.

    2. Если ошибка все равно осталась даже при добавлении пользователя на которого ссылается ошибка, то можно добавить разрешение «Локальная активация» для всех пользователей, после этого ошибка должна пропасть.

  2. Уточните, пожалуйста, как добавить пользователя в п.8. У меня кнопка «Добавить» серая, не работает.

    1. Нужно для ветки реестра HKEY_LocalMachine\Software\Classes\AppID\{15C20B67-12E7-4BB6-92BB-7AFF07997402} добавить доступ как написано в п.3:

      3. Добавляем этой ветки реестра полный доступ как написано тут.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *