Виправлено: налаштування дозволів для конкретних додатків не надають дозвіл на локальну активацію для додатку COM-сервера (Вирішено)

Виправлено: налаштування дозволів для конкретних додатків не надають дозвіл на локальну активацію для додатку COM-сервера (Вирішено)

Енді Девіс

Попередження "Application Specific Permission Settings do not Grant Local Activation permission for COM Server Application..." з ідентифікатором події "10016" може реєструватися на комп'ютерах під управлінням Windows 10, Windows Server 2019 або Windows Server 2016, коли компоненти Microsoft намагаються отримати доступ до компонентів DCOM без необхідних дозволів.

Згідно з повідомленням Microsoft, рекомендованою дією є ігнорування подій 10016, оскільки вони не впливають негативно на функціональність і є дизайнерськими. Однак, якщо ви хочете виправити проблему, продовжуйте читати нижче.

Цей посібник містить покрокові інструкції з виправлення попереджень 10016 в засобі перегляду подій в Windows 10 і Windows Server 2016/2019 з описом:

Джерело: Distributed COM
Ідентифікатор події: 10016

Налаштування дозволів для конкретної програми не надають дозволу на локальну активацію для програми COM Server з CLSID
{2593F8B9-4EAF-457C-B68A-50F6B8EA6B54}
та APPID
{15C20B67-12E7-4BB6-92BB-7AFF07997402}
користувачеві ComputerName\Username SID (S-1-5-21-3546043924-4163678793-3661266528-1001) з адреси LocalHost (Using LRPC), що працює в контейнері додатків Unavailable SID (Unavailable). Цей дозвіл безпеки можна змінити за допомогою інструменту адміністрування компонентних служб.

Як вирішити: Параметри дозволів для конкретних додатків не надають дозволу на локальну активацію для програми COM Server (ідентифікатор події: 10016) в Windows 10 і Server 2016/2019.

Крок 1. Змініть дозволи на розділ реєстру APPID.

1. З події 10016 з'ясувати APPID додатку COM Server з недостатніми правами.

Наприклад, у цьому прикладі APPID: {15C20B67-12E7-4BB6-92BB-7AFF07997402}

2. Відкрийте редактор реєстру і перейдіть за наступною адресою:

  • HKEY_CLASSES_ROOT\AppID

3. Розгорніть ключ AppID і натисніть на APPID, зазначений у події 10016 (наприклад, "{15C20B67-12E7-4BB6-92BB-7AFF07997402}" у цьому прикладі).

4a. На правій панелі: зверніть увагу на назву AppID на значенні REG_SZ за замовчуванням (наприклад, "PerAppRuntimeBroker" у цьому прикладі).

4b. На лівій панелі: Клацніть правою кнопкою миші на клавішу APPID і виберіть Дозволи :

5. У вікні "Дозволи" натисніть Просунутий.

6. Натисніть Зміна Власник набуває права власності на ключ реєстру.

7. Тип Адміністратори і натисніть ГАРАЗД.

8. Перевірка. в "Урядовому кур'єрі". Заміна власника на субконтейнерах та об'єктах та натисніть Подати заявку .

9. Потім двічі клацніть, щоб відкрити Адміністратори в'їзд.

10. Виберіть пункт Повний контроль для того, щоб надати повні права адміністраторам і натисніть ГАРАЗД. 3 (три) рази.

11. Закрити редактор Реєстру та перезапуск твій комп'ютер.

Крок 2. Змініть дозволи на додатку COM Server.

1. Відкрийте Служби компонентів. Для цього:

    1. Одночасно натисніть кнопку Вікна + R клавіші, щоб відкрити вікно командного рядка. Введіть dcomcnfg і натисніть Увійдіть .

2. Розгорнути Компонентні послуги -> Комп'ютери -> Мій комп'ютер -> DCOM Config .

3. Від Вид вибір меню Подробиці.

4. клацніть правою кнопкою миші на ім'я APPID, яке ви помітили в кроці 1 (4а) вище (наприклад, в "PerAppRuntimeBroker" в цьому прикладі) і виберіть Властивості .

5a. За адресою Безпека вкладка, натисніть Редагувати на Дозволи на запуск та активацію .

5b. При отриманні повідомлення безпеки для видалення нерозпізнаних записів прав доступу натисніть Видалити .

6. Натисніть на кнопку Додати кнопку.

7. Тип МІСЦЕВЕ ОБСЛУГОВУВАННЯ і натисніть ГАРАЗД.

8. Перевірка. в "Урядовому кур'єрі". Локальна активація та натисніть ГАРАЗД. двічі, щоб застосувати зміну.

9. Закрийте вікно Компонентні служби і перезапуск твій комп'ютер.

10. Після перезапуску помилка "Application Specific Permission Settings do not Grant Local Activation permission for COM Server Application" повинна зникнути.

Ось і все! Дайте мені знати, якщо цей посібник допоміг вам, залишивши свій коментар про ваш досвід. Будь ласка, поставте лайк і поділіться цим посібником, щоб допомогти іншим.


Енді Девіс

Блог системного адміністратора про Windows

Leave a comment