在Windows操作系统中,了解计算机的硬件配置信息对于系统优化、故障排查或升级决策都至关重要,通过命令行工具,用户可以快速获取详细的硬件和系统信息,无需依赖第三方软件,以下是几种常用的显示计算机配置的命令及其使用方法,涵盖CPU、内存、硬盘、显卡、主板等关键硬件组件。

系统信息命令
systeminfo
systeminfo
是最全面的系统信息查询命令,它会列出操作系统、硬件配置、网络设置、已安装的热补丁等详细信息,在命令提示符(CMD)或PowerShell中输入该命令后,系统会生成一份完整的报告,包含以下关键信息:
- 操作系统版本和构建号
- 处理器型号和核心数
- 已安装的物理内存(RAM)
- 系统类型(32位或64位)
- 网卡IP地址和MAC地址
- BIOS版本和制造商
- 系统启动时间和上次启动时间
示例输出:
主机名: DESKTOP-ABC123
操作系统: Windows 11 专业版 64位
处理器: Intel(R) Core(TM) i7-11700K @ 3.60GHz
内存(RAM): 32 GB
系统类型: x64-based PC
BIOS版本: American Megatrends Inc. 1.2.0
网卡: Intel(R) Ethernet Connection (2) I219-V
msinfo32
msinfo32
是图形化的系统信息工具,通过命令调用后会打开“系统信息”窗口,该工具提供比systeminfo
更直观的分类信息,包括硬件资源、组件、软件环境等,用户可以通过左侧导航栏筛选特定类别的信息,显示”类别可查看显卡型号和驱动版本。
硬件专项查询命令
CPU信息
- wmic cpu get Name,NumberOfCores,MaxClockSpeed
使用Windows Management Instrumentation Command-line (WMIC)工具可获取CPU型号、核心数和最大频率。
示例输出:Name NumberOfCores MaxClockSpeed Intel(R) Core(TM) i7-11700K @ 3.60GHz 8 3.6
内存信息
- wmic memorychip get BankLabel,DeviceLocator,Capacity,Speed
查询内存插槽的容量、速度和位置信息,适用于升级内存时检查现有配置。
示例输出:BankLabel DeviceLocator Capacity Speed DIMM0 Channel A-DIMM0 16384 3200 DIMM1 Channel B-DIMM0 16384 3200
硬盘信息
- wmic diskdrive get Model,Size,InterfaceType
显示硬盘型号、容量(以字节为单位)和接口类型(如SATA、NVMe)。
示例输出:Model Size InterfaceType Samsung SSD 980 PRO 1TB 1000204886016 NVMe WDC WD10EZEX-00WN4A0 1TB 1000204886016 SATA
- fsutil disk space C:
查询指定分区(如C盘)的剩余空间和总容量。
显卡信息
- wmic path win32_VideoController get Name,AdapterRAM,DriverVersion
获取显卡型号、显存容量和驱动版本。
示例输出:Name AdapterRAM DriverVersion NVIDIA GeForce RTX 3080 8589934592 512.15
主板和BIOS信息
- wmic baseboard get Manufacturer,Product,SerialNumber
查询主板制造商、型号和序列号。 - wmic bios get Manufacturer,Version,ReleaseDate
获取BIOS版本和发布日期。
其他实用命令
dxdiag
dxdiag
是DirectX诊断工具,可生成包含硬件加速、音频设备、显卡驱动等信息的报告,在CMD中输入后,点击“保存所有信息”按钮可导出文本文件。

powercfg /systeminfo
与systeminfo
类似,但更侧重于电源管理信息,如电池状态、节能设置等。
lshw(Linux系统)
在Linux中,lshw
命令可获取详细的硬件列表,需安装lshw
包后使用。sudo lshw -class memory
查看内存信息。
硬件配置信息汇总表
以下为常见硬件信息的查询命令及输出示例:
硬件组件 | 命令 | 输出示例 |
---|---|---|
CPU | wmic cpu get Name |
Intel(R) Core(TM) i7-11700K @ 3.60GHz |
内存 | wmic memorychip get Capacity |
17179869184 (16GB) |
硬盘 | wmic diskdrive get Model |
Samsung SSD 980 PRO 1TB |
显卡 | wmic path win32_VideoController get Name |
NVIDIA GeForce RTX 3080 |
主板 | wmic baseboard get Manufacturer |
ASUSTeK COMPUTER INC. |
相关问答FAQs
问题1:如何通过命令查看计算机是否支持虚拟化技术?
解答:使用命令wmic cpu get VirtualizationFirmwareFeature
,如果返回“Enabled”,则表示CPU支持虚拟化技术,可通过任务管理器“性能”选项卡中的“虚拟化”状态确认(显示“已启用”),若未启用,需在BIOS/UEFI中开启VT-x/AMD-V选项。

问题2:如何查看Windows激活状态和产品密钥?
解答:在CMD中输入wmic path softwarelicensingservice get OA3xOriginalProductKey
可查看当前Windows的产品密钥(仅适用于预激活系统),激活状态可通过slmgr /xpr
命令查询,该命令会显示Windows是否永久激活或剩余激活时间。