解決Windows Server 2008 System進程佔用80端口
輸入netstat -ano|findstr"80"
可以看到80端口被PID4佔用
輸入tasklist|findstr"4"
可以看到pid 4 的被 System 佔用
該進程是Http.sys。它是http API的驅動組件,Http棧服務器。如果該端口被Http.sys佔用,說明一些正在使用http.sys的應用程序在運行。這就是阻止tomcat運行的原因,因爲Http.sys佔用着80端口。
你可以按照下面步驟禁用http.sys:
1. net stop http(這個運行,提示無法停止需要你重啓一下,,,在你運行第二次的時候會提示有在停止或無啓動)
2. 在運行 Sc config http start= disabled 然後再重啓一下服務器,重啓也不重新啓動該服務
注意“=“ 與 ”disabled” 中間的空格
感謝http://www.cnblogs.com/NJM-F/p/7091425.html#undefined