怎么用命令查看 Windows 版本?一文讲清楚 5 种常用方法
很多人想知道自己电脑到底装的是 Windows 10、Windows 11,还是具体哪个版本、哪个版本号。其实不用点来点去,直接用命令就能查得很清楚。
下面我按“新手也能看懂”的方式,给你整理几种最实用的查看方法,既能看 系统版本,也能看 版本号、内部版本、安装信息。
一、先说结论:最常用的是这几个命令
如果你只想快速查看 Windows 版本,可以直接用下面这些命令:
winver
systeminfo
ver
wmic os get caption,version,buildnumber
Get-ComputerInfo | Select-Object WindowsProductName, WindowsVersion, OsBuildNumber
其中:
- winver:最直观,弹窗显示系统版本
- systeminfo:信息最全,适合排查系统问题
- wmic:适合快速看版本、版本号、构建号
- PowerShell 命令:更适合进阶用户,输出更灵活
二、问题分析:为什么要用命令查看 Windows 版本
很多场景都需要先确认系统版本,比如:
- 安装软件时要判断是否兼容
- 更新驱动前要确认是 Windows 10 还是 11
- 排查蓝屏、卡顿、系统异常时需要看内部版本
- 给别人远程协助时,先确认系统环境
- 做系统优化、组策略、注册表修改前要确认版本
尤其是 Windows 10 和 Windows 11,虽然界面很像,但底层版本号和功能支持并不完全一样。
所以,学会用命令查版本,非常实用。
三、解决方案:5 种命令查看方法
方法 1:用 winver 查看最直观
适合人群
新手、普通用户
操作步骤
- 按下键盘 Win + R
- 输入:
winver
- 按回车
你会看到什么
系统会弹出一个窗口,里面会显示:
- Windows 版本名称
- 版本号
- 内部版本号
- 版权信息
例如你可能看到:
- Windows 11
- 23H2
- 22631.xxxx
优点
- 操作最简单
- 显示清晰
- 不用记复杂命令
缺点
- 只能看基础信息
- 不够详细
方法 2:用 systeminfo 查看完整系统信息
适合人群
新手到进阶用户
操作步骤
- 按下 Win + R
- 输入:
cmd
- 按回车,打开命令提示符
- 输入:
systeminfo
- 按回车等待加载
重点查看的项目
输出内容很多,重点看这几项:
- OS Name:操作系统名称
- OS Version:系统版本
- OS Build Type:构建类型
- Original Install Date:安装日期
- System Type:系统位数
- Hotfix(s):已安装补丁
适用场景
- 排查系统兼容性
- 查看系统安装时间
- 判断是否已打补丁
- 运维、维护时做系统记录
小技巧
如果输出太多,可以只筛选版本相关内容:
systeminfo | findstr /B /C:"OS Name" /C:"OS Version"
这样会只显示 Windows 名称和版本号,更方便。
方法 3:用 ver 快速查看当前系统版本
适合人群
想快速知道系统大概版本的人
操作步骤
- 按 Win + R
- 输入:
cmd
- 回车后输入:
ver
- 按回车
结果说明
它会输出类似这样的内容:
Microsoft Windows [版本 10.0.22631.3155]
这个命令非常简单,但信息比较少,只能看到内核版本号,不会显示“Windows 11”这种完整名称。
优点
- 快速
- 适合脚本中调用
缺点
- 信息不直观
- 只能看基础版本号
方法 4:用 wmic 查看系统名称、版本和构建号
适合人群
进阶用户、装机人员、运维人员
操作步骤
- 按 Win + R
- 输入:
cmd
- 回车后输入:
wmic os get caption,version,buildnumber
- 按回车
输出示例
你可能会看到:
Caption Version BuildNumber
Microsoft Windows 11 专业版 10.0.22631 22631
各字段含义
- Caption:系统名称,例如 Windows 10 专业版、Windows 11 家庭版
- Version:系统版本号
- BuildNumber:内部构建号
优点
- 信息清楚
- 适合批量排查
- 输出很适合截图留档
注意事项
wmic 在新版本 Windows 中逐渐被弱化,部分系统里还能用,但微软未来可能进一步减少支持。
如果不能用,可以改用 PowerShell 方法。
方法 5:用 PowerShell 命令查看更详细信息
适合人群
进阶用户、技术人员、脚本用户
操作步骤
- 右键开始菜单
- 选择 Windows PowerShell 或 终端
- 输入下面命令:
Get-ComputerInfo | Select-Object WindowsProductName, WindowsVersion, OsBuildNumber
输出结果
通常会显示:
- WindowsProductName:Windows 产品名称
- WindowsVersion:版本
- OsBuildNumber:构建号
如果想看更完整的信息,可以用:
Get-ComputerInfo
优点
- 信息全面
- 适合自动化脚本
- 兼容现代 Windows 管理方式
缺点
- 对新手来说稍微复杂一点
- 输出内容多,不如
winver直观
四、怎么判断自己是 Windows 10 还是 Windows 11
查到版本号后,可以这样大致判断:
- Windows 10:常见内部版本号多在 19041、19042、19043、19044、19045
- Windows 11:常见内部版本号多在 22000、22621、22631 等
比如:
- 19045:大概率是 Windows 10 22H2
- 22631:大概率是 Windows 11 23H2
如果你看到的是这种格式:
10.0.22631.xxx
通常就是 Windows 11。
五、最推荐的查看组合
如果你是普通用户,建议这样查:
1. 先用 winver
看自己是不是 Windows 10 / 11,版本大概是多少。
2. 再用下面命令
想看更详细信息:
systeminfo | findstr /B /C:"OS Name" /C:"OS Version"
这样既简单又实用。
六、注意事项
1. 不要只看“Windows 10/11”名称
有时候只知道系统名称还不够,很多软件更在意的是:
- 版本号
- 内部版本号
- 构建号
比如同样是 Windows 11,不同版本的兼容性和功能也可能不一样。
2. 命令提示符和 PowerShell 都能用
大多数命令在 cmd 里能用,PowerShell 里也能用一部分。
如果你不确定,优先打开 命令提示符。
3. winver 最适合普通人
如果你只是想“知道系统是什么版本”,那 winver 已经够用了。
如果你是装机、修系统、做维护,建议学会 systeminfo 和 PowerShell。
4. 某些精简版系统信息可能不完整
比如:
- 精简系统
- 企业定制版
- 第三方修改版
可能会导致命令显示异常,甚至信息不全,这时可以换多个命令交叉验证。
七、实用补充:一条命令只看关键版本信息
如果你不想看一大堆内容,只想快速抓重点,可以直接用:
systeminfo | findstr /B /C:"OS Name" /C:"OS Version"
这是比较实用的一条命令,适合日常查看和远程协助。
八、总结
查看 Windows 版本,最常用的方法有 5 个:
winver:最直观,适合小白systeminfo:最全面,适合排查问题ver:最简单,适合快速查看wmic os get caption,version,buildnumber:适合看名称、版本、构建号- PowerShell
Get-ComputerInfo:适合进阶用户和脚本管理
如果你只是想快速确认系统版本,直接用:
winver
如果你想进一步看系统详细信息,用:
systeminfo | findstr /B /C:"OS Name" /C:"OS Version"
这两条命令,基本就够日常用了。

还没有评论,来说两句吧...