于是查看系统日志:

具体信息如下:
日志名称:          System
来源:            Service Control Manager
日期:            2015/11/29 16:53:06
事件 ID:         7024
任务类别:          无
级别:            错误
关键字:           经典
用户:            暂缺
计算机:           DESKTOP-MKK5408
描述:
IIS Admin Service 服务由于下列服务特定错误而终止: 
无效签名
事件 Xml:

  1. <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  2. <System>
  3. <Provider Name="Service Control Manager" Guid="{555908d1-a6d7-4695-8e1e-26931d2012f4}" EventSourceName="Service Control Manager" />
  4. <EventID Qualifiers="49152">7024</EventID>
  5. <Version>0</Version>
  6. <Level>2</Level>
  7. <Task>0</Task>
  8. <Opcode>0</Opcode>
  9. <Keywords>0x8080000000000000</Keywords>
  10. <TimeCreated SystemTime="2015-11-29T08:53:06.747974700Z" />
  11. <EventRecordID>10722</EventRecordID>
  12. <Correlation />
  13. <Execution ProcessID="776" ThreadID="856" />
  14. <Channel>System</Channel>
  15. <Computer>DESKTOP-MKK5408</Computer>
  16. <Security />
  17. </System>
  18. <EventData>
  19. <Data Name="param1">IIS Admin Service</Data>
  20. <Data Name="param2">%%2148073478</Data>
  21. <Binary>490049005300410044004D0049004E000000</Binary>
  22. </EventData>
  23. </Event>

在CSDN、MSDN都发布帖子求助,但很少有人回复。。。。。。。

看到错误信息提示的是【依赖服务】,于是就上网搜索“iis   依赖服务”,汇集了一下大约有下面这些服务:

  1. IIS Admin Service
  2. World Wide Web Publishing Service
  3. Remote Procedure Call (RPC)、Security Accounts Manager
  4. Event Log

于是,在服务中去启动这些服务,发现上面的四个服务中只有IIS Admin Service服务无法启动,错误信息如下:

  1. ---------------------------
  2. 服务
  3. ---------------------------
  4. Windows 不能在 本地计算机 启动 IIS Admin Service。有关更多信息,查阅系统事件日志。如果这是非 Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码 -2146893818。
  5. ---------------------------
  6. 确定
  7. ---------------------------

由于,在CMD中报出的错误,是【IIS 服务或万维网发布服务,或者依赖这两种服务的某个服务未能启动。该服务或所依赖的服务可能在启动期间发生错误或者已禁用。】

我的第一感觉就是IIS Admin Service服务到底依赖于哪些服务?服务本身会不会有标记呢?右键属性:


于是去依次启动属性中标识出的服务,这个服务都可以正常启动,但IIS Admin Service还是无法启动。

于是百度【Windows 无法启动 IIS Admin Service 服务 -2146893818。】,大部分意见是:
把c:\windows\system32\inetsrv\history内的如MetaBase_0000000231_0000000000.xml(这个文件一般是历史备份,你可以根据创建时间选择一个合适的文件)文件更名为 MetaBase.xml复制到c:\windows\system32\inetsrv\目录中覆盖原文件。

这时重启IIS Admin Service服务就OK啦。

如果你们还不行那么看下面的:
网上说的:regsvr32 %systemroot%\system32\msxml3.dll还有一个在cmd界面输入命令,重新注册windows所有dll的命令也都尝试过,没有效果。

也看过iis的日志,但没有看懂:

最后没有办法,重装iis搞定!希望知道【IIS Admin Service 服务由于下列服务特定错误而终止: 无效签名】这个错误的具体含义或者解决办法的朋友留言。

小注:
在发生这个错误期间iis是可以访问的只是不能通过cmd命令重启。在iis管理界面重启也不会报错,但到底有没有重启成功,我就不清楚了。

文章转自:http://blog.csdn.net/jiankunking/article/details/50180573

