You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从命令行(含PowerShell)获取正确的Windows版本信息

从命令行/PowerShell获取完整Windows版本信息的有效方法

以下方法可以精准获取你需要的系统版本详情(包括版本名称、功能更新版本、OS Build号等,对应你提供的截图内容):

PowerShell 方法

方法1:读取注册表(最精准,覆盖所有版本)

直接读取Windows版本核心注册表项,能拿到截图里的所有关键信息:

Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion' | Select-Object ProductName, ReleaseId, CurrentBuild, UBR
  • ProductName:系统完整版本+版本类型(比如「Windows 11 专业版」)
  • ReleaseId:功能更新版本(比如「22H2」)
  • CurrentBuild + UBR:组合成完整OS Build号(比如22621 + 2428 = 22621.2428)

方法2:使用CIM实例(官方推荐的WMI替代方案)

如果需要通过系统类获取信息,用Get-CimInstance替代已弃用的Get-WmiObject:

Get-CimInstance -ClassName Win32_OperatingSystem | Select-Object Caption, Version, BuildNumber
  • Caption:系统名称+版本类型
  • Version:系统内核版本(比如10.0.22621)
  • BuildNumber:基础Build号

CMD 命令行方法

方法1:注册表查询命令

直接在CMD里读取注册表项,输出简洁清晰:

reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName /v ReleaseId /v CurrentBuild /v UBR

方法2:systeminfo筛选输出

通过systeminfo结合findstr提取关键信息:

systeminfo | findstr /C:"OS Name" /C:"OS Version"

输出会包含系统名称、内核版本、Build号及更新补丁信息。


内容的提问来源于stack exchange,提问作者xpt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 10:18:18