可以按照下面的步骤来诊断:
按win+x,选择命令提示符;
打开命令提示符,输入ping 127.0.0.1并回车,看执行结果;
如果通(如下图),说明本机TCP/IP协议配置正确,继续下一步;如果执行结果不通所,则证明本机TCP/IP协议不正确,请重新安装和配置后继续下一步;
输入ipconfig/all并回车,记住本机的IP地址;
输入ping xxx.xxx.xxx.xxx(代表本机IP地址),按回车看执行结果;
如果通,代表本机网卡工作正常,继续下一步;如果不通,则说明本机网卡出现了问题,请解决后继续下一步;
输入ping xxx.xxx.xxx.xxx(代表网关IP地址)并回车,看执行结果;
如果通,代表网关工作正常并且线路没有问题,继续下一步;如果不通,则可能是网关出现了问题或者是线路出现了问题,请解决后继续下一步;
输入ping xxx.xxx.xxx.xxx(远程主机的域名,比如百度是www.baidu.com),如果可以通并正确的解析出了远程主机的IP地址,说明本机的DNS配置正确,并可以正常的访问网络;如果提示找不到主机,则可能是DNS配置不正确,请检查后再试。
注:通过上面的步骤,可以知道到底是哪里出现了问题,然后可以具体的进行解决,每个具体问题的解决办法由于篇幅原因,请自行百度。