案例分享:windows不能在本地计算机启动iis admin service错误代码-2146893818原创
61人赞赏了该文章
307次浏览
未经作者许可,禁止转载编辑于2024年04月24日 09:26:08
问题描述
在云星空服务器启动IIS admin services服务,提示:windows不能在本地计算机启动iis admin service,错误代码-2146893818。如下图所示;
cmd里面执行命令iisreset时,也有报错,如下图所示;
但实际上提示里面的万维网(World Wide Web 发布服务)服务和IIS admin services服务的依赖服务RPC服务和security accounts manager服务都是启动状态的;
但实际上IIS默认网站和云星空站点都是可以正常打开的;且使用正常。
分析处理过程
1、根据启动服务的报错内容,百度找到微软官方贴进行参考;
在服务器角色里面先补充安装把WEB服务器(IIS)安装完整(之前确实没有完整安装),
安装完再次cmd运行iisreset重启IIS,跟之前一样报错;
2、事件查看器有对应报错“IIS Admin Service 服务由于下列服务特定错误而终止: 无效签名。”;如下图;
3、根据事件查看器提示“无效签名”;以及想起之前在微软官方贴有 提到KEY文件的问题;如下图;
然后检查客户环境对应路径的C23文件的修改日期确实晚于IIS安装时间;如下图;
4、综上线索,在服务器管理器里面把‘WEB服务器(IIS)角色先删掉,然后重新添加去完整安装;如下图;
完整安装web服务器(IIS)之后,再次重启IIS;没有之前报错;且IIS admin service服务可正常启动成功了;如下图。
~~~