此错误在网上查询,原来是80端口占用,查询方法
cmd netstat -ano
找到  Local Address
为80的pid,然后到任务管理器查询此pid对应的进程信息
解决方法
(1)更改iis的监听端口,此方法一般不好,访问iis时以后都需要加上端口。
(2)停止占用80端口的进程,此为临时方法,或者更改进程的端口为其他端口。
我遇到的是Apache.exe占用了80端口,此Apache.exe是oracle 9i 自行安装的。
(1)我试着结束此进程,但是80端口依然显示被其占用,结束进程树才起作用。
(2)或者修改其端口,修改方法找到Apach目录,
 到路径 oracleora92Apache\Apache\conf 下修改httpd.conf 和 httpd.conf.default 内
Listen 80

修改为其他端口即可,例如Listen 8080或其他,建议在3000以上的大一点的数值。