zoukankan      html  css  js  c++  java
  • Windows找出占用端口的进程

    第一步:找出监听指定端口的进程号:

    C:> netstat -ao | findstr 443

     TCP    0.0.0.0:443            Sean-NotePC:0          LISTENING       12776

    最后一个就是进程号,12776。

    第二步:找出进程号对应的进程:

    C:> tasklist /fi "PID eq 12776"
    
    映像名称                        PID 会话名              会话#       内存使用
    ========================= ======== ================ =========== ============
    VisualSVNServer.exe          12776 Services                   0      8,816 K

    现在知道是VisualSVNServer这个进程占用了443端口,会话名是Services可以看出是以服务形式启动的。

    找到指定的服务,停止服务即可解决443端口占用。

    有时候是System服务占用了进程,如下图:

    C:> tasklist /fi "PID eq 4"
    
    映像名称                        PID 会话名              会话#       内存使用
    ========================= ======== ================ =========== ============
    System                           4 Services                   0    158,456 K

    这个进程是Windows系统原生服务,占用端口一般是http.sys,可以尝试停用http服务。

    C:> net stop http /y

    打开任务管理器-进程-查看,选择列,勾选PID,根据PID排序,找到PID对应的进程,也可以看出是什么进程占用了端口。

    Win10系统任务管理器,可直接查看“详细信息”选项卡。

  • 相关阅读:
    使用DirectX作渲染过程
    记于来北京两个星期
    添加 node mocha 测试模块
    for-of循环
    app-web 开发 追溯debug
    cmd关闭被占用的端口命令及教程详解
    vue使用element-ui的el-input监听不了键盘事件解决
    Nodejs 进阶:Express 常用中间件 body-parser 实现解析
    nodejs设置允许跨域
    nodejs 全局变量和全局对象
  • 原文地址:https://www.cnblogs.com/enjoycode/p/4161723.html
Copyright © 2011-2022 走看看