在日常使用电脑的过程中,有时我们需要了解自己系统中安装的英伟达(NVIDIA)显卡驱动版本信息。无论是为了升级驱动、排查问题,还是确认硬件兼容性,掌握查看驱动版本的方法都是非常有必要的。对于熟悉Windows系统的用户来说,通过命令行工具(CMD)来获取这些信息是一种高效且快捷的方式。
不过,很多人可能并不知道,其实不需要借助第三方软件,只需要简单的几个命令,就能在CMD中快速查到NVIDIA显卡驱动的版本号。下面我们就来详细介绍一下具体的操作步骤。
一、使用`nvidia-smi`命令
这是最直接、也是最常用的一种方法。`nvidia-smi`是NVIDIA提供的一个系统管理工具,它可以显示与GPU相关的各种信息,包括驱动版本、显卡型号、CUDA版本等。
操作步骤如下:
1. 打开“开始菜单”,搜索“CMD”或“命令提示符”,右键选择“以管理员身份运行”。
2. 在命令提示符窗口中输入以下命令并回车:
```
nvidia-smi
```
3. 系统会输出当前所有与NVIDIA GPU相关的信息,其中包含驱动版本号。例如:
```
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 536.73 Driver Version: 536.73 CUDA Version: 12.4 |
|-------------------------------+----------------------+----------------------+
| GPUNamePersistence-M | Bus-IdDisp.A | Volta UsageCCLK |
| 0Tesla T4 Off | 00000000:00:04.0 Off |N/A |
|-------------------------------+----------------------+----------------------+
```
上面的输出中,“Driver Version”后面就是当前安装的NVIDIA驱动版本号。
> 注意:这个命令需要确保已经正确安装了NVIDIA显卡驱动,并且系统中已经配置好了相关的环境变量。如果提示“不是内部或外部命令”,说明可能没有安装NVIDIA驱动或者路径未设置。
二、使用`wmic`命令查询显卡驱动版本
如果你无法使用`nvidia-smi`,或者想通过更基础的命令行方式来获取信息,可以尝试使用Windows自带的`wmic`工具。
操作步骤如下:
1. 打开命令提示符(无需管理员权限)。
2. 输入以下命令并回车:
```
wmic path win32_videocontroller get name, driverversion
```
3. 系统将列出所有显卡设备的名称和对应的驱动版本信息。例如:
```
Name DriverVersion
NVIDIA GeForce RTX 3080 27.21.14.6169
```
这里的“DriverVersion”即为显卡驱动的版本号。
三、通过注册表查看驱动版本
虽然这种方法相对复杂一些,但也可以作为备用方案。通过查看Windows注册表中的相关信息,同样可以找到NVIDIA驱动版本。
操作步骤如下:
1. 按下 `Win + R` 打开运行窗口,输入 `regedit` 并回车。
2. 导航至以下路径:
```
HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\NVIDIA Settings
```
3. 在右侧窗口中查找名为 `DriverVersion` 的条目,其值即为当前安装的驱动版本。
> 注意:此方法适用于部分NVIDIA显卡型号,具体情况可能因驱动版本不同而有所差异。
四、小结
通过以上几种方法,你可以轻松地在CMD中查询到NVIDIA显卡驱动的版本信息。其中,`nvidia-smi`是最推荐的方式,因为它不仅能够提供驱动版本,还能展示更多关于GPU的详细信息。而对于不熟悉该命令的用户,使用`wmic`也是一个简单有效的方法。
无论你是普通用户还是技术爱好者,掌握这些基本的命令行技巧,都能帮助你更好地管理和维护自己的系统。希望这篇文章对你有所帮助!