2023年12月8日发(作者:)

IISAdminService服务由于下列服务特定错误而终止:无效签

名。

于是查看系统日志:

具体信息如下:

日志名称: System

来源: Service Control Manager

日期: 2015/11/29 16:53:06

事件 ID: 7024

任务类别: 无

级别: 错误

关键字: 经典

用户: 暂缺

计算机: DESKTOP-MKK5408

描述:

IIS Admin Service 服务由于下列服务特定错误而终止:

无效签名

事件 Xml:

[html]

1.

2.

3.

4. 7024

5. 0

6. 2

7. 0

8. 0

9. 0x8000

10.

11. 10722

12.

13.

14. System

15. DESKTOP-MKK5408

16.

17.

18.

19. IIS Admin Service

20. %%2148073478

21. 490044004D0049004E000000

22.

23.

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

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

[plain]

1. IIS Admin Service

2. World Wide Web Publishing Service

3. Remote Procedure Call (RPC)、Security Accounts Manager

4. Event Log

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

[plain]

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:windowssystem32inetsrvhistory内的如MetaBase__(这个文件一般是历史备份,你可以

根据创建时间选择一个合适的文件)文件更名为 复制到c:windowssystem32inetsrv目录中覆盖原文件。

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

如果你们还不行那么看下面的:网上说的:regsvr32 %systemroot%还有一个在cmd界面输入命令,重新注册

windows所有dll的命令也都尝试过,没有效果。

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

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

办法的朋友留言。

小注:

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