我正在尝试进行一些网络开发。我无法启动IIS(我需要运行一些Web服务)。
截至约一个月前,“COM +系统应用程序”服务已失败并出现此错误:
COM +系统应用程序服务 由于以下原因未能启动 错误:访问被拒绝。
DCOM还会在事件日志中记录错误:
DCOM收到错误“访问被拒绝。” 试图启动该服务 带有参数“”的COMSysApp按顺序排列 运行服务器: {ECABAFBC-7F19-11D2-978E-0000F8757E2A}
当我启动IIS和WWW服务时,直到我在我的机器上命中端口80,然后IIS / WWW服务意外崩溃时,everthing似乎有效:
万维网发布服务 意外终止。它已经完成了 这1次。
以下事件也放在应用程序日志中:
检测到运行时环境 内部不一致 州。这表明有潜力 可能的过程中的不稳定性 是由自定义组件引起的 在COM +应用程序中运行, 他们使用的组件或其他组件 因素。错误 F:\ XPSP3 \ COM \ com1x \ SRC \ COMSVCS \包\ cpackage.cpp(1184), hr = 80070005:InitEventCollector 失败
我搜索谷歌,直到我的手指麻木。我搜索过这个网站也没有用。
我试过了:
对COM +子系统,它的文件和设置或它的操作方式的任何见解将不胜感激。
我需要解决此问题,以便我可以重新开始工作。
答案 0 :(得分:1)
你看过这个链接吗?
http://support.microsoft.com/kb/909444
我遇到了同样的问题,似乎可能为我修复了它 - 虽然我之后必须重新启动,这在kb指令中没有明确说明。
(虽然现在很难说它是否真的解决了它,因为有时对我来说问题会在重新启动后自行消失(考虑到kb中的步骤,这没有多大意义))。
答案 1 :(得分:0)
对不起所有人。
当我找到解决方案时,我忘了更新这个......好吧,这是自我造成的。几个月前,我从dllhost.exe中删除了执行权限。我当时没有编写asp.net网络应用程序,所以我没有注意到这个问题,也不能很快将两个和两个放在一起。
我最终通过打开我的Windows文件夹配置单元上的文件系统失败审核来找到它。我看到一堆访问被拒绝与dllhost.exe相关的消息,并记得我做了什么。
感谢您的帮助。