安装完IIS后没能启动服务, 在Internet信息服务中查看发现“Error默认网站(停止)”,重新启动IIS出现 “发生意外错误 0x8ffe2740” 错误。这是由于IIS默认80端口被占用导致。

在命令提示行中输入:netstat -an -p tcp -o,可以看到80端口被PID为3008的进程占用。打开Windows 任务管理器发现该进程为Thunder5.exe。打开迅雷的配置在“BT/端口设置”选项中看到迅雷BT下载默认TCP端口也是80。

问题原因:IIS服务TCP默认端口和迅雷BT下载TCP默认端口相同造成冲突。
解决方法:修改迅雷或者IIS TCP默认端口后,重启IIS即可解决该问题。

参考文献如下:

大家注意了,现在安装的WEB迅雷与IIS信息服务会发生冲突。在你安装了WEB迅雷后就会发现IIS无法启动了,出现停止的红色图标警告。 点击运行,弹出“发生意外错误0×8ffe 2740”错误提示,发生冲突的原因是WEB迅雷占用了IIS的默认的TCP端口80。

解决方法:
1、直接更改IIS中TCP端口为其它端口如:81 82 等,但这样调试网站时需在网址后加上当前更改的端口(http://localhost:81/)。
2、自定义WEB迅雷的运行端口,进入迅雷安装目录“x:Program FilesThunder NetworkWebThunder”(“X”为迅雷所在分区的盘符),找到“download.cfg”文件,然后用记事本打开该文件。在最后加上
[http_server]
port=5800