案例分享:windows不能在本地计算机启动iis admin service错误代码-2146893818原创
金蝶云社区-西瓜不甜苦瓜不苦
西瓜不甜苦瓜不苦
61人赞赏了该文章 307次浏览 未经作者许可,禁止转载编辑于2024年04月24日 09:26:08

问题描述

在云星空服务器启动IIS admin services服务,提示:windows不能在本地计算机启动iis admin service,错误代码-2146893818。如下图所示;

image.png

image.png

cmd里面执行命令iisreset时,也有报错,如下图所示;

image.png

但实际上提示里面的万维网(World Wide Web 发布服务)服务和IIS admin services服务的依赖服务RPC服务和security accounts manager服务都是启动状态的;

但实际上IIS默认网站和云星空站点都是可以正常打开的;且使用正常。


分析处理过程

1、根据启动服务的报错内容,百度找到微软官方贴进行参考;

在服务器角色里面先补充安装把WEB服务器(IIS)安装完整(之前确实没有完整安装),

安装完再次cmd运行iisreset重启IIS,跟之前一样报错;

2、事件查看器有对应报错“IIS Admin Service 服务由于下列服务特定错误而终止: 无效签名。”;如下图;

image.png

3、根据事件查看器提示“无效签名”;以及想起之前在微软官方贴有 提到KEY文件的问题;如下图;

image.png

然后检查客户环境对应路径的C23文件的修改日期确实晚于IIS安装时间;如下图;

image.png

4、综上线索,在服务器管理器里面把‘WEB服务器(IIS)角色先删掉,然后重新添加去完整安装;如下图;

image.png

image.png

image.png

完整安装web服务器(IIS)之后,再次重启IIS;没有之前报错;且IIS admin service服务可正常启动成功了;如下图。

image.png

~~~

赞 61