重启之后,台式机网络不能连接

前天电脑意外断电后,再启动发现网络变成了未连接状态.查看本地连接显示已启动,但IPv4和IPv6未连接.当时做了一些尝试,没有收到效果,直到今天问题才得以解决.

Windows网络诊断为:DNS服务器未响应.后来花了一部分时间在DNS这方面,最后发现网上的方法无效.(有时候网络诊断只是表象,还需要查询问题的多个表现)

然后又用360断网诊断箱,得出网络驱动有问题的结论.我就尝试下了很多网卡驱动软件,像驱动人生,驱动精灵之类的.都显示网卡驱动存在,提示备份之类的.

我以为是假象,卸载了原来的网络适配器(就是网卡驱动),发现本地连接直接没了,情况变得更糟糕了.后来下载了匹配的网卡驱动,这才回到了故障一开始的情况.期间下了不合适的驱动,走了一些弯路.如果想要下载合适的驱动,可以先用鲁大师检测一下,网卡的型号,再去下载匹配的.

在安装Intel的网卡驱动是,如果驱动不正确可能造成这样的问题:无法安装驱动程序.此计算机不存在英特尔(R)适配器.

后来想想,如果网络适配器有问题的话,应该不会正常显示,而下图中本地连接的网络适配器显示运转正常,表示网卡驱动没有问题:

中间还一度怀疑是不是网卡坏了,后来看到网上有人说"如果是独立网卡的话,可以直接查看网卡上的指示灯,如果是集成网卡的话,可以ping一下本机ping 127.0.0.1.这个命令如果能通基本上网卡是没问题的".ping了一下,发现不是网卡问题.

直到最后,搜索了"本地连接显示已启动,但IPv4和IPv6未连接",看到了这个帖子,才解决了问题:

WIN7 网卡正常启动 ipv4 ipv6未连接 ipconfig网络适配器无法获取相应信息 win7诊断适配器驱动问题 http://blog.sina.com.cn/s/blog_4c7628c401016lcx.html

事后,我才意识过来,是之前在360的流量防火墙上设置了东西,但是仅仅关闭360的流量防火墙还是没有解决问题,直到最后卸载了360才解决了问题.

对于重启后出现的问题,要首先考虑是不是关机前的设置造成的.当出现问题后,还是要多思考,不要盲目尝试啊.

时间: 2024-09-11 01:39:46

重启之后,台式机网络不能连接的相关文章

配置远程服务器 安装iis 远程服务器网络无法连接

当安装iis  需要添加很多的功能  建议尽量少选  不能用之后还可以在添加 我就是多选了好多,安装完成提示需要重启服务器  才能完成配置(才能找到iis)当我重启之后,发现无法连接远程  只好去控制台远程连接  发现远程网络不可用 产生这种原因是 目前我定位的是多添加了这两项 RAS连接管理器管理工具包(CMK)和iSNS server服务 (我自认为是) 所以尽量少选,之后还可以添加 解决方案  我试了删除多选的然后重启服务器,还是不行,那只能重置服务器 阿里云服务器需要先停止 然后 然后这

锐捷网络自动连接python脚本

1 实现锐捷网络的连接,当断开后自动重连 import os import sys import time ip = 'www.baidu.com' print('开始ping百度') backinfo = os.system('ping -c 1 -w 1 %s'%ip) # 实现pingIP地址的功能,-c1指发送报文一次,-w1指等待1秒 # print('backinfo is:', backinfo) for i in range(500000): if backinfo: print

Linux 网络(连接)相关参数作用

参考: [1] http://bbs.chinaunix.net/thread-2318039-1-1.html net.core.netdev_max_backlog = 1000 TCP KeepAlive net.ipv4.tcp_keepalive_time = 7200 net.ipv4.tcp_keepalive_probes = 9 net.ipv4.tcp_keepalive_intvl = 75 Linux 网络(连接)相关参数作用,布布扣,bubuko.com

JAVA 网络长短连接

   作为java的初学者,看了网上的资料后,关于java的长短连接,感觉理解的不是很深刻,结合自己的学习和网上的资料整理如下,不正确之处请大家批评指正.                 其实作为java语言本身而言,能够提供给我们使用的最终的网络接口实际也就是java的Socket API,除此外别无他物. 所以我们经常提到的HTTP和Netty 长短连接实际都是针对的java Socket而言的,大家都学过网络的7层模型,但是在JAVA中7层模型显的过于的复杂,大多数的层,我们无法直接感知.

iOS 判断网络是否连接

1 //判断网络是否连接 2 + (BOOL) connectedToNetwork 3 { 4 //创建零地址,0.0.0.0的地址表示查询本机的网络连接状态 5 struct sockaddr_in zeroAddress; //struct用来向方法中传递复杂的参数(把参数当作对象,这样便于扩展) 6 bzero(&zeroAddress, sizeof(zeroAddress)); 7 zeroAddress.sin_len = sizeof(zeroAddress); 8 zeroAd

Android开发检测网络是否连接

原来写的有一个(调戏糖宝)的客户端,没有加网络连接判断,在没有网络的情况下,会程序死掉.所以添加以下的代码,在程序运行的时候做下判断.解决这种因网络没有连接运行出错的问题. /**     * 检测网络是否可用     *      * @param context     *            上下文     * @return true 表示有网络连接 false表示没有可用网络连接     */    public static boolean isNetworkAvailable(C

android 判断网络是否连接

package com.liucanwen.baidulocation.util; import android.app.Activity; import android.content.Context; import android.net.ConnectivityManager; import android.net.NetworkInfo; import android.widget.Toast; public class NetworkStatus { public boolean ne

c# 判断网络是连接到互联网

方法1:InternetGetConnectedState [System.Runtime.InteropServices.DllImport("wininet")] private extern static bool InternetGetConnectedState(out int connectionDescription, int reservedValue); private void button1_Click(object sender, EventArgs e) {

Android Network -------------------判断网络状态(网络的连接,改变,和判断2G/3G/4G)

现在app大多都需要从网络上获得数据.所以访问网络是在所难免.但是再访问网络之前,我们应该先做一下网络的状态判断.其实在访问网络之前我们要做一些状态判断,对应一些状态判断来做处理,并不是直接使用Http访问网络即可.很多人在开发就经常把网络这块直接跳过,直接访问网络,可以一断网,各种体验效果不好,不是说app没法用,只是体验效果差.还有,就是我们可能为用户考虑,因为现在一般连网是wifi和手机流量,都知道后者收费是比较高的.假如我们的app加载的图片或者有大的数据下载操作,可是用户的本意是要是在