在我帮助客户维护电脑工作中,部分用户根据需要切换公司内网与外网,慢慢发现个别电脑出现网络状态异常情况,测试PING目标地址也正常,却无法打开网页,同时也会出现能登录QQ却无法打开网页等等各种异常问题。

经过测试,使用了一条网络命令来解决网络异常的,下面给大家分享一下这个命令。

命令 netsh winsock reset

命令介绍

netsh winsock reset命令,作用是重置 Winsock 目录

如果电脑的Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令来重置Winsock目录借以恢复网络。这个命令可以重新初始化网络环境,以解决由于软件冲突、病毒原因造成的参数错误问题。


如何重置Winsock?下面给大家介绍WIN7与XP系统的重置方法,如何是WIN7或WIN10系统,请注意一定要以管理员身份运行CMD命令。

一、Windows7用户重置Winsock的方法

按照下列步骤操作:

1.单击“开始”,在开始搜索框中键入cmd,右键单击“cmd.exe”,单击“以管理员身份运行”,然后按“继续”。

电脑打不开网页是什么原因(一条命令解决网络疑难问题)(1)

电脑打不开网页是什么原因(一条命令解决网络疑难问题)(2)

2.在命令提示符处键入 netsh winsock reset,然后按 Enter(回车键)。

电脑打不开网页是什么原因(一条命令解决网络疑难问题)(3)

3.注意:如果该命令键入错误,则出现一条错误消息。重新键入该命令。当该命令成功完成时,出现一条确认消息,后跟一个新的命令提示符。

4.然后键入 exit,然后按 Enter,退出命令行对话框。

最后 重启电脑生效。

二、为 Windows XP 重置 Winsock

请按照下列步骤操作:

1.单击“开始”,运行中输入cmd。

2.然后输入命令 netsh winsock reset。

3.重启计算机。

关于无法上网或无法打开网页等各类网络问题,此命令可以作为一种解决思路,但未必所有网络问题都能解决,有时候无法打开网页可能也会因为DNS解析或者上网环境的因素,以上方法只是针对判断为电脑本身的问题进行解决,如果是宽带或上网设置等原因导致就得一一排查问题了