Windows操作系统自动搜索驱动程序的规则是怎样的?

连接设备后,Windows会尝试查找可以为其安装设备驱动程序的匹配驱动程序包。 Windows会从各个位置搜索驱动程序包,并按两个阶段执行此搜索,如下表中所述。

搜索阶段 Windows 7 Windows 8和之后版本的Windows

驱动程序安装之前 驱动路径 驱动商城

Windows Update

驱动商城

选择初始驱动程序后 不适用 驱动路径

Windows Update

防止悟空格式会错乱,提供下表格截图

搜索驱动程序包

连接设备后,Windows首先尝试在无需用户交互的情况下在可信系统环境中查找并安装驱动程序,如下所示:

  • 已经存在于驱动程序存储区中的最佳匹配驱动程序首先安装到设备上,使设备可以快速开始操作。 在并行和不同的过程中,会发生以下情况:

  • Windows会自动从Windows Update下载匹配的驱动程序包。如果找到匹配的驱动程序包,Windows将下载该程序包并将其分段到驱动程序存储区。

Windows还会搜索预先加载到由DevicePath注册表值指定的位置的驱动程序包。 此值位于注册表的以下子项下。

HKEY_LOCAL_MACHINE

Software

Microsoft

Windows

CurrentVersion

防止悟空格式会错乱,提供下表格截图

默认情况下,DevicePath值指定%SystemRoot%\ INF目录。

如果在Windows Update或由DevicePath值指定的位置找到比最初安装的驱动程序包更好的匹配驱动程序包,则Windows会在安装驱动程序之前首先将驱动程序包分级到驱动程序存储区。 通过这种方式,Windows始终从驱动程序存储区安装驱动程序。

2022-06-16

2022-06-16