[转]案例分享:windows不能在本地计算机启动iis admin service错误代码-2146893818

原文链接:https://vip.kingdee.com/article/570903022713337344?lang=zh-CN&productLineId=1

问题描述

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

image

 

image

 

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

image

 

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

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

 

分析处理过程

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

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

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

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

image

 

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

image

 

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

image

 

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

image

 

image

 

image

 

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

image

 

~~~


 

posted @ 2025-08-15 14:14  violety  阅读(56)  评论(0)    收藏  举报