Window端口占用

电脑上某个端口被占用时,你可以通过以下步骤进行排查和处理:

  1. 查找所有运行的端口:

    • 打开命令窗口(以管理员身份运行):按下 `Win` + `R` 键并输入 `cmd`,然后确认。
    • 输入 `netstat -ano` 命令并按 Enter 键执行。
    • 查看输出中的本地地址冒号后的数字,这些是端口号。
  2. 查看被占用端口所对应的 PID:

    • 输入 `netstat -aon|findstr "端口号"`,将 `"端口号"` 替换为实际要查询的端口号。
    • 例如,如果你想要查询端口号 `8680`,那么你应该输入 `netstat -aon|findstr "6543"`。
    • 这会显示与特定端口号关联的进程 ID(PID)。
  3. 查看指定PID的进程:

    • 输入 `tasklist|findstr "PID"`,将 `"PID"` 替换为你刚才找到的 PID。
    • 例如,如果你的 PID 是 `12284`,那么你应输入 `tasklist|findstr "12284"`。
    • 这会显示出占用特定 PID 的进程名称。
  4. 结束进程:

    • 如果你知道是哪一个进程占用了端口,你可以直接输入 `taskkill -pid PID -f` 来强制结束进程。
    • 例如,如果你想结束 PID 为 `12284` 的进程,你应该输入 `taskkill -pid 12284 -f`。
    • 如果你不确定是哪个进程,可以在任务管理器中找到对应于 PID 的进程,然后选择“结束任务”来结束所有相关进程。
posted @ 2024-01-31 09:23  李文学  阅读(64)  评论(0)    收藏  举报