电脑连不上网,打开设备管理器一看,网卡那里显示黄色感叹号,甚至干脆识别不到设备。这种情况不少见,尤其在重装系统、更换硬件或更新驱动后更容易冒出来。别急着送修,先自己动手查一查问题出在哪。
先确认是不是物理连接的问题
特别是台式机用的独立网卡,或者外接USB网卡,插拔松动很常见。试着把网卡重新插一遍,换一个PCI-E插槽或者USB口试试。笔记本的话,检查有没有在BIOS里被禁用了集成网卡。有时候进BIOS按几下快捷键就能开启,比如F2或Del进入设置,找到Onboard LAN选项打开就行。
看看设备管理器里有没有异常
右键“此电脑”->“管理”->“设备管理器”,展开“网络适配器”。如果网卡没显示,或者显示成未知设备、带感叹号的以太网控制器,基本可以确定系统没识别到硬件。这时候可以点右键“扫描检测硬件改动”,看能不能刷出来。
手动安装驱动试试
有些主板芯片组驱动没装全,会导致网卡无法识别。尤其是Intel、Realtek这类常见芯片,需要对应型号的驱动支持。可以去主板官网或品牌支持页面,输入型号下载网卡驱动。如果当前没网络,建议用手机热点下载好再拷贝过去。
如果不知道是哪个型号,可以在设备管理器里找到未知设备,右键“属性”->“详细信息”->选择“硬件ID”,复制那一串类似PCI\VEN_8086&DEV_15BC的内容,去网上搜对应的厂商和设备号,就能定位到具体芯片。
用命令行强制刷新网卡状态
有时候系统缓存导致识别异常,可以用命令提示符重置一下。以管理员身份运行CMD,输入以下命令:
netsh winsock reset
netsh int ip reset
执行完重启电脑,看是否恢复正常。这个操作会重置网络栈,对某些驱动加载失败的情况有奇效。
检查Windows服务是否正常
有个关键服务叫“WLAN AutoConfig”(无线)或“DHCP Client”,如果被禁用了,也可能导致网卡虽存在但无法使用。按Win+R输入services.msc,找到相关服务,确保启动类型是“自动”,状态为“正在运行”。
注册表里清一下旧配置(慎操作)
如果你之前换过网卡,系统可能还留着旧设备的配置,干扰新设备识别。可以尝试删除注册表中残留的网卡记录。打开regedit,定位到:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}
这里面的子项代表不同网络适配器,查看右侧的DriverDesc值,确认哪些是已卸载或无效的网卡,备份后删除对应项。注意别删错,否则可能导致系统不稳定。
最后考虑硬件故障
如果所有软件手段都试过还不行,可能是网卡本身坏了。找一块USB外置网卡插上试试,能联网就说明是原网卡问题。台式机可以换一张PCI-E网卡,笔记本的话建议送修检测主板上的网络模块。
其实大多数“识别不到设备”的情况,都是驱动或设置问题,真正硬件损坏的比例并不高。动手查一查,往往几分钟就能解决。