可通过pnputil、PowerShell和DISM命令在Win10重装前生成完整驱动清单:一、pnputil /enum-drivers导出全量驱动信息至DriverList.txt;二、PowerShell获取设备硬件ID并结合pnputil筛选关键字段生成映射表;三、DISM导出驱动后扫描.inf路径存入InfFilePaths.txt。

如果您需要在重装系统前掌握当前 Win10 所有已安装驱动的完整清单,以便核对兼容性或辅助手动备份,则可通过命令提示符快速生成结构化驱动列表文件。以下是实现此目标的具体操作步骤:
一、使用 pnputil 列出全部已安装驱动
pnputil 是 Windows 内置的驱动程序管理工具,支持枚举当前驱动存储区中所有已安装的驱动包,并以文本形式输出其 INF 文件路径、发布者、版本等关键信息。该方法不依赖外部软件,结果可直接保存为 .txt 文件供后续查阅。
1、按 Win + X 组合键,选择 “Windows PowerShell(管理员)” 或 “命令提示符(管理员)”。
2、在管理员窗口中输入以下命令并回车:pnputil /enum-drivers。
3、若需将完整列表保存至桌面,输入:pnputil /enum-drivers > %USERPROFILE%\Desktop\DriverList.txt。
4、打开桌面生成的 DriverList.txt 文件,即可查看含 OEM 编号、驱动名称、发布者、日期及版本的全量驱动清单。
二、导出驱动 INF 路径与硬件 ID 映射关系
仅列出驱动包不足以定位具体设备,补充硬件 ID 可帮助识别每项驱动对应的实际设备型号。通过结合 pnputil 与 PowerShell 查询,可生成带设备实例 ID 和匹配 INF 的详细对照表。
1、在管理员 PowerShell 中执行:Get-PnpDevice | Where-Object {$_.Status -eq 'OK'} | Select-Object Name,InstanceId,Class | Export-Csv -Path "$env:USERPROFILE\Desktop\DeviceHardwareID.csv" -Encoding UTF8 -NoTypeInformation。
还木有评论哦,快来抢沙发吧~