因端口被占用导致IIS无法启动的解决方法
时间:2010-12-18 来源:勤于思,敏于行
netstat -ano
执行后会出现一个列表,找到80端口所在的行,记下PID(进程ID)列的数值,然后打开任务管理器(Ctrl+Shift+ESC),选择“进 程”标签,默认情况下,在进程列表中不会显示进程的PID,这时可以点击菜单栏中的“查看——选择列”,在出现的对话框中选择“PID”,点击“确定” 后,在进程列表中就会多出“PID”一列,现在我们就可以根据刚才记下的PID找出对应的进程了,接下来相信大家都知道要干什么了——结束进程。
补充1:以上问题我至今共遇到两次,而且被我抓出来的“缺德”进程还是“熟人”——Thunder5.exe。如果你也遇到了同样的问题,没准也是Thunder5.exe干的。
补充2:以上解决方法不局限于IIS,如果你的其它应用程序或服务所使用的端口被其它进程所占用,也可以使用以上方法解决。
补充3:向大家推荐一个比的Windows自带的“任务管理器”更强大的工具——Process Explorer。
希望本文对您有所帮助。
相关阅读 更多 +