IIS Admin Service 服务由于下列服务特定错误而终止: 无效签名。的更多相关文章

  1. 安装完成IIS后找不到IIS Admin Service

    系统版本: Windows Server 2008 R2 Enterprise 64-bit IIS版本:IIS 7.5 问题: 在系统运行里面输入"组件服务",依次点开组件服务- ...

  2. SQL Server (MSSQLSERVER) 服务由于下列服务特定错误而终止: %%17051

    问题出现:今天在给客户调试项目的时候,发现无法连接SQL server数据库 解决过程:1.在cmd命令窗口输入services.msc,打开服务窗口,找到SQL Server (MSSQLSERVE ...

  3. 转:无法向会话状态服务器发出会话状态请求请。确保 ASP.NET State Service (ASP.NET 状态服务)已启动

    今天看到一篇文章感觉不错,收藏转载下. 原文地址:http://blog.csdn.net/sntyy/article/details/2090347 版权为原作者所有 无法向会话状态服务器发出会话状 ...

  4. 请确保 ASP.NET State Service (ASP.NET 状态服务)已启动 问题解决

    当iis部署的网站访问遇到如下错误时: 无法向会话状态服务器发出会话状态请求.请确保 ASP.NET State Service (ASP.NET 状态服务)已启动,并且客户端端口与服务器端口相同.如 ...

  5. 无法向会话状态服务器发出会话状态请求。请确保 ASP.NET State Service (ASP.NET 状态服务)已启动,并且客户端端口与服务器端口相同。如果服务器位于远程计算机上,请检查。。。

    异常处理汇总-服 务 器 http://www.cnblogs.com/dunitian/p/4522983.html 无法向会话状态服务器发出会话状态请求.请确保 ASP.NET State Ser ...

  6. 无法向会话状态服务器发出会话状态请求请。确保 ASP.NET State Service (ASP.NET 状态服务)已启动

    原文链接:http://www.cnblogs.com/IT-Bear/archive/2012/01/04/2311546.html 无法向会话状态服务器发出会话状态请求.请确保 ASP.NET S ...

  7. Android Service学习之本地服务

    Service是在一段不定的时间运行在后台,不和用户交互应用组件.每个Service必须在manifest中 通过来声明.可以通过contect.startservice和contect.bindse ...

  8. Windows下PHP+Eclipse开发环境搭建 及错误解决(apache2.2服务无法启动 发生服务特定错误:1)

    前言 Eclipse与php/apache的关系:Eclipse只是用来写代码的,如果想要在浏览器查看运行效果就要让php/apache的运行目录指向你的代码目录.Eclipse貌似不会自己和apac ...

  9. 接收对 http://192.168.1.18:8001/ObtainData/Service 的 HTTP 响应时发生错误。这可能是由于服务终结点绑定未使用 HTTP 协议造成的。这还可能是由于服务器中止了 HTTP 请求上下文(可能由于服务关闭)所致。

    [2015/8/5 19:28:49]错误信息:接收对 http://192.168.1.18:8001/ObtainData/Service 的 HTTP 响应时发生错误.这可能是由于服务终结点绑定 ...

随机推荐

  1. 基于jQuery的计算文本框字数的代码-jquery

    用户边输入计算同时进行,告诉用户还剩余多少可输入的字数,当超过规定的字数后,点击确定,会让输入框闪动 一.功能:  1.用户边输入计算同时进行,告诉用户还剩余多少可输入的字数;  2.当超过规定的字数 ...

  2. resize2fs: Bad magic number in super-block while trying to open

    I am trying to resize a logical volume on CentOS7 but am running into the following error: resize2fs ...

  3. 【java 类加载的深入研究1】loadClass()的研究

    1.开门见山 以前曾经看到过一个java的面试题,当时觉得此题很简单,可是自己把代码运行起来,可是结果并不是自己想象的那样.题目如下: class SingleTon { private static ...

  4. Adobe Acrobat 不能打开在线pdf。Adobe Acrobat 应用程序正在被终止,因为内存错误

    Adobe Acrobat 应用程序正在被终止,因为内存错误. Adobe Acrobat 不能打开在线pdf. 当出现上面两种错误时. 原因可能是Acrobat的更新有问题. 解决方法:打开C:\D ...

  5. VC++ 6.0开发套件(自己收藏!)

    安装镜像ISO                     VC++ 6.0_SP6_Win7企业版(中英文集成).iso MSDN安装镜像ISO                 MSDN_Oct_200 ...

  6. 利用MSSQL对不经常使用的表进行依赖缓存

    缓存是我们开发应用系统的一把利刃,如果用的不好,会导致数据不准确等一系列问题. 所以在如何选择缓存的时候,我们要慎之又慎.所以在对系统中一些 不经常变化的表,我们可以采用SqlCacheDenpend ...

  7. cesium图形上加载图片

    <!DOCTYPE html> <html> <head> <!-- Use correct character set. --> <meta c ...

  8. Phpcms v9专题分类增加模板设置的方法

    Phpcms v9专题设置里面,默认专题子分类是无模板设置的,本文教你通过官方论坛给出的教程实现专题分类增加模板设置.先来看看默认专题子分类设置界面: 修改后的的专题子分类设置界面多了模板设置: 修改 ...

  9. mysqldump: command not found

    原因:这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件.首先得知道mysql命 ...

  10. ubuntu samba

    Linux 下的文件共享利器 Samba 想必大家已经非常熟悉了,今天我们介绍下如何在Ubuntu 14.04中使用 Samba 共享网络文件.打印机和其它公共资源. 1.安装 Samba 和图形配置 ...