关于端口被占用的问题(以61440端口为例)
先来说一下写这篇blog的原因吧,本人今天下午回到宿舍打开电脑准备上网下载开发Python的环境,结果发现下载速度和以前相比是大大的不如。然后看了一下室友的网络一切ok,然后我突然只能登录qq,但是却无法打开网页了。
最开始,我用电脑管家里面的修复功能做了修复,但是还是不行(ps:博主的情况特殊,其他的这类似的情况都可以用电脑管家的网络修复功能修复)。下面上图;
大多数的问题都可以在这里找到并且修复。
后面本人又去看了一下DNS配置,如何查看DNS配置呢?
打开控制面板-网络与Internet-网络与共享中心-更改适配器设置-以太网右键打开属性
双击打开Internet协议版本4(TCP/IPv4)就可以看到DNS配置
然后DNS配置也没有问题,然后博主就废了很久的时间来找原因。最后把校园网的客户端换了,然后还是不行,于是又开始作死之路,查看其他的配置有没有问题,最后还是没得问题,然后又抱着试一下的心态用来qq电脑管家来修复这个问题,最后主要的问题来了,登录客户端一直警告61440端口被占用,认证无法继续。
然后博主打开命令提示符窗口(按键组合:windows+r,输入cmd回车),在命令提示符窗口输入”netstat“查看端口使用情况,结果没有结果,开玩笑。
出现上图所示的界面,不过还有很多。但是没有61440端口,然后博主又换了一个指令”netstat -ano“(注意netstat后面是有一个空格的)
ps:顺便介绍一下通用的端口被占用的解决方法
出现如图界面的话,你需要记住对应的PID
然后输入 tasklist | findstr "6984” 6984是你查找出来的PID
就能得到这个界面了,然后你可以选择在任务管理器去关掉这个程序。或者直接输入 taskkill/pid 6984就可以关掉这个程序了。
上面的是通用的端口被占用的解决方法。不过博主的问题在输入“netstat -ano”的时候没有看到端口,因该是博主的视力不行了吧,然后就尝试了博主所知道的最后一种方式,以管理员的身份打开命令提示符窗口输入 netsh winsock reset ,重置网络,然后重启,一切ok。