新的一天,开开心心打开 vscode 开发应用,突然就跟我说端口占用。
大概就类似这样:
Error: listen EACCES: permission denied 0.0.0.0:xxxxx
这种问题之前也遇到过。重启一下就完事了,但是今天不知道为什么重启了 3 次都不行。
于是我只能开始高强度上网冲浪,直到我找到了这个回答:
对我来说,当 Windows10 有一些未决的更新时,这种情况就会经常发生。要解决这个问题,我需要安装所有挂起的更新,并在此过程中重启 1-2 次。
于是我找到我系统的更新,果然发现一条 windows10 22H2 的更新,还问我要不要升级 windows11 ?
反正我安装好了补丁更新后重启,世界又美好了。。。。
Reference: https://cloud.tencent.com/developer/ask/sof/256566/answer/405072
1
butanediol2d 2023-01-08 22:45:34 +08:00
排除过 Hyper V 的问题了吗?
|
2
moonrailgun OP @butanediol2d 没有用 wsl 。火绒也检查过没有端口占用
|
3
723X 2023-01-08 23:09:35 +08:00 via Android
题外话,这几个月 chrome 等浏览器一波强制提示系统即将不受支持逼很多人升级到 win10 了
|
4
Cooky 2023-01-08 23:11:25 +08:00
现在轮到 linux 用户说 windows 更新不稳定了(
|
5
EricXuu 2023-01-08 23:18:26 +08:00 1
https://support.microsoft.com/en-us/topic/february-13-2018-kb4074588-os-build-16299-248-b4e2ca66-dd7a-6fd5-a8f3-dc6683d4922b
查看 Windows tcp 默认动态端口范围 netsh int ipv4 show dynamicport tcp 查看系统保留的端口 netsh interface ipv4 show excludedportrange protocol=tcp |
6
cslive 2023-01-08 23:55:32 +08:00 via Android
端口占用了,
netstat stop winnat netstat start winnat 管理员 cmd 执行这两个命令可以解决 |
7
Tumblr 2023-01-09 00:11:18 +08:00
如果是我,就算装黑苹果也不再用垃圾 Windows 了!
如果说 Windows 是微软的孩子,那这就是 Windows 他妈逼的。 |
8
FrankAdler 2023-01-09 09:33:49 +08:00 via iPhone
强迫更新这操作确实恶心,而且还持续这么多年了也不改,关键还经常更新出来故障
|
9
makelove 2023-01-09 09:37:29 +08:00 2
windows 更新的一个烦人之处是效率极低下,一个几百 M 的包在机械盘上得装个一小时,都不知道底下在干什么事。
反观 Linux 这边更新=直接复制文件的速度。 |
11
SgtPepper 2023-01-09 11:33:07 +08:00
某 v 软件我最近碰到“An attempt was made to access a socket in a way forbidden by its access permissions”的问题,用 netsh interface ipv4 show excludedportrange protocol=tcp 排查发现是系统新增加了例外端口,v 用的端口在例外里面。。。似乎是 22H2 新加的,给 hyper-v 用的。
|
12
DOLLOR 2023-01-09 11:34:56 +08:00 via Android
这就是大家厌恶流氓一样的自动更新的原因。经常给用户制造麻烦。
|
13
edis0n0 2023-01-09 13:59:27 +08:00
@makelove #8 但是 windows 更新失败可以回滚,linux 更新失败直接 kernel panic 或者找不到 grub ,修起来麻烦死了
|
14
cweijan 2023-01-09 14:58:40 +08:00
不是端口被占用, 是没权限监听这个端口, 我也遇到了这个问题, windows 确实挺恶心
|