若系统安装后网络适配器在设备管理器中完全消失,应依次尝试:一、启用隐藏设备并更新驱动;二、用离线驱动包手动安装;三、通过PCI硬件ID反查并安装通用驱动;四、在BIOS/UEFI中启用板载LAN控制器;五、用DISM命令注入基础网络驱动。

如果您完成系统安装后发现网络适配器在设备管理器中完全消失,无法识别有线或无线网卡,导致无法连接网络,则很可能是系统未正确加载网卡驱动或驱动被错误屏蔽。以下是解决此问题的步骤:
一、通过设备管理器手动扫描并启用隐藏设备
Windows有时会将未识别的硬件列为“隐藏设备”,尤其在全新安装系统后,网卡可能处于禁用或未枚举状态。启用显示隐藏设备可强制系统重新检测物理网卡。
1、右键“此电脑”或“我的电脑”,选择“管理”,进入“计算机管理”界面。
2、点击左侧“设备管理器”,在顶部菜单栏点击“查看”,勾选“显示隐藏的设备”。
3、展开“网络适配器”选项,观察是否有带灰色问号、感叹号或名称含“Unknown device”“PCI Device”“Ethernet Controller”的条目。
4、若发现此类条目,右键选择“启用设备”;若选项为灰色,则右键选择“更新驱动程序”→“浏览我的计算机以查找驱动程序”→“让我从计算机上的可用驱动程序列表中选取”→勾选“包括此位置下的子文件夹”,再点击“下一步”。
二、使用离线驱动包手动安装网卡驱动
在无网络状态下,无法通过Windows Update自动获取驱动,必须借助已下载好的对应芯片型号驱动包。该方法不依赖联网,适用于所有主流网卡芯片(如Intel I219、Realtek RTL8111、MediaTek MT7921等)。
1、在另一台可上网的电脑上,访问主板官网或笔记本品牌支持页面,输入产品型号,下载“LAN Driver”或“Wireless LAN Driver”离线安装包(通常为.exe格式,含完整驱动文件)。
2、将驱动包复制至U盘,插入故障电脑。
3、右键运行该.exe文件,选择“解压到当前文件夹”或直接点击“安装”(部分驱动支持静默安装);若提示“驱动签名问题”,按住Shift键重启→选择“疑难解答”→“高级选项”→“启动设置”→重启后按F7选择“禁用驱动程序强制签名”。
4、安装完成后,打开设备管理器,刷新查看“网络适配器”下是否出现正常命名的网卡设备,且无黄色感叹号。
三、通过PCI设备ID反查并安装通用驱动
当设备管理器中仅显示“PCI Device”而无具体网卡名称时,可通过硬件ID定位芯片型号,再匹配通用驱动。该方法无需依赖厂商预装工具,精准度高。
1、在设备管理器中右键“PCI Device”→选择“属性”→切换到“详细信息”选项卡→在“属性”下拉菜单中选择“硬件ID”。
2、复制第一行类似“PCI\VEN_8086&DEV_15B8&SUBSYS...”的字符串,提取VEN_后的4位十六进制数(厂商ID)和DEV_后的4位数(设备ID),例如VEN_8086为Intel,DEV_15B8为I219-V网卡。
3、访问https://devicehunt.com网站,在搜索框中粘贴完整硬件ID,查询对应芯片型号及推荐驱动。
4、下载匹配的INF驱动包(.inf + .sys组合),右键“PCI Device”→“更新驱动程序”→“浏览我的计算机以查找驱动程序”→“浏览”,定位到解压后的驱动文件夹,勾选“包含子文件夹”,点击“下一步”完成安装。
四、启用BIOS/UEFI中的网络控制器选项
部分主板默认关闭板载网卡控制器(尤其是Intel Management Engine或LAN Controller设置),导致系统根本无法检测到硬件,设备管理器中彻底不显示任何网卡条目。
1、重启电脑,在开机自检画面出现时反复按Delete、F2或F12键(具体以主板品牌为准)进入BIOS/UEFI设置界面。
2、切换至“Advanced”或“Integrated Peripherals”选项卡,查找以下任一选项:Onboard LAN Controller、Embedded LAN、Network Stack Configuration、Intel AMT、ME Firmware。
3、将上述选项设置为“Enabled”或“Auto”,保存设置并退出(通常为F10 → Yes)。
4、系统重启后,立即打开设备管理器,检查“网络适配器”是否新出现设备;若仍无,重复步骤一进行扫描。
五、使用DISM命令注入基础网络驱动
Windows安装镜像中内置了常见网卡的基础驱动(如Microsoft Kernel-Mode Network Adapter),但未自动部署。通过DISM工具可强制将这些驱动注入当前系统映像,适用于驱动完全缺失且无外接介质场景。
1、以管理员身份运行命令提示符或PowerShell。
2、执行命令:dism /online /get-drivers /all,确认当前已加载驱动列表中是否含“Microsoft Kernel-Mode Network Adapter”。
3、若未列出,执行:dism /online /add-driver /driver:"C:\Windows\System32\DriverStore\FileRepository\netkvm.inf_amd64_..." /forceunsigned(路径需替换为实际存在的net*.inf文件,可通过搜索“C:\Windows\System32\DriverStore\FileRepository\net*.inf”获得)。
4、执行完成后,运行pnputil /enum-drivers | findstr "net"验证驱动是否已注册,随后重启电脑。










