如何在Windows中查找并端口占用和释放端口占用? Bertha 。 2022-08-06 11:08 128阅读 0赞 引言: 在日常工作中,经常会碰到启动某个应用时,提示xxx端口已经并占用,导致当前应用无法正常启动。 如何找到占用特定端口的应用并将其释放呢?本文将详述整个过程。 1. 查找看当前系统的端口使用情况 ![Center][] 2. 查找指定端口的占用情况 ![Center 1][] 经过以上命令,我们可以得知,占用443端口的进程ID/PID为4008. 3. 基于进程ID,查看占用的程序文件 ![Center 2][]‘ 可以看到,其是一个系统的服务,所以需要到控制面板中的服务列表中,停用服务即可。 另外一种类型的程序可能为: 映像名称 PID 会话名 会话\# 内存使用 ========================= ======== ================ tor.exe 2016 Console 0 16,064 K 4. 基于程序的名称,直接停掉该程序。 例如,当前office中word的可执行性文件为: winword.exe. 停掉其的命令如下: ![Center 3][] 5. 基于任务管理,可以基于应用进程名称和pid来杀掉进程 首先在任务管理器中选择PID列,让在其任务管理器中,显示PID列: ![Center 4][] 在进程管理器中的显示中,可以看到进程名称,pid和应用程序所在路径,可以直接选中某个进程,右键点击kill即可。 ![Center 5][] 6. 总结 在本文中,我们了解了如何查找端口占用,并基于端口占用找到对应的应用程序,然后杀掉其应用进程,最终解决问题。 [Center]: /images/20220806/06704c3d20974227835f02a3ecfaae65.png [Center 1]: /images/20220806/11fd76e7c03f4dd3bfb20037e3ba4bdd.png [Center 2]: /images/20220806/ae5cd23bcbda4753af508875e36a116d.png [Center 3]: /images/20220806/6b3ff92aa42046ddaf4061d3e2d75a12.png [Center 4]: /images/20220806/ddcb092058404ae6ac023afa24554cc7.png [Center 5]: /images/20220806/daaa2922597c4e198701ef9090cb2ba9.png
还没有评论,来说两句吧...