必须使用 driverquery /v 命令获取 Windows 11 全量内核驱动诊断信息,需以管理员权限运行,可导出为文本或 CSV 文件,并支持管道筛选;输出含 17 列、制表符分隔,非管理员将缺失关键字段。

要快速获取 Windows 11 系统中所有已加载内核驱动的完整运行时诊断信息,包括驱动文件名、描述、启动类型、加载状态、链接时间、文件路径及版本号等共 17 列字段,必须使用 driverquery /v 命令——它不依赖数字签名,直接读取 Windows 内核实际加载的每一个 .sys 模块,连被禁用但未卸载的残留驱动也会被列出。
以管理员身份启动终端并执行基础命令
右键点击“开始”按钮,选择“Windows 终端(管理员)”。这一步不可跳过,【非管理员权限下 driverquery /v 将无法读取部分系统关键驱动的路径与状态字段】。窗口打开后,直接输入 driverquery /v 并回车。
命令立即执行,终端会滚动输出大量结构化表格数据,每行对应一个驱动模块,列名包括“Module Name”“Description”“Link Date”“Start Type”“State”“File Path”等。注意:输出内容较多,终端默认只缓存前几百行,如需完整浏览必须导出到文件。
将完整清单导出为可查阅的文本文件
在管理员终端中执行以下命令:
driverquery /v > C:\drivers_full.txt
该命令会把全部 17 列驱动诊断信息写入 C 盘根目录下的 drivers_full.txt 文件。文件编码为系统默认 ANSI,可用记事本直接打开,也可拖入 Excel(用制表符分隔)进行排序筛选。若 C 盘根目录受策略限制无法写入,可改用其他路径,例如:
driverquery /v > "%USERPROFILE%\Documents\Drivers_Diag_Report.txt"
按需筛选关键驱动信息(可选进阶操作)
方法一:只查看处于“Running”状态的活跃驱动
driverquery /v | findstr "Running"
方法二:筛选含“nv”或“nvidia”的显卡相关驱动
driverquery /v | findstr -i "nv nvidia"
方法三:导出并仅保留文件路径与版本号两列(需 PowerShell 配合)
在管理员终端中切换至 PowerShell 模式,运行:
driverquery /v | ConvertFrom-Csv -Delimiter "`t" | Select-Object "Module Name", "Version" | Export-Csv "$env:USERPROFILE\Desktop\Driver_Versions.csv" -NoTypeInformation -Encoding UTF8
这一步会生成带表头的 CSV 文件,方便后续用 Excel 打开比对版本一致性。注意:【原始 driverquery 输出为制表符分隔,不是逗号分隔,直接用 Excel 打开会错列;必须用 ConvertFrom-Csv -Delimiter "`t" 正确解析】。


















