什么时候需要重装网卡驱动?
你有没有遇到过这种情况:电脑突然上不了网,Wi-Fi 列表空空如也,或者明明信号满格却打不开网页。重启没用,路由器也没问题,这时候很可能是网卡驱动出了毛病。
尤其是系统更新后、蓝屏修复后,或者刚装完系统还没装驱动时,网卡驱动缺失或损坏的情况特别常见。别急着重装系统,先试试重装网卡驱动,往往能快速解决问题。
手动卸载并重装网卡驱动
最直接的办法是通过设备管理器操作。右键点击“此电脑”或“我的电脑”,选择“管理”,然后进入“设备管理器”。展开“网络适配器”这一项,你会看到当前安装的网卡设备,比如 Realtek、Intel 或 MEDIATEK 开头的名字。
右键你的无线或有线网卡,选择“卸载设备”,勾选“删除此设备的驱动程序软件”(如果有),确认卸载。之后重启电脑,系统通常会自动重新识别硬件并安装基础驱动。如果不行,可以点击设备管理器顶部的“操作”→“扫描检测硬件改动”。
手动安装官网驱动
自动安装的驱动可能不完整或版本老旧。建议去电脑品牌官网或主板官网下载对应型号的最新网卡驱动。比如联想、戴尔、华硕都有专门的驱动支持页面,输入机器型号就能找到。
下载后解压运行安装程序,一般是个 .exe 文件,按提示一步步来就行。安装完成后重启,网络大概率就恢复正常了。
命令行方式修复驱动问题
如果你连网络都没有,没法下载驱动,可以用另一台设备下载好驱动,拷贝到U盘。但有时候驱动文件太多,不知道该装哪个。这时候可以用命令行查看硬件ID,精准匹配驱动。
打开“设备管理器” → 右键出问题的网卡 → 属性 → “详细信息”选项卡 → 在“属性”下拉中选择“硬件ID”你会看到类似 PCI\VEN_10EC&DEV_8168 的代码。VEN 是厂商编号,DEV 是设备编号。搜索这两个编号,就能准确找到对应的驱动。
使用 PowerShell 强制重新安装
在管理员权限的 PowerShell 中,也可以用命令卸载网卡驱动:
Get-PnpDevice | Where-Object {$_.FriendlyName -like "*Ethernet*" -or $_.FriendlyName -like "*Wireless*"} | Disable-PnpDevice -Confirm:$false
Get-PnpDevice | Where-Object {$_.FriendlyName -like "*Ethernet*" -or $_.FriendlyName -like "*Wireless*"} | Enable-PnpDevice -Confirm:$false这组命令会先禁用再启用所有网卡设备,相当于软重启驱动。如果不想重启,可以试试这个办法。
驱动工具软件救急
实在搞不定,可以用一些可靠的驱动工具应急,比如驱动精灵、驱动人生(注意去官网下载,避免捆绑软件)。它们能自动识别缺失驱动并下载安装,适合对硬件不太熟的用户。
不过长期来看,还是推荐优先使用官方驱动,更稳定安全。开发过程中,干净的驱动环境也能减少莫名其妙的问题。
有一次我在调试网络程序时发现本地服务无法被手机访问,排查半天才发现是网卡驱动异常导致 IP 分配错误。重装驱动后瞬间恢复正常,省了大把时间。小问题背后可能是大隐患,动手重装一次驱动,往往比反复测试代码更有效。