无法在计算机“.”上启动 W3SVC 服务

Moh*_*yan 41 iis iis-7

我刚刚安装了IIS7,但是每当我想启动它时,就会出现以下错误:

无法在计算机“.”上启动 W3SVC 服务

它出什么问题了 ?

我有 Windows 7 64 位版本 7600,并在安装 IIS7 之前安装了 .NET Framework 3.5 SP1 和 .NET Framework 4。

小智 32

转到任务管理器 --> 进程并手动停止 W3SVC 进程。执行此操作后,重新启动 IIS 时该进程应正常启动

  • 它是 svchost,因此请转到“服务”、“右键单击”、“转到进程”以找到要终止的正确 svchost。 (7认同)
  • 这是一个更好的解决方案,不需要重新启动。 (3认同)
  • 就我而言,它是 w3wp.exe。 (2认同)

Moh*_*yan 22

我找到了解决方案:

  1. 运行 -> appwiz.cpl -> 打开或关闭 Windows 功能 -> 取消选中“Internet 信息服务”和“Windows 进程激活服务”

  2. 重新启动您的机器。

  3. 运行 -> appwiz.cpl -> 安装“Internet 信息服务”和“Windows 进程激活服务”

参考


小智 15

我遇到了同样的问题。通过以下步骤解决了:

  1. 转到管理员 DOS 命令提示符 --
  2. ( Ctrl+ X) 将提供进入管理员 DOS 提示符的选项
  3. 使用命令“ iisreset

这将解决问题。


小智 10

  1. 转到服务.msc
  2. 检查万维网发布服务
  3. 如果禁用,右键单击将启动类型更改为Automatic
  4. 启动服务。


MDM*_*rra 7

这通常发生在端口 80 被其他东西使用时。如果这是一个开发箱,您是否还安装了 Apache 或 Skype?这些是常见的罪魁祸首。

您可以通过netstat -ab|find "80"在提升的命令提示符下运行来检查端口 80 是否正在使用中。这可能需要一两分钟才能运行,具体取决于您的 PC 上发生的网络活动。


小智 5

与穆罕默德的解决方案有点不同:

  1. 运行 -> appwiz.cpl -> 打开或关闭 Windows 功能 -> 勾选“Windows 进程激活服务”

  2. 就这样。

它解决了我的问题。