服务器2012 R2:万维网发布服务无法启动

我已经安装了Exchange 2013,在Hyper-V中运行Server 2012 R2。 这不是一个关键的系统 – 我正在使用它来学习Exchangepipe理。

今天晚上我login服务器,经过几个月没有触及它,发现无论我做什么,四个服务始终无法启动。 万维网发布服务错误似乎通常是由C:\inetpub\temp\缺less的AppPools文件夹引起的,但是对于我来说不是这样 – 我已经检查了两次。

这些服务是:

  • Net.Tcp侦听器适配器
  • 万维网发布服务
  • Net.Msmq监听器适配器
  • Net.Pipe监听器适配器

在事件日志中一遍又一遍地出现了相同的四个错误:

事件ID 5036,源WAS

Windows进程激活服务(WAS)的configurationpipe理器没有初始化。 数据字段包含错误编号。

列出的错误号是0D000780


事件ID 5005,来源WAS

Windows进程激活服务(WAS)正在停止,因为它遇到一个错误。 数据字段包含错误编号。

列出的错误号是0D000780


事件ID 7023,源服务控制pipe理器

Windows进程激活服务服务终止,出现以下错误:
数据无效。


事件ID 7001,源服务控制pipe理器

万维网发布服务服务取决于由于以下错误而无法启动的Windows进程激活服务服务:
数据无效。

我强烈怀疑你的applicationHost.config文件中有不正确的XML。 我会把这个文件作为第一个故障排除步骤。

我运行了下面的命令

(从C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727或您的版本):

 aspnet_regiis.exe -GA domain\username 

然后重新启动IIS。

这似乎是一个应用程序池问题,如果你sysprep或移动configuration

我同意埃文。 您可以从备份中还原applicationHost.config。 检查这里的过程。 https://supertekboy.com/2015/02/16/windows-process-activation-service-will-not-start-error-13-the-data-is-invalid/