Не удается запустить IIS на моем компьютере: Системное приложение COM +: Доступ запрещен - PullRequest
2 голосов
/ 29 июля 2009

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

Примерно месяц назад служба «Системное приложение COM +» начала давать сбой с этой ошибкой:

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

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

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

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

Служба World Wide Web Publishing прекращено неожиданно. Сделано это 1 раз (а).

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

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

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

Я пробовал:

  • запуск службы системных приложений COM + в качестве администратора.
  • переустановка SP3 для XP
  • предоставление полного контроля учетной записи "СЕРВИС"% SYSTEMROOT% \ Registration
  • удаление исправлений XP Security, установленных примерно в то время, когда они перестали работать
  • Я удалил и переустановил COM + (возможно, проверьте Google)

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

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

Ответы [ 2 ]

1 голос
/ 05 августа 2009

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

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

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

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

0 голосов
/ 17 августа 2009

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

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

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

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

...