driverquery 是 windows 内置命令行工具,用于查询系统中已加载的驱动程序信息;支持基础列表(driverquery)、详细输出(/v)、签名状态(/si)及 csv/txt 格式导出,并可结合 findstr 筛选特定驱动。
在 windows 中,用 driverquery 命令可以快速列出系统已加载的驱动程序信息,导出为文本或 csv 文件便于查看或排查问题。
基础命令:直接查看驱动列表
以管理员身份打开 CMD(右键“命令提示符” → “以管理员身份运行”),输入以下命令即可显示所有驱动的基本信息:
-
driverquery—— 显示简略列表(驱动名称、状态、类型) -
driverquery /v—— 显示详细信息(含文件路径、签名状态、启动类型等) -
driverquery /si—— 额外显示签名信息(如“未签名”、“Microsoft 签名”)
导出为 CSV 文件(推荐用于 Excel 分析)
CSV 格式带表头、字段对齐,适合后续筛选或对比。执行:
driverquery /v /fo csv > "C:\drivers.csv"- 注意:
/fo csv指定输出格式为 CSV;>是重定向符号,把结果写入指定路径 - 确保目标文件夹存在且有写入权限(如 C:\ 可能需管理员权限,桌面路径更稳妥:
> "%USERPROFILE%\Desktop\drivers.csv")
导出为 TXT 文件(纯文本,兼容性好)
适合快速浏览或存档,命令更简洁:
driverquery /v /fo list > "C:\drivers.txt"-
/fo list以分项形式输出,每项占多行,可读性强 - 也可用
/fo table输出对齐表格(但重定向后可能因空格/制表符错位,不建议用于分析)
附加技巧:筛选特定驱动或状态
结合 findstr 可快速定位关键项,例如:
- 查所有“Boot”启动类型的驱动:
driverquery /v /fo csv | findstr "Boot" - 查未签名驱动:
driverquery /si /fo list | findstr "Unsigned" - 导出未签名驱动到文件:
driverquery /si /fo csv | findstr "Unsigned" > "C:\unsigned_drivers.csv"











