Не удается запустить IIS на моем компьютере:Системное приложение COM +:Доступ запрещен

StackOverflow https://stackoverflow.com/questions/1201367

Вопрос

Я пытаюсь заняться кое-какой веб-разработкой.Я не могу запустить IIS (мне нужно запустить некоторые веб-службы).

Примерно месяц назад служба "COM + System Application" начала выходить из строя с этой ошибкой:

Служба системных приложений COM + не удалось запустить из-за следующего ошибка:Доступ запрещен.

DCOM также регистрирует ошибку в журнале событий:

DCOM получил сообщение об ошибке "Доступ запрещен." попытка запустить службу COMSysApp с аргументами "" для того, чтобы запустить сервер:{ECABAFBC-7F19-11D2-978E-0000F8757E2A}

Когда я запускаю IIS и службу WWW, кажется, что все работает, пока я не нажму порт 80 на своем компьютере, после чего обе службы IIS / WWW неожиданно выходят из строя:

Служба публикации во всемирной паутине неожиданно завершилась.Это было сделано это 1 раз (ы).

Следующее событие также помещается в журнал приложения:

Среда выполнения обнаружила несоответствие в своем внутреннем состоянии .Это указывает на потенциальную нестабильность процесса, которая может быть вызвана пользовательскими компонентами запущенными в приложении COM +, используемыми ими компонентами или другими факторами.Ошибка в f:\xpsp3\com\com1x\src\comsvcs\package\cpackage.cpp (1184), hr = 80070005:InitEventCollector сбой

Я искал в Google до тех пор, пока у меня не онемели пальцы.Я также безрезультатно искал на этом сайте.

Я пытался:

  • запуск службы системных приложений COM + от имени администратора.
  • переустановка SP3 для XP
  • предоставление учетной записи "SERVICE" полного контроля над %SYSTEMROOT% egistration
  • удаление исправлений безопасности XP, установленных примерно в то время, когда она перестала работать
  • Я удалил и переустановил COM + (это возможно, проверьте Google)

Мы были бы весьма признательны за любую информацию о подсистеме COM +, ее файлах и настройках или просто о том, как она работает.

Мне нужно решить эту проблему, чтобы я мог вернуться к работе.

Это было полезно?

Решение 2

Извините всех.

Я забыл обновить это, когда нашел решение...Что ж, это было нанесено самому себе.Несколько месяцев назад я удалил разрешения на выполнение из dllhost.exe.Я не занимался программированием asp.net в то время веб-приложения, поэтому я не заметил проблемы и не мог быстро сложить два и два.

В конце концов я нашел это, включив аудит сбоев файловой системы в моем Windows folder hive.Я увидел кучу сообщений об отказе в доступе, связанных с dllhost.exe и вспомнил, что я сделал.

Спасибо за помощь.

Другие советы

Вы видели эту ссылку?

http://support.microsoft.com/kb/909444

У меня такая же проблема, и, похоже, это мог бы исправили это для меня - хотя после этого мне пришлось перезагрузиться, чего явно нет в инструкциях kb.

(Хотя сейчас трудно сказать, действительно ли это исправило проблему, потому что иногда для меня проблема исчезала сама по себе после перезагрузки (что не имеет большого смысла, учитывая шаги в кб)).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top