Win11怎么用命令行查看显卡驱动版本?三种实用方法
很多人遇到游戏闪退、命令视频渲染报错、行查外接显示器黑屏时,看显卡驱第一反应是动版“显卡驱动是不是旧了”。在 Windows 11 里打开设备管理器能看驱动版本,本种但如果你正在远程协助别人、实用写批处理脚本,命令或者需要把版本号复制到工单里,行查图形界面反而效率不高。看显卡驱命令行方式的动版好处是输出可直接复制、便于批量核对,本种也方便记录到排查日志里。实用
本文围绕“Win11怎么用命令行查看显卡驱动版本”这个需求,命令给出三种常用做法:一条命令快速查看、行查用系统自带工具精确到日期、看显卡驱以及没有第三方工具时的兜底方案。同时说明每个方法能拿到什么、拿不到什么,以及命令报错时该怎么处理。
方法一:用系统自带驱动查询命令,一条指令看版本
Windows 11 内置了驱动查询命令,不需要装任何软件。按下 Win + X,选择“终端”或“终端(管理员)”;也可以按 Win + R 输入 cmd 回车。随后输入下面这条命令并回车:
driverquery /v /fo list | findstr /i "display 显示 驱动 版本"
如果只想看显卡相关条目,更稳妥的写法是先用 driverquery /v /fo list 输出全部驱动,再在结果里找名称含 Display、Graphics、NVIDIA、AMD、Intel 的段落。列表中“驱动程序版本”对应的就是版本号,形如 31.0.15.xxxx 或 27.21.14.xxxx。这个方法的优点是通用、不依赖显卡品牌;缺点也明显:输出较长,且不同系统语言下字段名可能显示为中文或英文,筛选关键词要按你的系统界面调整。
更省事的方式是配合 PowerShell。在终端里切换到 PowerShell 标签,执行:
Get-CimInstance Win32_PnPSignedDriver | Where-Object { $_.DeviceName -match "NVIDIA|AMD|Intel|Graphics|Display"} | Select-Object DeviceName, DriverVersion, DriverDate | Format-List
这条命令会直接列出设备名称、驱动版本和驱动日期,输出干净,适合复制进聊天窗口或邮件。需要注意的是,DeviceName 的匹配词依赖你的硬件品牌,如果机器用的是其他厂商显卡,把匹配词换成对应品牌或直接去掉筛选条件即可。
方法二:用显卡厂商自带命令行工具,信息更完整
如果你装的是 NVIDIA 显卡,通常随驱动一起安装了 NVIDIA App 或 GeForce Experience,其安装目录下带有 nvidia-smi 工具。在终端里直接输入:
nvidia-smi
输出右上角会显示 Driver Version,例如 5xx.xx;下方表格还能看到显存占用、温度、当前运行的进程。这个工具对排查“驱动版本与 CUDA 版本是否匹配”特别有用。若提示“不是内部或外部命令”,说明该工具不在环境变量里,需要进入安装目录执行,常见位置在 C:\Program Files\NVIDIA Corporation\NVSMI 或新版驱动所在的 System32 目录,具体以你机器上的实际路径为准。
AMD 显卡可以用厂商提供的命令行诊断工具读取驱动信息,Intel 核显则更多依赖系统自带命令。总体原则是:厂商工具能给到更细的运行时信息,系统命令则胜在无需额外安装。两者不冲突,建议都留一手。
方法三:没有第三方工具时的兜底做法与常见报错
还有一种情况:命令能跑通,但版本号和显卡厂商官网显示的最新版对不上。这通常不是命令错了,而是厂商官网按“分支版本”发布,而系统显示的是完整内部版本号,两者编码规则不同。核对时以厂商驱动页面标注的版本号为准,或者用厂商工具自带的检查更新功能确认。
查完之后该做什么
拿到版本号只是第一步。建议把版本号、驱动日期和显卡型号一起记下来,再去显卡厂商官网的驱动下载页对照:如果版本明显落后,且你正遇到花屏、闪退、外接屏异常,可以考虑到官网下载对应型号的驱动重新安装;如果一切正常,只是版本不是最新,通常没必要频繁更新,稳定比“最新”更重要。涉及系统级改动前,先创建还原点,这是比任何命令都管用的保险。若命令输出与厂商工具显示不一致,以厂商官方工具和官网信息为准,必要时联系品牌售后核实。