菜鸟科技网

如何快速查看电脑显卡型号?

在Windows操作系统中,查看电脑显卡信息有多种方式,通过命令行工具可以快速获取详细的硬件规格、驱动状态及性能参数,以下是几种常用的命令及其使用方法,涵盖不同场景下的需求。

如何快速查看电脑显卡型号?-图1
(图片来源网络,侵删)

使用dxdiag命令 DirectX诊断工具

dxdiag是Windows系统内置的DirectX诊断工具,通过命令行即可启动,能全面显示显卡、显示器、声卡等硬件信息,操作步骤如下:

  1. 按下Win+R键打开运行对话框,输入dxdiag并回车。
  2. 在弹出的窗口中,切换到“显示”选项卡,即可查看显卡型号(如NVIDIA GeForce RTX 3060)、制造商、芯片类型、显存大小(如8192 MB)、当前分辨率、刷新率以及驱动版本(如31.0.101.3316)。
  3. 若需保存信息,点击“保存所有信息”按钮,系统会生成包含详细硬件配置的.txt文件。

优势:操作简单,无需额外安装,适合快速获取基础信息。

使用wmic命令 Windows Management Instrumentation Command-line

wmic是Windows管理工具,可通过命令行查询硬件底层信息,适合需要脚本化或批量处理的场景。

  1. 以管理员身份打开命令提示符(CMD)或PowerShell。
  2. 输入以下命令查询显卡名称:
    wmic path win32_VideoController get name

    若需获取更详细的信息(如驱动版本、显存大小),可使用:

    如何快速查看电脑显卡型号?-图2
    (图片来源网络,侵删)
    wmic path win32_VideoController get /value

    输出示例:

    AdapterCompatibility = NVIDIA  
    DriverDate = 20230815  
    DriverVersion = 31.0.101.3316  
    Name = NVIDIA GeForce RTX 3060  
    VideoModeDescription = 1920x1080 (32 bit) (60Hz)  
    VideoProcessor = NVIDIA RTX 3060 Laptop GPU  

优势:输出结构化,适合高级用户或自动化脚本。

使用nvidia-smi命令(NVIDIA显卡专属)

如果电脑配备NVIDIA显卡,安装驱动后可使用nvidia-smi工具(通常位于C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi.exe)。

  1. 在CMD或PowerShell中直接输入nvidia-smi回车。
  2. 首次运行可能需添加路径,或将其所在目录加入系统环境变量。 包括:驱动版本、CUDA版本、GPU名称(如GeForce RTX 3060)、显存使用情况(如总量8192 MB,已用1024 MB)、GPU利用率(如35%)、温度(如42°C)以及当前运行的进程(如游戏或渲染软件)。

优势:实时监控GPU状态,适合游戏玩家、开发者或AI工程师。

使用PowerShell命令

PowerShell提供了更强大的硬件查询功能,

  1. 查询显卡型号:

    Get-CimInstance -ClassName Win32_VideoController | Select-Object -Property Name, DriverVersion, AdapterRAM

    输出示例:

    Name               DriverVersion AdapterRAM  
    ----               ------------- -----------  
    NVIDIA RTX 3060    31.0.101.3316 8589934592  

    (注:AdapterRAM单位为字节,需除以1024^3换算为GB。)

  2. 查询GPU负载(需PSVersion 5.1以上):

    Get-Counter "\GPU Engine(*)\Utilization Percentage" | Select-Object -ExpandProperty CounterSamples

优势:结合PowerShell的管道和过滤功能,可灵活处理数据。

使用lspci命令(Linux系统移植)

在Windows中,若安装了WSL(Windows Subsystem for Linux),可通过lspci命令查询显卡信息:

  1. 在WSL终端中输入:
    lspci -vnn | grep -i VGA

    输出示例:

    01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:2206] (rev a1)  

    后续可使用nvidia-smi(需在WSL中安装NVIDIA驱动)获取更详细数据。

优势:跨平台兼容,适合同时使用Windows和Linux的用户。

不同命令适用场景对比

命令/工具 适用系统 优点 缺点
dxdiag Windows 简单直观,无需命令行基础 信息有限,无实时监控
wmic Windows 支持脚本化,信息全面 输出格式需手动解析
nvidia-smi Windows/Linux 实时监控,专业功能多 仅限NVIDIA显卡,需安装驱动
PowerShell Windows 功能强大,可与其他命令联动 需学习PowerShell语法
lspci (WSL) Windows+Linux 跨平台,适合Linux用户 需额外安装WSL和驱动

相关问答FAQs

Q1: 为什么使用dxdiag显示的显卡名称不完整?
A1: 可能是显卡驱动未正确安装或版本过旧,建议更新显卡驱动(通过NVIDIA/AMD官网或设备管理器),或尝试使用nvidia-smi(NVIDIA显卡)获取准确名称,部分OEM厂商(如笔记本)可能定制了驱动名称,导致显示与实际型号略有差异。

Q2: 如何通过命令行查看显卡的显存使用情况?
A2: 对于NVIDIA显卡,可直接使用nvidia-smi命令,输出中的“Memory-Usage”列会显示显存总量和已用量(如“8192MiB / 8192MiB”),对于AMD显卡,可安装adl-sdk工具后使用adltool命令,或在Windows中使用PowerShell:

Get-CimInstance -ClassName Win32_VideoController | Where-Object {$_.Name -like "*AMD*"} | Select-Object Name, AdapterRAM

若需实时监控,可结合任务管理器的“性能”选项卡或第三方工具如GPU-Z。

分享:
扫描分享到社交APP
上一篇
下一篇