首页 精彩中国 娱乐天下 直播在线 天生我才 电视曝光台 热点关注 情感天地 时尚潮流 音乐快报
当前位置:首页 > 电视曝光台 > 列表

微软升级补丁导致iis无法启动解决办法

Date:2014-05-03 18:10:16   来源:互联网   访问:
传说一:删除补丁:KB22905070 KB2535512 KB2124261 传说二:网上都是说删除KB939373,我试了下,没有用,我刚才删除KB2124261,KB2290570(我最近的两个补丁),再启动World Wide Web Publishing服务,IIS就
传说一:删除补丁:KB22905070  KB2535512  KB2124261

传说二:网上都是说删除KB939373,我试了下,没有用,我刚才删除KB2124261,KB2290570(我最近的两个补丁),再启动World Wide Web Publishing服务,IIS就能服务就能启动了,但是不知道我下次开机还能不能用,祝好.

IIS 启动不了 【发生意外错误0x8ffe2740】
原因
如果系统中存在端口冲突就有可能发生本情况. IIS默认使用80端口进行HTTP通信. 如果除IIS外的应用程序正在运行并且正在相同的IP地址上使用80端口,在您试图使用IIS管理器启动网站时您也可能收到该错误讯息.
解决方法
要解决这个问题,您可以进行以下任一项操作:
• 在IIS管理器中更改网站绑定端口为除80端口外的其它端口.
• 停止正在使用80端口的应用程序,然后从IIS管理器中启动网站.
更多信息
您可以使用诸如TCPView或FPort等第三方工具来判断其它正在使用80端口的其它应用程序.
最新iis安装问题及解决方法<转>
这几天装iis真是郁闷死我了,估计是把能遇到的问题我都遇到了,感觉很是痛苦!不过庆幸的是最终还是装上了,也许还有很多人像我一样在这痛苦中挣扎,所以就想把我遇到的问题和解决方法列出来,希望对大家有帮助!先说我在安装时遇到的问题吧
1.iis6.0和5.0都不能装在XP系统中
2.下载了iis5.1后不知道怎么安装
3.安装过程中弹出文件无法复制的对话框和什么系统被修改,是否继续的对话框,很是郁闷
4.安装后internet信息服务器中没有默认网站
5.安装后在地址栏中输入http://localhost出现Server Application Error 错误即500 错误
6.安装后默认网站无法启动
再说说这些问题的解决方法
问题一:1 在你装IIS之前需要知道你的系统是什么样的,HOME版的好想不能装,可好象网上也有装的方法,我们用过HOME版的,也就没试过,如果你是HOME版的可以去试试。
如果你的系统是家庭版的,那就应该知道windows 98 只能装pws4.0;windows 2000 ---iis5.0;windows 2003---iis6.0;windows xp---iis5.1.如果你不是用系统盘安装,那就去网上下载你要装的IIS吧!
问题二:我的系统是xp的,所以我装的是5.1。
下载后解压缩放在你硬盘的任何位置。然后开始/设置/控制面板/[添加/删除程序]/[添加/删除windows组建],然后在windows 组件向导中的internet 信息服务旁边的方框里打上勾,(注意:先别按下一步,点击详细信息看看里面的那些方框是不是都打上勾了,如果没有,要全选上,不然会出现问题4)。
现在你按下一步,要求你插入光盘,没有盘,点击浏览,选择IIS存放的路径,然后确定,这里也许你就出现问题3了,如果没出现你很幸运!
问题三:如果安装时找不到文件,或文件无法复制,知道是什么原因吗?是windons自带游戏惹的祸。
开始/程序/附件。把里面的游戏右键删除,重新安装,是不是找到了?呵呵,这时会一边边的弹出个对话框让你重新选择路径,那就再选一次,不过要注意路径后面好象多了个i386,把它取了,确定。
在这里也许会弹出说你的系统不修改的对话框,直接取消,这时你可以歇一下了,可能你已经安装成功了,不过不要太高兴,如果你没遇到后面的问题,你有点幸运!
问题四:如果看不到默认网站,那再打开[添加/删除windows组建]中的internet 信息服务,详细信息里面的勾全打上了,如果没有,重装吧!
问题五:出现这个问题也不知道什么原因,不知道你出现了没有,
解决方法是:开始”->“设置”->“控制面板”->“管理工具”->“组件服务”中,
“控制台根目录”->“组件服务”->“计算机”->“我的电脑”->“COM+应用程序”中,
有一个“IIS Out-Of-Process Pooled”鼠标右键“属性”--“标识”--把“此用户”调整为“交互式用户--目前已登录的用户”。
然后“确定”,再鼠标右键“属性”--“启动”。
这里还有个问题就是找不到“IIS Out-Of-Process Pooled”,那里面根本没有!怎么 办?别急!开始/运行,输入msdtc -resetlog,确定。
然后打开开始/设置/控制面板/信息管理/服务,找到Distributed Transaction Coordinator,启动它。现在你又要重装IIS了,现在你应该能看到IIS Out-Of-Process Pooled了,高兴吧!
问题六:好不容易装上来,可地址栏中输入http://localhost又是网页无法显示,郁闷坏了!细心一看,默认网站没有启动,右键启动提示“服务器并未及时响应启动或控制请求”在网上查了下说是World Wide Web Publishing Services有问题,找到它果然它没启动,可启动它出现错误,启动不了,怎么办?
再查吧,又说是要删个更新文件,最后还是弄出来了,正确方法是这样的:开始/设置/控制面板/[添加/删除程序],最上面有个“显示更新文件”打上勾,在里面找到KB939373,删除它。
然后开始/设置/控制面板/管理工具/服务,找到World Wide Web Publishing Services,启动它,并将启动方式改为自动,再回到默认网站启动,看看,是不是能启动了,这时终于看到结果了。

 

 

