Назад | Перейти на главную страницу

dcomcnfg - Не удается установить разрешения на запуск и активацию - Windows Server 2012

Мне нужно изменить разрешения на запуск и активацию для области netman в разделе Component Services / DCOM Config. Однако эта область отключена, предотвращая любые изменения.

  1. Я в группе администраторов
  2. Я запустил dcomcnfg с повышенными правами администратора.

Что мне нужно сделать, чтобы изменить настройки здесь?

Из это сообщение в блоге,

Найдите HKEY_CLASSES_ROOT \ AppID \ {APPID-GUID}. Это должно сказать вам имя нарушившего COM-компонента. Все, что вам нужно сделать сейчас, это вернуться в оснастку Component Services, найти имя этого компонента, перейти к его свойствам безопасности и отредактировать ACL безопасности этого компонента так, чтобы отображалась любая учетная запись, о которой говорилось в журнале событий. какой бы доступ он ни хотел. Если вы обнаружите, что свойства безопасности компонента выделены серым цветом, поэтому вы не можете его редактировать, это, вероятно, связано с тем, что TrustedInstaller заблокировал это. Вернитесь в реестр, найдите соответствующий ключ reg, возьмите на себя ответственность / предоставьте себе необходимые разрешения, перезапустите службу (или перезагрузите ОС), а затем вы сможете изменить параметры безопасности для этого COM-компонента.

Я это сам видел буквально вчера с приложением DCOM "SMS агент". Агент SMS (или SCCM) был предустановлен в стандартном образе ОС, который развертывался на машинах, над которыми я работал.

Здесь происходит то, что вы не можете изменить разрешения, потому что разрешения привязаны к разделу реестра, на изменение которого у вас нет разрешения, поскольку он принадлежит TrustedInstaller. Вам необходимо самому стать владельцем ключа реестра, чтобы потом вы могли его изменить.