IIS启动发生意外错误0x8ffe2740的解决方法

2010-08-28 10:55:12来源:西部e网作者:

最近一直使用apache,今天需要调试一个ASP的程序,所以安装了IIS,安装一切顺利,但是在打开IIS的时候却发现“默认网站”是停止状态,前面有个红色的Error图标,点击启动按钮,弹出错误对话框“发生意外错误0x8ffe2740”。

这到底是什么原因呢?难道是IIS安装的时候有文件损坏?不是这样的。其实这个只是因为IIS的80端口被占用的原因。

\

解决的方法:

1、关闭占用80端口的程序

根据icech的经验,一般有比如:

- Apache这类Web服务类软件会占用80端口
- 迅雷这类下载类软件尤其是Web迅雷会占用80端口
- Eclipse这类开发软件有时候会占用80端口
- MSN、Skype、QQ这类聊天软件自带了一些服务有时候会占用80端口
- Oracle这类数据库软件也会占用80端口

解决的方法:先开启IIS网站,后运行这类软件即可解决。对于Apache这类Web服务类软件可以修改端口。

2、修改IIS端口为其他可用端口

鼠标右键点击“默认网站”,选择“属性”,在TCP端口处将80修改为81或者其他未占用的端口,点击“确定”按钮。

小技巧:如何查询被占用的端口?

在CMD下运行netstat -an -p tcp -o命令,查看Local Address是否有80端口被占用。最好的方法是使用第三方软件比如Active Ports或者TCPView这类软件进行查看到底是哪个软件占用了端口。也可以使用防火墙来查看。

关键词:IIS

赞助商链接: