电脑配置查询命令大全,轻松掌握你的硬件信息
- 游戏开发
- 2026-07-28 14:45:23
- 40
无论是升级硬件、排查故障,还是单纯想了解自己的电脑“有多能打”,查询电脑配置都是刚需,相比第三方工具,系统自带的命令行查询方式更快速、直接,且无需安装额外软件,本文将分操作系统(Windows、Linux、macOS)详细介绍常用配置查询命令,帮你秒变“硬件达人”。
Windows系统:从基础到进阶,全面覆盖硬件信息
Windows系统提供了丰富的命令行工具,既能快速查看核心配置,也能深入挖掘硬件细节,适合不同需求的用户。
基础入门:系统信息概览(适合新手)
systeminfo:一键获取完整系统摘要
这是最常用的系统信息查询命令,无需安装,直接在命令提示符(CMD)或PowerShell中运行。
操作步骤:
- 按
Win+R输入cmd(或powershell)打开命令行窗口; - 输入
systeminfo并回车。
包含操作系统版本、处理器(CPU)、内存(RAM)、显卡(GPU)、磁盘、网卡等所有核心硬件信息,还会显示系统启动时间、BIOS版本、网络配置等详细数据。
优点:无需记忆复杂参数,一次输出所有关键信息,适合快速了解整体配置。
硬件细节:精准查询特定组件
msinfo32:图形化系统信息工具(推荐新手)
虽然不是纯命令行,但 msinfo32 是Windows自带的系统信息工具,界面直观,信息更全面。
操作步骤:
- 在CMD或PowerShell中输入
msinfo32并回车,会弹出“系统信息”窗口; - 左侧分类查看(如“处理器”“内存”“磁盘”),右侧显示对应硬件的详细参数(如CPU型号、内存频率、磁盘接口类型等)。
适用场景:需要复制具体硬件参数(如购买配件时核对型号),或图形化浏览更直观。
wmic:强大的Windows管理工具(适合进阶)
wmic(Windows Management Instrumentation Command-line)是Windows的核心管理工具,可通过命令精准查询任意硬件信息。
常用命令示例:
-
查询CPU型号:
wmic cpu get name
输出如:
Intel(R) Core(TM) i7-10700K CPU @ 3.80GHz,直接获取CPU具体型号。 -
查询内存容量和频率:
wmic memorychip get capacity, speed, manufacturer
输出内存容量(单位MB)、频率(MHz)和制造商,适合双通道/多通道内存查看。
-
查询硬盘型号和容量:
wmic diskdrive get model, size, interfaceType
输出硬盘型号、总容量(单位字节)、接口类型(如SATA、NVMe),方便区分机械硬盘和固态硬盘。
-
查询显卡型号:
wmic path win32_VideoController get name
输出显卡型号(如
NVIDIA GeForce RTX 3080)。
优点:可结合脚本批量查询,适合需要自动化处理硬件信息的用户。
dxdiag:DirectX系统诊断(游戏玩家必备)
对于游戏玩家,显卡驱动和DirectX版本至关重要,dxdiag 专门用于诊断DirectX信息。
操作步骤:
- 在CMD或PowerShell中输入
dxdiag并回车,弹出诊断窗口; - “系统”页查看操作系统、CPU、内存;“显示”页查看显卡型号、显存容量、DirectX版本。
适用场景:游戏报错时排查显卡驱动问题,或确认DirectX版本是否符合游戏要求。
磁盘与分区:diskpart(管理员权限)
若需查看磁盘分区详情(如分区格式、是否为系统盘),可使用 diskpart。
操作步骤:
- 以管理员身份打开CMD;
- 输入
diskpart进入diskpart环境; - 依次输入
list disk(列出所有磁盘)、select disk X(选择目标磁盘,X为磁盘编号)、list partition(列出该磁盘的分区)。
磁盘编号、总容量、分区数量、分区大小、类型(如主分区、逻辑分区)等。
Linux系统:命令行玩家的“硬件透视镜”
Linux系统以命令行为核心,查询硬件信息的命令高效且灵活,适合开发者、运维人员及Linux爱好者。
CPU信息:lscpu & /proc/cpuinfo
-
lscpu:以易读表格形式显示CPU架构、核心数、线程数、频率等信息。lscpu
输出如:
Architecture: x86_64、CPU(s): 8(逻辑核心数)、Core(s) per socket: 4(物理核心数)、CPU MHz: 3792.748(当前频率)。 -
/proc/cpuinfo:直接读取CPU原始信息,适合查看详细参数(如每颗核心的型号)。cat /proc/cpuinfo
内存信息:free & /proc/meminfo
-
free:显示内存及交换分区使用情况,-h参数以人性化单位(GB/MB)展示。free -h
输出如:
total(总内存)、used(已用)、free(空闲)、available(可用内存,更接近实际可分配量)。 -
/proc/meminfo:详细内存参数,包括内存总量、可用量、缓存、缓冲区等。cat /proc/meminfo
磁盘信息:df & lsblk & `
