应通过设置、winver命令、systeminfo或注册表五种方法交叉验证windows 10精确版本:设置中“关于”页显示版本(如22h2)和操作系统版本(如10.0.19045.5487);winver弹窗显示版本及内部构建号;systeminfo命令筛选os版本与构建号;注册表hkey_local_machine\software\microsoft\windows nt\currentversion下displayversion、currentbuild和ubr值提供最权威原始数据。

要确认你正在使用的Windows 10具体是哪个版本,比如是否为22H2、21H2或更早的1909等,不能只看“Windows 10”这个大类名称——因为不同版本在驱动兼容性、功能支持和安全更新节奏上差异显著,必须查到精确的版本号才能判断是否需升级或排查问题。
通过系统设置查看(最直观)
点击左下角【开始】→选择【设置】→点击左侧【系统】→滚动到底部点【关于】→右侧【Windows 规格】区域里,“版本”字段显示的就是当前系统版本号,例如“22H2”;“操作系统版本”字段则显示完整内部编号,如“10.0.19045.5487”。
这一步无需任何命令或权限,适合所有用户,但注意:部分精简版或LTSC系统可能不显示“版本”字样,此时请跳转至注册表方法验证。
运行 winver 命令(最快捷)
按 Win + R 打开运行窗口,输入 winver 并回车。
弹出的“关于 Windows”窗口中,第一行就写着“版本 22H2(操作系统内部版本 19045.xxxx)”,第二行标注“版权所有……”下方还带有一串数字,即完整的构建号(Build Number)。该窗口无法复制内容,截图保存即可。
⚠️ 注意:winver 只显示主版本和构建号,不显示 SKU 类型(如专业版/家庭版)或激活状态,若需确认是否为正版授权,请用 slmgr.vbs -dlv 命令。
使用命令提示符获取结构化信息
方法一:基础构建号查询
按 Win + R → 输入 cmd → 回车 → 在黑窗口中粘贴执行:
systeminfo | findstr /B /C:"OS 名称" /C:"OS 版本" /C:"系统类型"
回车后将清晰列出操作系统名称、版本(如10.0.19045)、系统架构(x64 基于 x64 的 PC)。
方法二:精简输出构建号
在同个命令提示符窗口中,直接运行:
ver
返回结果为“Microsoft Windows [版本 10.0.19045.5487]”,一行搞定,适合快速复制。
从注册表读取原始版本参数(最权威)
第一步:按 Win + R → 输入 regedit → 回车打开注册表编辑器。
第二步:在地址栏粘贴并跳转至:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
第三步:在右侧窗格中重点查看三项值:
• DisplayVersion:对应设置中看到的“22H2”这类可读版本标识;
• CurrentBuild 和 UBR:拼起来就是完整构建号,例如 CurrentBuild=19045,UBR=5487 → 总构建号为 19045.5487;
• ProductName:明确写出“Windows 10 Pro”或“Windows 10 Enterprise”。
注册表数据未经UI层渲染,是系统底层真实值,当其他方法显示异常(如版本号为空、显示为0)时,此处结果可作为最终判据。











