很多人说是80端口被占用了,有好几个人是被web迅雷给占了,但是我从来都不用web迅雷的,那玩意是适合普通用户的“低级”产品,我当然要闭念用“专业级”的去广告的迅雷了,难不成这个也占用80端口? 进入“开始轿衡困->运行”,输入 cmd,进入 dos 窗口,输入如下命令查看端口使用情况拦笑:netstat -ano找到本应属于 IIS 使用的 80 端口的使用信息:Proto Local Address Foreign Address State PIDTCP XXX.XXX.XXX.127:80 59.XX.X.39:1281 ESTABLISHED 1448TCP XXX.XXX.XXX.127:80 59.XX.X.27:3700 ESTABLISHED 1448 占用80端口的 PID 是 1448。 然后打开任务管理器,选择“进程”标签项,然后点击菜单“查看->选择列”,打勾选择“PID(进程标识符)”项,在“进程”列表中,出现了 PID 列,点击之,按 PID 从小到大排列,找到 PID = 1448 所对应的“映像名称”,一看,果然也是迅雷惹的祸。 IIS的80端口被其他程序占用了,当然要出错了,知道是什么出的问题就好办多了,要么改迅雷的端口要么改IIS的端口,IIS习惯的都是80,就改迅雷的吧。 打开 迅雷界面,点击“配置->BT/端口设置”,看到其 TCP 端口设置是80(如下图),将这个端口改成不常用的端口就行了,或用后面的“随即生成”,我是手动改的9999,保存。