壹零捌 发表于 2022-6-8 10:49

端口冲突问题?

最近使用某**软件启动时偶尔会报错,提示:fatal error can't bind to 127.0.0.1 "xxxxx"查了一下是端口占用问题,重启一下电脑就好。
但不知道有没有更一劳永逸的方法?

用这款软件几年了,最近才出现这样的问题,不知道是windows还是运营商的锅。

RioShiina 发表于 2022-6-8 10:55

QUI 发表于 2022-6-8 12:23

端口被其他程序随机占用
解决方案参考:https://github.com/docker/for-win/issues/3171#issuecomment-873970535

Hattle 发表于 2022-6-8 19:39

cmd里管理员运行
net stop winnat
net start winnat
最近几个版本idea 老是莫名其妙报端口占用,我就是这么解决的

—— 来自 S1Fun

yufangwen 发表于 2022-6-8 20:10

任务管理器把占用的端口结束进程

壹零捌 发表于 2022-6-9 01:12

Hattle 发表于 2022-6-8 19:39
cmd里管理员运行
net stop winnat
net start winnat

我也是最近一两个月才遇到这个问题,不会是windows的原因吧?

Flyfish233 发表于 2022-6-9 05:33

有这么一种可能,系统没有安装hyperv把

—— 来自 ZUK Z2131, Android 11上的 S1Next-鹅版 v2.5.4

壹零捌 发表于 2022-6-9 11:37

Flyfish233 发表于 2022-6-9 05:33
有这么一种可能,系统没有安装hyperv把

—— 来自 ZUK Z2131, Android 11上的 S1Next-鹅版 v2.5.4 ...

没有,但开了sandbox。
这会有关联吗,报错的时候没有运行沙盒。

糊状物 发表于 2022-6-9 13:14

https://bbs.saraba1st.com/2b/thread-2062541-0-1.html

我之前也遇到过,一开机就被占用,属于死活查不出被什么东西占用了端口,至今开机依然时有出现,那段时间装了docker和更新过系统补丁,我比较怀疑是Windows更新后的问题

—— 来自 Xiaomi MI 8, Android 10上的 S1Next-鹅版 v2.5.4

壹零捌 发表于 2022-6-9 13:34

糊状物 发表于 2022-6-9 13:14
https://bbs.saraba1st.com/2b/thread-2062541-0-1.html

我之前也遇到过,一开机就被占用,属于死活查不出 ...

我这是一个v2ray客户端开机报错。

ls2021 发表于 2022-6-9 13:36

开了hyper-v相关的东西就容易出现这个问题
https://github.com/Fndroid/clash_for_windows_pkg/issues/671

Flyfish233 发表于 2022-6-12 08:08

今天配置 HyperV 的时候又遇到了这个动态分配端口的问题,老实说用命令敲一下改一下不难,万一不是这个问题也不干扰。
HyperV 不只是你所想的那个 HyperV 服务,有可能是 Windows 沙盒、虚拟化和 VMWare WorkStation 前端版、内核隔离、Defender Application Guard 之类的都会开启 HyperV。

—— 来自 HUAWEI hi3660, Android 11上的 S1Next-鹅版 v2.5.2

Flyfish233 发表于 2022-6-12 08:12

壹零捌 发表于 2022-6-9 11:37
没有,但开了sandbox。
这会有关联吗,报错的时候没有运行沙盒。

有的。Sandbox 就是 HyperV 的应用。
另外 Sandbox 开机有几率自动运行后台,会莫名其妙有 Vmmem 出现,有时候却没有

—— 来自 HUAWEI hi3660, Android 11上的 S1Next-鹅版 v2.5.2

壹零捌 发表于 2022-6-12 10:44

Flyfish233 发表于 2022-6-12 08:12
有的。Sandbox 就是 HyperV 的应用。
另外 Sandbox 开机有几率自动运行后台,会莫名其妙有 Vmmem 出现, ...

这样吗。
下次报错的时候我看看进程。

ls2021 发表于 2022-6-12 14:15

壹零捌 发表于 2022-6-12 10:44
这样吗。
下次报错的时候我看看进程。

Hyper-V并不是Windows里面跑的一个程序
开了Hyper-V,Windows就会跑在Hyper-V里面,当然Windows也做了一些处理,来显示出来HV的一些服务,当然HV也确实要这些服务才可以正常运行

Cry_Blues 发表于 2022-6-12 14:26

hyperv的问题
https://zhuanlan.zhihu.com/p/128968214
照着这个做一劳永逸解决
页: [1]
查看完整版本: 端口冲突问题?