← 返回动态列表 技术资讯

Clash Verge 提示 7890 端口被占用的终极排查:关闭残留进程与修改混合端口

🗓️ 2026年10月02日 ⏱️ 阅读时长约 2 分钟 ✍️ Clash Verge

一、问题成因:7890 端口为什么老被抢?

7890 是整个 Clash 生态历史沿袭下来的默认混合端口(Mixed Port,即同时支持 HTTP 和 Socks5 协议)。当你之前用过 Clash for Windows、v2rayN、或者安装了代理插件,甚至是之前 Clash Verge 非正常关闭后,后台的核心服务 verge-mihomo.exe 没有彻底退出,系统就会将 7890 端口牢牢锁定,新启动的客户端自然无法绑定该端口。

二、快速排查与解决办法

方法一:直接在软件内修改混合端口(最推荐)

  1. 点击 Clash Verge 左侧导航栏的「设置 (Settings)」。
  2. 在应用设置或内核设置中,找到 「混合端口 (Mixed Port)」 选项。
  3. 默认值一般是 7890,将其修改为 27890 或其他 20000 以上的端口。
  4. 点击保存,客户端会自动以新端口重新拉起内核,报错立刻消除。

方法二:命令行强制杀掉残留的 Clash 进程

如果希望保持 7890 端口不变:

# 1. 查找占用 7890 端口的进程 PID
netstat -ano | findstr :7890

# 2. 直接根据进程名批量结束所有残留内核
taskkill /F /IM verge-mihomo.exe
taskkill /F /IM clash-meta.exe
taskkill /F /IM clash.exe

重新打开软件即可正常启动。