IIS“服务没有及时响应启动或控制请求”错误解决

时间:2021-08-04 17:19:01
对很多的朋友们来说可能用处不大!呵呵!!不过有人遇到这个问题,我也是解决了半天才找到办法,写一下,做个记录,也给搜索到有用的人吧!近来发现IIS莫名其妙的不能启动(XP系统),默认的是“停止状态”,如下图: 正常启动时会提示:服务没有及时响应启动或控制请求,重复好多次,均发现不能正常启动,后检查服务项,把相关的 IIS ADMIN等服务都启动了,发现“World Wide Web Publishing”项关闭了,并且无法启动!如下图: 于是上网查了下,发现有很多人都碰到过这个问题,说是因为一个升级补丁引起的:KB939373,据说此补丁替换了w3svc.dll的文件。难怪说错误127:找不到指定程序。而且大家都说通过删除这个补丁解决了此问题~!高兴的去找这个补丁,准备删除,找了三遍,找的眼疼,不得不承认我机子上没有装这个补丁!那为什么还会出现这个问题呢?于是,就跑到微软官方逐个的查我最近更新的补丁,终于被我查到一个:KB2290570,这个补丁是有关于IIS的,微软官方的对这个补丁的具体介绍:2124漏洞影响:远程代码执行漏洞描述:本补丁修补了IIS中包含的两个秘密报告的漏洞和一个已经被公开的漏洞,攻击者可以给IIS服务器发送特殊的HTTP请求来触发这些漏洞,并借此在服务器上运行任意代码,获得服务的控制权或运行恶意程序。于是,尝试删除这个补丁,如下图: 删除后,World Wide Web Publishing服务成功启动: 同时,IIS也成功启动: 至此,IIS报服务没有及时响应启动或控制请求的问题解决!KB939373、KB942831补丁都是防止黑客的,但是却……呵呵,究竟补丁到底与系统有什么样的冲突,不再去研究了!当然,如果担心安全的朋友可以不使用这个方法,我的IIS是在本地用来测试论坛和一些网站程序的,对安全的考虑比较少!PS:如何删除已安装的补丁?答:开始——控制面板——添加或删除程序——选中“显示更新”——所有的更新补丁都会显示了,如下图: PS:以上是我在百度搜索到的2008年的东西! 但是解决的办法还是和以上雷同的,我找到的有两个补丁KB2290570和KB2124261这两个补丁,而我删除的是KB2290570,重启电脑后我的IIS就能正常使用了!补丁名称:KB2290570安全公告号:MS10-065发布日期:2010-09-13补丁包大小:0.57MB漏洞影响:远程代码执行漏洞描述:本补丁修补了IIS中包含的两个秘密报告的漏洞和一个已经被公开的漏洞,攻击者可以给IIS服务器发送特殊的HTTP请求来触发这些漏洞,并借此在服务器上运行任意代码,获得服务的控制权或运行恶意程序。