必须通过本地文件手动更新驱动:一、设备管理器中选择“浏览我的电脑”并指定含.inf文件的驱动文件夹;二、先卸载旧驱动并勾选删除驱动软件,再扫描硬件改动后重装;三、用管理员权限运行pnputil命令添加并安装.inf驱动包。

如果您已从硬件厂商官网下载了驱动安装包,或需要在无网络环境下为Windows 11设备安装驱动,则必须通过本地文件方式进行手动更新。以下是使用设备管理器指定本地驱动路径完成安装的详细步骤:
一、通过设备管理器手动指定.inf驱动文件安装
该方法绕过Windows Update在线检索机制,直接加载您已准备好的驱动程序包中的.inf安装信息文件,适用于离线部署、Beta驱动测试、旧版回退及OEM定制驱动集成等场景。
1、按下Win + X组合键,在弹出菜单中选择“设备管理器”。
2、在设备管理器窗口中,找到并双击展开对应硬件类别,例如“显示适配器”、“网络适配器”或“声音、视频和游戏控制器”。
3、右键单击目标设备(如“Realtek PCIe GbE Family Controller”),选择“更新驱动程序”。
4、在弹出窗口中,点击“浏览我的计算机以查找驱动程序软件”。
5、点击“让我从计算机上的可用驱动程序列表中挑选”。
6、勾选“包括在此位置搜索子文件夹”,然后点击“浏览”按钮,定位到已解压的驱动文件夹(该文件夹内必须包含.inf文件,例如nv_disp.inf或ati2mtag.inf)。
7、在驱动程序列表中,选择与当前硬件匹配的型号条目(若列表为空,请确认.inf文件是否签名有效且兼容Windows 11 64位系统)。
8、点击“下一步”,系统将校验数字签名并执行安装;若提示签名警告,需按Shift + 鼠标右键 + 重启 → 疑难解答 → 高级选项 → 启动设置 → 重启后按F7选择禁用驱动程序强制签名临时绕过。
二、通过设备管理器卸载后强制重装本地驱动
当现有驱动存在严重冲突或注册表残留导致无法正常更新时,先彻底清除旧驱动再指向本地文件安装,可确保驱动服务、配置项与设备接口完全重建。
1、在设备管理器中右键目标设备,选择“卸载设备”。
2、务必勾选“删除此设备的驱动程序软件”,然后点击“卸载”。
3、卸载完成后,点击设备管理器顶部菜单栏的“操作”→“扫描检测硬件改动”。
4、设备将短暂显示为“未知设备”或恢复为原始名称,此时立即右键该设备,再次选择“更新驱动程序”。
5、重复步骤4至7,全程使用“浏览我的电脑”方式指向同一本地驱动文件夹。
三、使用PNPUtil命令行注入.inf驱动包
该方法不依赖图形界面,适用于批量部署、脚本自动化或系统恢复环境(WinRE)下的驱动注入,直接将.inf及其关联文件注册进Windows驱动库。
1、以管理员身份运行“Windows终端(管理员)”或“命令提示符(管理员)”。
2、输入命令切换至驱动文件所在目录,例如:cd /d D:\Drivers\Audio\Realtek。
3、执行驱动包添加命令:pnputil /add-driver *.inf /install(星号通配当前目录所有.inf文件)。
4、等待命令返回“驱动程序发布成功”提示,并记录输出的Published Name(如oem12.inf)。
5、执行强制安装命令:pnputil /install-driver oem12.inf(替换为实际发布的文件名)。
6、安装完成后,重启系统或在设备管理器中刷新硬件列表,确认设备状态正常且无黄色感叹号。











