Здравствуйте, ДенисИркутск.
Спасибо, что задали вопрос на форуме Microsoft Windows!
Основываясь на описании проблемы и предоставленных скриншотах. Ну! Когда папка COM+ Applications выдаёт ошибку, а в разделе «Мой компьютер» внутри Component Services появляется красная стрелка вниз с отсутствующими элементами контекстного меню (например, Свойства), это с большой вероятностью указывает на сбой в правах каталога Component Object Model (MTS/COM+) или повреждение регистрационных журналов. Поскольку базовые сервисы (такие как COMSysApp и MSDTC) технически могут «запускаться», сама консоль управления (MMC) не может общаться с базой данных COM+.
Здесь рекомендуется проверить, что все эти сервисы, тесно связанные с COM+/DCOM, находятся в состоянии «Работающий» — удалённый вызов процедур (RPC), система событий COM+, ** запускающий процесс DCOM сервера** и распределённый координатор транзакций (MSDTC). Если найдёте сервис, который ещё не запущен, попробуйте завести его вручную. Если он не заводится.
Поскольку каталог COM+ опирается на файлы, хранящиеся в скрытой системной директории. Если аккаунт NT AUTHORITY\LocalService или группа администраторов теряет доступ к чтению/записи этой папки, MMC-snap-in выходит из строя. Вы можете перейти на: C:\Windows\Регистрация. Кликните правой кнопкой мыши по папке «Регистрация» и выберите «Свойства». Перейдите на вкладку «Безопасность» и нажмите «Расширенно». Убедитесь, что эти права существуют и наследуются дочерними объектами: Administrators (Local): Full Control, SYSTEM: Full Control и Local Service: Read & Execute, List Contents Folder, Read. Нажмите «Подать заявку» и «Окей». Затем откройте командную строку как Администратор и запустите gpupdate /force, чтобы убедиться, что локальные политики не переопределяют это, затем перезапустите службу системного приложения COM+.
Ещё один совет — проверить Distributed Transaction Coordinator (MSDTC). Потому что COM+ тесно связан с MSDTC. Если лог-файл MSDTC повреждён, он задержит инфраструктуру COM+. Вы можете открыть поднятую командную строку и остановить DTC-сервис, выполнив эту командную сеть, остановите msdtc, после чего попробуйте удалить инфраструктуру DTC из реестра с помощью этой команды msdtc -uninstall, затем попробуйте переустановить её с помощью команды msdtc -install и наконец перезапустить сервис, запустив эту команду net start msdtc . Теперь снова откройте dcomcnfg (Component Services) и проверьте, очищена ли красная стрелка на My Computer.
Вы можете ознакомиться с следующими статьями для получения дополнительной информации по этому вопросу.
- https://learn.microsoft.com/en-us/windows-server/security/windows-services/security-guidelines-for-disabling-system-services-in-windows-server
- https://learn.microsoft.com/en-us/troubleshoot/windows/win32/msdtc-service-run-under-networkservice-account
Надеюсь, приведённая информация будет полезна! Если да. Свободное чувство, чтобы нажать «Принять ответ», чтобы помочь другим в сообществе, у которых такая же проблема.