补充:
问题一:SQL Server2005导出为SQL Server2000的SQL脚本在SQL Server2000下是不能正常运行的。

  该演示系统说明可以运行在SQL Server2000及以上,手边正好有SQL Server2000,如果就装了一个,然后根据安装说明,运行其数据库初始化脚本时,其脚本抛出n个错误,根据错误来看,首先建表语句不支持“WITH (IGNORE_DUP_KEY = OFF)”,OK,删除!运行依然报错,发现sys.开头的对象都引用错误,如sys.objects,在2000下其实应该为sysobjects,将所有的sys.替换成sys;继续往下走,发现找不到OBJECT_id字段,同样问题,2000下应该是id,将OBJECT_ID字段名改为id,OK,终于运行通过了!

  在此不得不说说MS的测试工作了,这么显然的BUG既然也入到了产品中,很显然SQL Server2005导出成SQLServer2000脚本功能在导出后根本没有在SQLServer2000下跑过,汗啊!

  问题二:XP在安装上IIS5.1后不能跑ASP程序,但是可以正常访问HTML

  这个问题更变态了,以前在Windows2000上从来没碰到过,装上IIS后就能跑ASP;我还以为很容易,哪知道装上好根本运行不了ASP,抛500错误!

  当然是网上查找原因,有相似问题的还真不少。各位高人解释的原因也各种各样,解决的方式也是各种各样。对于到底是什么原因,我也没这个能力下最终的判断,但是通过最终解决来看,应该是与两个原因有关:a.某些dll文件没有注册成功;b.IIS要用的Internet默认访问用户的密码有问题,当然不是你的问题,这个应该是XP的Bug!

  解决方案是什么?如下两步,应该可行了:

  1.在命令行下运行 msdtc -resetlog

  cd %windir%system32inetsrv

  rundll32 wamreg.dll,CreateIISPackage

  regsvr32 asptxn.dll

  2.找到文件: C:WINDOWSinfwsh.inf,右键“安装”;

  regsvr32 urlmon.dll

  regsvr32 shdocvw.dll

  regsvr32 jscript.dll

  regsvr32 vbscript.dll

  如果报 wamreg.dll 错误的话,就接着走下面的程序

  1。右键我的电脑--管理--本地用户和组,给IUSR_机器名和IWAM_机器名两个用户设置密码,要一样。

  2。开始--运行--打cmd,

  然后cd c:InetpubAdminscripts(我的系统在c盘,如果你是D就改D:inetpubadminscripts)

  然后cscript.exe adsutil.vbs set w3svc/wamuserpass 你的密码

  然后cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你的密码

  cscript.exe synciwam.vbs -v 输入了这步很多人已经可以了..但是我还是不行

  提示8004e00f的错误

  接着往下做

  1

  删除注册表中的键:

  ? HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Servic es/MSDTC

  ? HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSDTC

  ? HKEY_CLASSES_ROOT/CID

  点击开始--运行--cmd-弹出一个黑色的框后

  2、停止MSDTC服务:net stop msdtc

  3、卸载MSDTC服务:msdtc -uninstall

  4、重新安装MSDTC服务:msdtc -install

  5、确认在事件查看器中msdtc服务已经正常启动[这步很关键,如果没有,重新启动下电脑看看

  6、重新设置IIS的IWAM账号密码。[在计算机管理中的用户管理里]

  7、同步IIS metabase中IWAM_MYSERVER的密码,在CMD中:c:inetputadminscripts>adsutil set w3svc/wamuserpass "yourpassword"

  8、同步COM+应用程序所用的IWAM_MYSERVER密码,在CMD中:c:inetputadminscripts>cscript synciwam.vbs -v

  这次再试试..不行的话就开始继续了

  [1]:

  检查你的DTC服务(全名:Distributed Transaction Coordinator)是否可以正常启动,

  如果正常的话请你跳过此步骤;如果出错,无法正常启动,请在开始菜单的运行中 运行:msdtc -resetlog 以创建日志文件。重起机器,检查IIS是否可以正常使用,若不行继续。

  [2]:

  在CMD下执行以下命令:

  cd %windir%system32inetsrv

  rundll32 wamreg.dll, CreateIISPackage (这里一定要注意 大小写一定要一致.而且wamreg.dll,后面要加一个空格否则就会提示wamreg.dll出错

  丢失条目:CreateIISPackage)

  regsvr32 asptxn.dll

  到这里大功告成了..不会怎么操作或者操作不同的QQ找我

  我郁闷..弄了两小时 .网上搜索资料终于搞好 下面详细写明我是如何弄好的

  我也出现了

  提示8004e00f的错误

  wamreg.dll出错

  丢失条目:CreateIISPackage

  下面开始讲解

  1。右键我的电脑--管理--本地用户和组,给IUSR_机器名和IWAM_机器名两个用户设置密码,要一样。

  2。开始--运行--打cmd,

  然后cd c:InetpubAdminscripts(我的系统在c盘,如果你是D就改D:inetpubadminscripts)

  然后cscript.exe adsutil.vbs set w3svc/wamuserpass 你的密码

  然后cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你的密码

  cscript.exe synciwam.vbs -v 输入了这步很多人已经可以了..但是我还是不行

  提示8004e00f的错误

  接着往下做

  1

  删除注册表中的键:

  ? HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Servic es/MSDTC

  ? HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSDTC

  ? HKEY_CLASSES_ROOT/CID

  点击开始--运行--cmd-弹出一个黑色的框后

  2、停止MSDTC服务:net stop msdtc

  3、卸载MSDTC服务:msdtc -uninstall

  4、重新安装MSDTC服务:msdtc -install

  5、确认在事件查看器中msdtc服务已经正常启动[这步很关键,如果没有,重新启动下电脑看看

  6、重新设置IIS的IWAM账号密码。[在计算机管理中的用户管理里]

  7、同步IIS metabase中IWAM_MYSERVER的密码,在CMD中:c:inetputadminscripts>adsutil set w3svc/wamuserpass "yourpassword"

  8、同步COM+应用程序所用的IWAM_MYSERVER密码,在CMD中:c:inetputadminscripts>cscript synciwam.vbs -v

  这次再试试..不行的话就开始继续了

  [1]:

  检查你的DTC服务(全名:Distributed Transaction Coordinator)是否可以正常启动,

  如果正常的话请你跳过此步骤;如果出错,无法正常启动,请在开始菜单的运行中 运行:msdtc -resetlog 以创建日志文件。重起机器,检查IIS是否可以正常使用,若不行继续。

  [2]:

  在CMD下执行以下命令:

  cd %windir%system32inetsrv

  rundll32 wamreg.dll, CreateIISPackage (这里一定要注意 大小写一定要一致.而且wamreg.dll,后面要加一个空格否则就会提示wamreg.dll出错

  丢失条目:CreateIISPackage)

  regsvr32 asptxn.dll

  到这里大功告成了.

声明:http://www.2ent.cn刊载此文仅作传播之目的,不代表本站观点。

热词搜索:

相关阅读

Copyright @ 2010-2015 http://www.2ent.cn, All Rights Reserved 版权所有: 冀ICP备14014142号-21
欢迎广大网友来本网站投稿,网站内容来自于互联网或网友提供
回到顶部