【疑难杂症】端口未被占用,但是无法被使用?
一般情况下,可以使用结束占用端口的应用程序
但是有时候,你发现没有应用程序占用,可是你一应用就是报错端口已被占用


这个时候,很可能是该端口被系统保留了
cmd输入命令:netsh interface ipv4 show excludedportrange protocol=tcp,可以看到我想用的8080被系统保留了

这时候,你需要(必须)使用管理员身份打开CMD,然后输入
临时关闭 WinNAT 服务
net stop winnat
执行以下命令释放保留的端口范围:
netsh interface ipv4 delete excludedportrange protocol=tcp startport=7981 numberofports=100
重新启动 WinNAT 服务
net start winnat
此时,端口就可以用了
!端口实际未被占用但提示已被占用
!端口无法使用,端口被占用

浙公网安备 33010602011771号