解决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系统服务占用的问题,有木有感觉棒棒哒~~~

 

相关文章
|
11月前
|
Linux 虚拟化 Windows
Linux、Windows上还不会端口映射的网工,请低调看过来!
Linux、Windows上还不会端口映射的网工,请低调看过来!
270 0
|
5月前
|
Windows
windows查看端口占用情况
windows查看端口占用情况
137 9
|
11月前
|
Windows
Windows中如何查看被占用的端口、杀掉对应的进程
这篇文章介绍了在Windows系统中如何查看被占用的端口号以及如何杀掉占用端口的进程,包括使用命令提示符的`netstat -ano | findstr 端口号`命令查找进程PID,然后通过任务管理器或`taskkill /PID PID号`命令来结束进程。
Windows中如何查看被占用的端口、杀掉对应的进程
|
Windows
windows端口冲突解决办法
windows端口冲突解决办法
319 1
windows端口冲突解决办法
|
11月前
|
Windows
Windows——80端口被系统占用
Windows——80端口被系统占用
145 0
|
11月前
|
Linux Windows
Windows查找监听端口对应的进程及其路径
Windows查找监听端口对应的进程及其路径
227 0
|
网络协议 安全 Docker
windows环境下的设置docker远程访问(开放2375端口)
windows环境下的设置docker远程访问(开放2375端口)
2502 0
|
2月前
|
安全 数据安全/隐私保护 虚拟化
Windows Server 2022 中文版、英文版下载 (2025 年 5 月更新)
Windows Server 2022 中文版、英文版下载 (2025 年 5 月更新)
125 2
|
4月前
|
Unix 虚拟化 Windows
Windows Server 2025 中文版、英文版下载 (2025 年 3 月更新)
Windows Server 2025 中文版、英文版下载 (2025 年 3 月更新)
213 4
Windows Server 2025 中文版、英文版下载 (2025 年 3 月更新)
|
4月前
|
安全 数据安全/隐私保护 虚拟化
Windows Server 2022 中文版、英文版下载 (2025 年 3 月更新)
Windows Server 2022 中文版、英文版下载 (2025 年 3 月更新)
259 4
Windows Server 2022 中文版、英文版下载 (2025 年 3 月更新)