【问题标题】:Cannot Start IIS on my PC: COM+ System Application: Access is Denied无法在我的 PC 上启动 IIS:COM+ 系统应用程序:访问被拒绝
【发布时间】:2010-11-15 03:23:00
【问题描述】:

我正在尝试做一些网络开发。我无法启动 IIS(我需要运行一些 Web 服务)。

大约一个月前,“COM+ 系统应用程序”服务已经开始失败并出现以下错误:

COM+ 系统应用程序服务 由于以下原因无法启动 错误:访问被拒绝。

DCOM 还会在事件日志中记录错误:

DCOM 收到错误“访问被拒绝。” 尝试启动服务 COMSysApp 按顺序带有参数“” 运行服务器: {ECABAFBC-7F19-11D2-978E-0000F8757E2A}

当我启动 IIS 和 WWW 服务时,一切似乎都正常工作,直到我在我的机器上点击端口 80,此时 IIS/WWW 服务都意外崩溃:

万维网发布服务 意外终止。它已经完成了 这 1 次。

以下事件也被放置在应用程序日志中:

运行时环境已检测到 内部不一致 状态。这表明潜在的 过程中的不稳定性可能 由自定义组件引起 在 COM+ 应用程序中运行时, 他们使用的组件或其他 因素。错误 f:\xpsp3\com\com1x\src\comsvc​​s\package\cpackage.cpp(1184), hr = 80070005:初始化事件收集器 失败

我已经搜索了谷歌,直到我的手指麻木了。我也搜索了这个网站,但无济于事。

我试过了:

  • 以管理员身份运行 COM+ 系统应用程序服务。
  • 为 XP 重新安装 SP3
  • 将“SERVICE”帐户完全控制权授予 %SYSTEMROOT%\Registration
  • 删除大约在停止工作时安装的 XP 安全修补程序
  • 我已删除并重新安装了 COM+(有可能,请查看 google)

如果您能深入了解 COM+ 子系统、它的文件和设置或它的运行方式,我们将不胜感激。

我需要解决这个问题,这样我才能重新开始工作。

【问题讨论】:

  • 我也有同样的问题。对我来说似乎是随机发生的 - 一百万次重新启动,它最终会工作......一段时间。

标签: asp.net windows-xp com+ iis-5


【解决方案1】:

你看过这个链接吗?

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

我遇到了同样的问题,而且似乎 可能 已经为我解决了这个问题 - 尽管我之后确实必须重新启动,这在 kb 说明中没有明确说明。

(虽然现在很难判断这是否真的修复了它,因为有时对我来说,重启后问题会自行消失(考虑到 kb 中的步骤,这没有多大意义))。

【讨论】:

    【解决方案2】:

    对不起。

    当我找到解决方案时,我忘记更新了……嗯,这是自己造成的。几个月前,我从 dllhost.exe 中删除了执行权限。那时我还没有编写 asp.net 网络应用程序,所以我没有注意到这个问题,也不能很快地将两个和两个放在一起。

    我最终通过在我的 Windows 文件夹配置单元上打开文件系统审核失败来找到它。我看到一堆与 dllhost.exe 相关的拒绝访问消息,并记得我做了什么。

    感谢您的帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-20
      • 2022-08-20
      • 2016-12-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-09
      • 2016-01-14
      相关资源
      最近更新 更多