怎样关闭占用80端口的pid为4的进程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样关闭占用80端口的pid为4的进程相关的知识,希望对你有一定的参考价值。

我装的win7旗舰版,在用aphace搭建服务器的时候提示80端口被占用,经过查找发现占用80端口的是system pid为4,详细查找发现ntoskrnl.exe占用了 而在任务管理器关闭进程,却关不掉!!求高手指教!!

可以尝试以下方法解决:

    右键此电脑-管理-服务,找到World Wide Web发布服务,停止并把启动方式设置为手动。

    如果装有SQL,请按照下图所示关闭SQL部分服务

最后,重试Apache看看能不能启动。

如果上述方法不能解决问题,那么试着用cmd命令符的方法:

用管理员身份运行cmd,输入以下命令:net stop http,之后会弹出占用80端口的服务,输入Y强制停止这些服务。

参考技术A 我也被这个问题给纠结了好几天。重装系统都三次了。终于找到原因了;我用的是sqlserver 2008;
解决方法:window-sqlserver
2008-配置工具-sqlserver 配置管理器 找到sqlserver reporting services服务停止;再netstat -ano
里面的80端口就不见了;吼吼!!!
参考技术B DOS下 输入tasklist查看PID 然后taskkill /PID关闭追问

试过了 不行!

windows查看端口占用进程并关闭

以端口8080为例:

1.查找对应的端口占用的进程:netstat  -aon|findstr  "8080"    ,找到占用8080端口对应的程序的PID号:

2.根据PID号找到对应的程序:tasklist|findstr "PID号"    ,找到对应的程序名

3.结束该进程:taskkill /f /t /im 程序名

 

参考自:http://blog.csdn.net/superit401/article/details/51501166

以上是关于怎样关闭占用80端口的pid为4的进程的主要内容,如果未能解决你的问题,请参考以下文章

怎么样关闭占用80端口的pid为4的进程

如何关闭占用80端口的程序?

如何关闭”80“和“443”端口占用问题解决办法

80端口被Pid=4的进程占用的解决方法

解决80端口被占用问题(关闭被占用端口,通用)

80端口被系统进程PID-4占用解决办法