需借助系统原生工具获取结构化驱动信息:一、设备管理器可逐项查看驱动版本、提供商、日期及文件路径;二、PowerShell用Get-WmiObject导出签名驱动列表;三、DISM导出全部第三方驱动包至指定目录;四、pnputil枚举并导出驱动存储库中的OEM.inf包。

如果您需要掌握当前系统中所有已安装的驱动程序及其详细信息,则需借助系统原生工具获取结构化数据。以下是多种可直接执行的方法:
一、通过设备管理器逐项查看驱动信息
设备管理器提供图形化界面,允许用户展开各类硬件并访问其绑定驱动的版本、提供商、安装日期及数字签名状态,适用于精准定位单个设备驱动详情。
1、按下Win + X组合键,在弹出菜单中选择“设备管理器”。
2、在设备管理器窗口中,点击左侧对应类别的三角图标展开,例如“显示适配器”、“网络适配器”或“声音、视频和游戏控制器”。
3、右键单击目标设备(如“Intel(R) Iris Xe Graphics”),选择“属性”。
4、切换到“驱动程序”选项卡,查看“驱动程序版本”、“驱动程序日期”与“提供商”三项关键信息。
5、点击“驱动程序详细信息”,可列出该驱动加载的所有核心文件(如igdkmd64.sys、igc64.dll)及其完整路径。
二、使用PowerShell命令批量导出已签名驱动列表
PowerShell调用WMI接口枚举全部经微软数字签名的即插即用驱动,输出含设备名、厂商、版本号与发布日期的结构化表格,支持实时筛选与文件导出。
1、右键点击“开始”按钮,选择“Windows 终端(管理员)”。
2、输入以下命令并按回车执行:Get-WmiObject Win32_PnPSignedDriver | Select-Object DeviceName, Manufacturer, DriverVersion, DriverDate | Out-File "$env:USERPROFILE\Desktop\DriverList.txt" -Encoding UTF8。
3、命令执行完成后,桌面将生成名为DriverList.txt的文本文件,内容为纯文本格式,可用记事本直接打开。
4、如需仅导出显卡驱动,将命令末尾修改为:| Where-Object {$_.DeviceClass -eq "Display"}。
三、利用DISM命令导出全部第三方驱动文件包
DISM工具可将系统中所有第三方驱动程序(.inf及其关联的.sys、.cat等文件)完整复制至指定目录,生成可离线部署的结构化驱动备份文件夹。
1、以管理员身份打开“Windows 终端”或“命令提示符”。
2、输入命令创建目标目录:md D:\Drivers_Export。
3、执行导出命令:dism /online /export-driver /destination:D:\Drivers_Export。
4、等待命令完成,D:\Drivers_Export目录下将按厂商与设备自动建立子文件夹,每个文件夹内包含完整的.inf、.sys、.cat等驱动组件文件。
四、通过pnputil命令枚举驱动存储库中的注册包
pnputil是系统内置驱动包管理工具,可列出驱动存储库中所有已注册的第三方驱动包名称(OEM#.inf格式),便于后续人工定位、导出或审计。
1、以管理员身份打开“Windows 终端”。
2、输入命令并执行:pnputil /enum-drivers > "%USERPROFILE%\Desktop\PnpDrivers.txt"。
3、打开桌面生成的PnpDrivers.txt文件,查找以Published Name开头的条目,其后紧跟的OEMxx.inf即为可导出的驱动包标识。
4、对特定包执行导出操作:pnputil /export-driver OEM03.inf "D:\Drivers_Export\OEM03"。











