Win10系统自带Edge可上网,其他程序不能上网的解决方法(亲测有效)

最近遇到了一个“打脑壳”的电脑故障。前段时间一时“手痒”,打开了杀毒软件的联网控制,后来不知道又干了些啥,导致电脑出现Win 10系统自带的edge可以上网,但是QQ、QQ浏览器、百度网盘等其他的程序不能访问网络。

寻找问题根源
刚开始我以为是防火墙阻截了其他程序,就对防火墙允许的运用设置进行修改,结果没有解决。后来才在大佬的指点下诊断出问题为‘无线适配器或访问点有问题’。(Windows诊断网络问题方法为右击WiFi图标——疑难解答)
百度了一下才知道这个问题出现的根本原因是配置文件出现错误(网络WinSock设置不正确),诱因是用户自行更改了ip获取方式或使用了相关软件,代理,VPN等。

解决方法
重置Winsock目录
直接按windows键+R,然后在屏幕左下角弹出的框里出入cmd三个字母并回车

Win10系统自带Edge可上网,其他程序不能上网的解决方法(亲测有效)_第1张图片

然后会弹出下面这样的一个黑色的框框,但是我们先不管它

Win10系统自带Edge可上网,其他程序不能上网的解决方法(亲测有效)_第2张图片

开始按钮上右击,弹出菜单选择:命令提示符(管理员)(A)(我的这个选项显示的是Windows PowShell(A))
Win10系统自带Edge可上网,其他程序不能上网的解决方法(亲测有效)_第3张图片

点击之后会弹出这样的cmd窗口
Win10系统自带Edge可上网,其他程序不能上网的解决方法(亲测有效)_第4张图片

接着敲入代码:netsh winsock reset catalog 按下回车键
Win10系统自带Edge可上网,其他程序不能上网的解决方法(亲测有效)_第5张图片

再敲下入代码:netsh int ip reset reset.log hit 按下回车键
Win10系统自带Edge可上网,其他程序不能上网的解决方法(亲测有效)_第6张图片

最后重启计算机,应该其他程序就能联网了。(以上步骤亲测有效)

新知
出现这种问题还有的原因是DNS设置不当或相关DNS服务未启动。网上有很多解决这种问题的方法,但是我没有亲测过,就不多加赘述了,大家可以自己多百度百度。下面是我百度的结果:Win10系统自带Edge能上网,但其他浏览器不能上网的解决方法
希望对读者有帮助。

你可能感兴趣的:(计算机网络故障)