你是不是一打开电脑,发现右下角那个小电脑图标上有个红叉,或者根本看不到任何网络连接的标志?点开网络和共享中心一看,“更改适配器设置”里面空空如也,或者关键的“本地连接”、“无线网络连接”不见了,别急,这个问题在Win7系统里挺常见的,很多时候并不是你的网卡硬件坏了,而是系统层面的小故障,下面我就一步步教你怎么把它找回来。
咱们先从最简单、最不费力的方法开始尝试,很多时候,一次简单的重启可以解决很多莫名其妙的软件问题,请点击开始菜单,选择“重新启动”,而不是“关机再开机”,因为“关机再开机”在现在很多电脑上其实是快速启动,并不能彻底重置系统状态,而“重启”会,务必选择“重新启动”,重启之后,看看网络适配器是不是回来了。
如果重启没用,我们就要深入一点了,第二个要检查的是网络适配器在设备管理器里是不是被禁用了,你可以在桌面找到“计算机”图标,右键点击它,选择“管理”,在弹出来的计算机管理窗口左边,找到“设备管理器”并点击它,然后在右边的主窗口里,找到“网络适配器”这一项,点开它前面的小三角。
这时候你会看到下面列出了一些东西,注意看,如果你的网卡设备前面有一个小小的、向下的黑色箭头,那就说明这个设备被禁用了,你只需要在这个带箭头的设备名称上点击右键,然后选择“启用”,如果成功启用,那个小箭头就会消失,然后你再去网络连接里看看,应该就出现了。
还有一种情况是,你在设备管理器的“网络适配器”下面什么都看不到,或者只看到一些虚拟适配器,就是看不到你真实的网卡名字(比如Realtek、Intel、Atheros等开头的),这通常意味着驱动程序出了问题,那我们就进行第三步:检查和安装网卡驱动。
还是在设备管理器里,你注意看一下有没有带黄色感叹号的设备,尤其是在“其他设备”下面,有没有一个叫“网络控制器”或者“以太网控制器”的未知设备,如果有,那十有八九就是你的网卡了,只是系统不认识它。
要解决这个问题,你需要给它安装正确的驱动程序,如果你手边有另一台可以上网的电脑和一个U盘,这是最好的情况,你可以去你的电脑品牌官网(比如联想、戴尔、惠普等)或者网卡芯片厂商的官网(比如Realtek瑞昱、Intel英特尔),根据你的电脑型号或网卡型号,下载对应的Win7系统网卡驱动程序,然后用U盘拷贝到出问题的电脑上进行安装。
如果你不知道具体型号,可以看看那个带感叹号的“网络控制器”,右键点击它,选择“属性”,在“详细信息”标签页的下拉菜单里选择“硬件Id”,你会看到类似“VEN_10EC&DEV8168”这样的字符,把“VEN”后面的四位代码和“DEV_”后面的四位代码记下来,10EC”和“8168”,然后去驱动网站根据这个代码搜索对应的驱动。
如果身边没有第二台电脑,那情况就麻烦一点,你可以试试这个方法:在设备管理器里,右键点击那个带感叹号的“网络控制器”或你的网卡设备(即使它显示不正常),选择“更新驱动程序软件”,然后选择“浏览计算机以查找驱动程序软件”,再选择“从计算机的设备驱动程序列表中选择”,在列表里尝试选择通用的网络适配器型号,Microsoft”公司的“Microsoft KM-TEST 环回适配器”之类的,虽然这个不一定能让你真正上网,但有时能先让设备识别出来,为后续操作创造条件,但更靠谱的还是想办法下载官方驱动。
如果以上方法都试过了还是不行,我们可以尝试重置网络设置,点击开始菜单,在搜索框里输入“cmd”,在搜索出来的“cmd.exe”上点击右键,选择“以管理员身份运行”,这会打开一个黑色的命令提示符窗口。
在窗口里,依次输入以下两条命令,每输入一条就按一下回车键:
netsh winsock reset
netsh int ip reset
两条都执行完毕后,再次重启电脑,这个操作会重置系统的网络套接字和IP设置,能解决一些更深层次的网络配置冲突。
如果所有软件方法都宣告失败,我们才需要考虑硬件问题,检查一下你的电脑主板上的网卡接口指示灯是否亮起(如果是有线网卡),如果是台式机,可以尝试将网卡换一个PCI-E插槽(如果是独立网卡),但绝大多数情况下,Win7系统找不到网络适配器都是由于驱动问题或系统设置故障导致的,耐心按照上面的步骤排查,大概率是能够解决的。
