Параметры разрешений для конкретного приложения не дают разрешения Локальный Запуск для приложения COM-сервера с CLSID {C97FCC79-E628-407D-
В Windows 7, при старте системывы можете получить следующую ошибку в Журнале событий:
Имя журнала: System
Источник: Microsoft-Windows-DistributedCOM
Код события: 10016
Уровень: Error
Пользователь: SYSTEM
Описание: Параметры разрешений для конкретного приложения не дают разрешения Локальный Запуск для приложения COM-сервера с CLSID {C97FCC79-E628-407D-AE68-A06AD6D8B4D1} и APPID {344ED43D-D086-4961-86A6-1106F4ACAD9B} пользователю NT AUTHORITY\система с SID (S-1-5-18) и адресом LocalHost (с использованием LRPC). Это разрешение безопасности можно изменить с помощью служебной программы управления службами компонентов.
Решение:
- Убедитесь, что выполнили вход под Администратором (иначе всё придется запускать от его имени).
- Нажмите Пуск, в строке поиска введите regedit, кликните regedit.exe
- В редакторе реестранажмитеCTRL-F, введите{344ED43D-D086-4961-86A6-1106F4ACAD9B}и кликните "Найти далее”.
- Первый результат расположен в ключ HKEY_CLASSES_ROOT\AppID\.Это ключ, который нам нужен.
- Кликните правой кнопкой ключ{344ED43D-D086-4961-86A6-1106F4ACAD9B}в левой панели и затем нажмите "Разрешения…”
- В первую очередь мы должны изменить владельца ключа. Текущий владелецTrustedInstaller. Мы должны изменить владельца на группу Администраторы. Для этого кликнитеДополнительно. Затем переключитесь на закладкуВладелец, выберитеАдминистраторы, отметьте "Заменить владельца подконтейнеров и объектов” и нажмитеOK.
- Сейчас мы изменили владельца на Администратора (члена группы Администраторы), и теперь можем изменять разрешения ключа.В окне Разрешения,даем Администраторамисистемеполный доступ.
Затем нажимаем ОК для сохранения изменений. В этих 8 шагах, мы далиАдминистраторам исистемеполный доступ к ключуHKEY_CLASSES_ROOT\AppID\{344ED43D-D086-4961-86A6-1106F4ACAD9B} - Проверьте, что в этом ключе значениеLocalServiceравноIPBusEnum.
- Откройте диалог "Выполнить" и введите dcomcnfg. (или нажмитеПуск, в строке поиска введитеКомпоненти кликнитеСлужбы компонентов)
- В окне Службы компонентов выберитеКомпьютеры –> Мой компьютер –> Настройка DCOM. Правой кнопкой кликните IPBusEnum и затем Свойства.
- Переключитесь на закладкуБезопасность. В секцииРазрешения на запуск и активацию выберите Изменить.
- ВыберитеСистема,выберите разрешение "Локальный запуск”. НажмитеOK.
- Готово!