可通过四种方式获取windows 10主板uuid:一、命令提示符执行wmic csproduct get uuid;二、powershell运行(get-wmiobject win32_computersystemproduct).uuid;三、msinfo32图形界面查看“系统摘要”中uuid字段;四、注册表hkey_local_machine\hardware\description\system\bios下查找uuidstring等键值。

如果您需要确认当前 Windows 10 设备的主板唯一标识符,该值通常由制造商写入固件并可通过系统接口读取。以下是获取主板 UUID 序列号的具体操作方式:
一、使用命令提示符执行 wmic csproduct get uuid 命令
该方法直接调用 Windows Management Instrumentation 接口,读取 SMBIOS 中 Computer System Product 类所记录的固件级 UUID 字段,无需安装第三方工具,结果由主板厂商写入,具备高一致性与权威性。
1、按下 Win + R 键,输入 cmd,按回车键打开命令提示符。
2、在命令提示符窗口中输入以下命令并回车:wmic csproduct get uuid。
3、等待命令执行完成,第二行将显示形如 03560274-043C-056F-0D06-CB0700080009 的 UUID 字符串。
4、若输出为空、显示 No Instance(s) Available 或仅返回标题行“UUID”,请确认已以 管理员身份运行命令提示符。
二、使用 PowerShell 执行 WMI 查询获取纯净 UUID
PowerShell 调用 Win32_ComputerSystemProduct 类可绕过 wmic 输出中常见的多余空格、换行及列头干扰,返回结构化对象,适用于脚本集成或需去除连字符的场景。
1、按下 Win + X,选择 Windows PowerShell(管理员)。
2、输入以下命令并回车:(Get-WmiObject Win32_ComputerSystemProduct).UUID。
3、系统将直接返回纯 UUID 字符串,不含标题行与额外空白。
4、如需获取无连字符的 32 位十六进制格式,追加 .Replace('-',''),完整命令为:(Get-WmiObject Win32_ComputerSystemProduct).UUID.Replace('-','')。
三、通过系统信息工具(msinfo32)图形化查看
系统信息工具以 GUI 方式汇总 SMBIOS 表数据,在“系统摘要”页中部分设备会显式列出“UUID”字段,适用于不熟悉命令行操作、需截图存档或验证多字段关联性的用户。
1、按下 Win + R 组合键,打开“运行”对话框。
2、在输入框中键入 msinfo32 并按回车键,启动系统信息窗口。
3、在左侧导航栏中点击 系统摘要。
4、在右侧详细信息列表中向下滚动,查找 UUID 或 基板 UUID 条目;若未出现该字段,则说明当前系统未从 SMBIOS 中解析出 UUID 值。
四、通过注册表路径定位已缓存的 UUID 值
部分 OEM 厂商会在系统首次启动时将 UUID 写入注册表特定位置,该方式不依赖 WMI 服务运行状态,可作为 WMI 不可用时的备用验证途径。
1、按下 Win + R,输入 regedit 并回车,打开注册表编辑器。
2、导航至以下路径:HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\BIOS。
3、在右侧窗格逐项检查是否存在名为 SystemSerialNumber、UUIDString 或 BaseBoardUUID 的字符串值(非标准命名,需人工识别)。
4、若找到疑似 UUID 值,需比对格式:应为 32 位十六进制字符加 4 段连字符共 36 字符,且符合 RFC 4122 格式规范。










