我正在尝试做一些网络开发。我无法启动 IIS(我需要运行一些 Web 服务)。
大约一个月前,“COM+ 系统应用程序”服务已经开始失败并出现以下错误:
由于以下错误,COM+ 系统应用程序服务无法启动:访问被拒绝。
DCOM 还会在事件日志中记录错误:
DCOM 出现错误“访问被拒绝。”尝试使用参数“”启动服务 COMSysApp 以运行服务器:{ECABAFBC-7F19-11D2-978E-0000F8757E2A}
当我启动 IIS 和 WWW 服务时,一切似乎都正常工作,直到我在我的机器上点击端口 80,此时 IIS/WWW 服务都意外崩溃:
World Wide Web Publishing 服务意外终止。它已经这样做了 1 次。
以下事件也放置在应用程序日志中:
运行时环境检测到其内部状态不一致。这表明过程中存在潜在的不稳定性,这可能是由 COM+ 应用程序中运行的自定义组件、它们使用的组件或其他因素引起的。f:\xpsp3\com\com1x\src\comsvcs\package\cpackage.cpp(1184) 中的错误,hr = 80070005:InitEventCollector 失败
我已经搜索了谷歌,直到我的手指麻木了。我也搜索过这个网站也无济于事。
我试过了:
- 以管理员身份运行 COM+ 系统应用程序服务。
- 为 XP 重新安装 SP3
- 将“SERVICE”帐户完全控制权交给 %SYSTEMROOT%\Registration
- 删除大约在停止工作时安装的 XP 安全修补程序
- 我已经删除并重新安装了 COM+(有可能,检查谷歌)
任何有关 COM+ 子系统、它的文件和设置或它的操作方式的见解将不胜感激。
我需要解决这个问题,这样我才能重新开始工作。