首页 > 娱乐 > 正文

Win11 命令行怎么查看驱动列表?四种方法详解

2026-10-24 22:46:55 · 无所不及网 · 休闲 · 阅读 162

在 Windows 11 里排查硬件问题时,令行列表图形界面的驱动设备管理器虽然直观,但遇到驱动冲突、种方批量核对版本号、法详或者需要把结果复制给远程同事时,令行列表命令行反而更高效。驱动比如你怀疑某台机器的种方显卡驱动被系统自动更新替换过,想确认当前实际加载的法详是哪个版本,用一条命令就能把几十个驱动条目一次性列出来,令行列表比在设备管理器里逐层展开快得多。驱动本文整理 Win11 中查看驱动列表的种方几种命令行方式,并说明它们各自的法详适用场景和常见坑。

需要先明确一点:这里的令行列表“驱动列表”通常包含两层含义,一是驱动系统里已经安装并登记的驱动包,二是种方当前正在被硬件加载使用的驱动。两者并不完全等同,某些旧驱动包仍留在驱动仓库中但并未被任何设备使用。下面的方法会分别覆盖这两类需求,你可以按目的挑选。

方法一:用 driverquery 查看已安装驱动清单

driverquery 是最省事的入口,它读取的是系统已注册的驱动模块信息,输出包含模块名、显示名、驱动类型和链接日期等列。用法很简单:按 Win 键输入“终端”或“命令提示符”,右键选择“以管理员身份运行”,然后输入 driverquery 回车即可。普通权限也能跑,但部分字段可能显示不全,建议还是用管理员窗口。

如果列太多看不清,可以加参数精简或导出。常用组合有:driverquery /v 显示详细信息,包含驱动路径和状态;driverquery /fo csv > drivers.csv 把结果导出成 CSV 文件,之后用表格软件打开筛选,这一步在需要比对多台机器时特别有用。注意导出路径默认是当前命令行所在目录,如果没写全路径,文件可能落在 C:\Windows\System32 下,找起来会费劲,建议显式指定比如 > D:\drivers.csv。

一个容易踩的坑是:在 PowerShell 里直接敲 driverquery 有时会因为参数解析差异报错,此时改用 cmd /c driverquery,或者干脆切到命令提示符窗口执行。另外,如果系统提示“不是内部或外部命令”,说明环境变量 Path 被改动过,可以到 C:\Windows\System32 目录下直接运行,或临时用完整路径调用。

方法二:用 Get-WindowsDriver 查看驱动包及版本

如果你关心的是驱动包的版本号、提供商和原始安装文件位置,PowerShell 的 Get-WindowsDriver 更合适。它需要管理员权限,且默认针对当前运行的系统。基本写法是 Get-WindowsDriver -Online | Select-Object Driver, OriginalFileName, ProviderName, Version,回车后会逐条列出驱动名、原始 INF 文件路径、供应商和版本。想只看某一个厂商,可以加管道过滤,例如筛选显示名称中包含某关键词的条目。

这个命令的输出量往往很大,直接刷屏容易漏看,建议配合导出:Get-WindowsDriver -Online | Export-Csv D:\driverlist.csv -Encoding UTF8 -NoTypeInformation。导出后用表格筛选版本号,就能快速发现哪些驱动明显落后。需要提醒的是,某些系统组件驱动的版本字段可能为空或显示为占位值,这属于正常现象,不代表驱动损坏,判断时以设备管理器中的设备状态为准。

方法三:用 pnputil 查看第三方驱动包

pnputil 是管理驱动仓库的官方工具,在查看“额外安装进来的第三方驱动”时很直接。管理员窗口执行 pnputil /enum-drivers,会列出每个已发布驱动的发布名称、原始名称、提供商和版本。它输出的是驱动仓库视角的列表,和 driverquery 的“已加载模块”视角互补。

除了查看,pnputil 还能在确认某个旧驱动引起问题时执行删除操作,但这一步风险较高,删错可能导致设备无法启动。稳妥做法是先用 pnputil /enum-drivers 记录下发布名称,再决定是否处理,并且提前创建系统还原点。如果只是排查,不建议在这一步做任何删除动作。

方法四:用 Get-PnpDevice 关联设备与驱动状态

有时你要的不是驱动清单本身,而是“哪个设备当前有问题”。这时 Get-PnpDevice 更贴合需求。执行 Get-PnpDevice | Where-Object Status -ne "OK",可以把状态非正常的设备筛出来,再结合 Get-PnpDeviceProperty 查询该设备使用的驱动版本等属性。这类组合适合定位“设备管理器里有黄色感叹号”的具体原因。

需要说明边界:以上命令能告诉你驱动的名称、版本和状态,但不能替代厂商的兼容性结论,也无法判断某个版本是否真的最适合你的硬件。驱动是否该更新,最终仍应以设备厂商官网的说明和 Windows 更新提供的版本为准,具体界面和字段名称可能随系统版本变化,以你本机实际显示为准。

小结一下可执行的做法:日常快速核对用 driverquery /fo csv 导出;查驱动包版本用 Get-WindowsDriver -Online 导出 CSV;看第三方驱动仓库用 pnputil /enum-drivers;定位异常设备用 Get-PnpDevice 过滤状态。全部在管理员终端中执行,结果先导出再分析,避免误删误改,也就把 Win11 命令行怎么查看驱动列表这件事落到了可复用的流程上。