解决Windows10下80端口被PID为4的System占用的问题

简介: 一、背景   最近由于好奇心,更新了windows10系统,感觉上手还蛮快,而且体验还不错,但是在IDEA中做开发时,使用80端口进行启动项目的时候发现端口被占用了,于是尝试解决这个问题。具体步骤如下,分享给需要的你们~ 二、解决步骤   1.使用netstat -ano|findstr "80"命令查看80端口对应的进程号PID。

一、背景

  最近由于好奇心,更新了windows10系统,感觉上手还蛮快,而且体验还不错,但是在IDEA中做开发时,使用80端口进行启动项目的时候发现端口被占用了,于是尝试解决这个问题。具体步骤如下,分享给需要的你们~

二、解决步骤

  1.使用netstat -ano|findstr "80"命令查看80端口对应的进程号PID。

  

  2.因为80端口被系统服务占用,所以没办法直接杀掉进程,于是用netsh http show servicestate 查看当前的http服务状态,结果如下图所示:

  

  图中可以看到,80端口被一个DefaultAppPool的东西占用了,如果你以前使用过IIS,这时候肯定一定想到了原因;

  3.进入任务管理器,找到PID4640的进程,右键转到服务,可以看到当前的进程所在的服务,如图所示:

  

  

  看到图中的服务,这里原因也就找到了,IIS的World Wid Web Publishing Service 万维网服务的问题。

  4.控制面板–>程序–>启用或者关闭Windows功能–>找到Internet Information Service,将其关闭。

  

三、总结

  到此,我们就完美的解决了windows10下面80端口被System系统服务占用的问题,有木有感觉棒棒哒~~~

 

相关文章
|
5月前
|
网络协议 Windows
windows 80端口占用 system pid=4
windows 80端口占用 system pid=4
48 0
|
5月前
|
SQL Windows
Windows 下80端口被进程 System & PID=4 占用的解决方法
Windows 下80端口被进程 System & PID=4 占用的解决方法
172 0
|
8月前
|
Windows
windows cmd 查看占用端口号PID并且结束进程
windows cmd 查看占用端口号PID并且结束进程
|
Java Windows
win10 下,根据 pid 杀死进程(8080抢占端口)---- java篇
本错误发生了端口抢占 重点是在 任务资源管理器 里面找不到时的解决方案
265 0
win10 下,根据 pid 杀死进程(8080抢占端口)---- java篇
|
Linux 应用服务中间件 nginx
Linux 系统systemd(pid=1)占用80端口导致web程序无法启动
Linux 系统systemd(pid=1)占用80端口导致web程序无法启动
Linux 系统systemd(pid=1)占用80端口导致web程序无法启动
|
Windows
Windows 技术篇-cmd强制关闭端口、解除端口占用方法,cmd查询端口相关的进程pid并杀死进程实例演示
Windows 技术篇-cmd强制关闭端口、解除端口占用方法,cmd查询端口相关的进程pid并杀死进程实例演示
702 0
Windows 技术篇-cmd强制关闭端口、解除端口占用方法,cmd查询端口相关的进程pid并杀死进程实例演示
|
Windows Python
Python 技术篇-通过进程名称、PID杀死windows进程的两种方法,获取当前运行程序的pid
Python 技术篇-通过进程名称、PID杀死windows进程的两种方法,获取当前运行程序的pid
1078 0
Python 技术篇-通过进程名称、PID杀死windows进程的两种方法,获取当前运行程序的pid
|
Windows
windows 任务管理器,查看进程id,进程标识符pid
任务管理器默认只显示了几列常用的属性,如果要看进程id等属性,需要我们设置让它显示出来。
491 0
windows 任务管理器,查看进程id,进程标识符pid
|
Windows Java
【windows】windows系统下,在任务管理器的进程选项卡中查看PID/任务管理器怎么查看PID
PID,就是windows上的进程ID,是一个进程的唯一标识值。   那今天启动JDK跑起来一个项目之后,想要在任务管理器中查看这个JDK所在进程的PID但是看不到。 怎么解决?   1.我在任务管理器的服务中查看上面PID 但是排序之后最大值才是7000多     2.
1452 0