windows 11中获取设备唯一标识应优先查询主板或系统级uuid:一、用wmic baseboard get uuid查baseboard uuid;二、用powershell的get-wmiobject -class win32_baseboard | select-object uuid;三、通过msinfo32图形界面查看“基板uuid”;四、用get-ciminstance -classname win32_computersystemproduct | select-object uuid查csproduct类uuid;五、无有效uuid时可用ipconfig /all提取主网卡mac地址辅助识别。

如果您需要在Windows 11系统中获取设备唯一标识用于激活、授权或资产登记,则需查询主板或系统级的UUID(Universally Unique Identifier)。该值通常由制造商写入固件,具有硬件级唯一性。以下是多种可行的查询方法:
一、使用WMIC命令查询主板Baseboard UUID
WMIC通过Windows管理规范接口直接读取主板Baseboard类中的UUID字段,该值固化于固件中,具备硬件唯一性,但部分主板可能未写入有效值。
1、按下Win + R组合键,打开“运行”对话框。
2、输入cmd并按回车,启动命令提示符窗口。
3、在命令行中完整输入以下命令并回车:wmic baseboard get uuid。
4、若主板已写入有效UUID,将显示类似00000000-0000-0000-0000-000000000000格式的32位十六进制字符串;若显示To be filled by O.E.M.、None或为空,则说明该主板未提供UUID字段。
二、通过PowerShell调用WMI对象获取UUID
PowerShell对WMI对象的封装更健壮,能规避CMD环境下的编码异常或权限限制,在Win11全版本中稳定支持UUID字段提取,并可配合格式化指令提升可读性。
1、右键点击“开始”按钮,选择Windows Terminal(管理员)或Windows PowerShell(管理员)。
2、输入以下命令并回车:Get-WmiObject -Class Win32_BaseBoard | Select-Object UUID。
3、检查输出中UUID属性右侧的值;若返回空值或System.Management.ManagementObject字样,表明底层WMI未暴露该字段。
4、如需同时验证主板型号与UUID一致性,可执行:Get-WmiObject -Class Win32_BaseBoard | Select-Object Product, Manufacturer, UUID。
三、使用系统信息工具(msinfo32)图形化查看
系统信息工具以GUI方式汇总SMBIOS表数据,其“系统摘要”页中部分设备会显式列出“基板UUID”字段,适用于不熟悉命令行操作、需截图存档或验证多字段关联性的用户。
1、按下Win + R组合键,打开“运行”对话框。
2、在输入框中键入msinfo32并按回车键,启动系统信息窗口。
3、在左侧导航栏中点击“系统摘要”。
4、在右侧详细信息列表中向下滚动,查找基板UUID或UUID条目;若未出现该字段,则说明当前系统未从SMBIOS中解析出UUID值。
四、使用PowerShell查询csproduct类UUID
该方法读取计算机产品类(csproduct)中的UUID字段,部分OEM厂商会将设备全局唯一标识写入此位置,与Baseboard UUID互为补充,提高识别成功率。
1、以管理员身份运行Windows Terminal或PowerShell。
2、输入以下命令并回车:Get-CimInstance -ClassName Win32_ComputerSystemProduct | Select-Object UUID。
3、若输出中UUID字段显示为有效32位十六进制字符串(含连字符),则该值可作为系统设备识别号使用。
4、如需同时获取产品名称与UUID,可执行:Get-CimInstance -ClassName Win32_ComputerSystemProduct | Select-Object Name, UUID。
五、结合ipconfig /all提取MAC地址辅助验证
虽然MAC地址本身不是UUID,但在无有效UUID时,主网卡物理地址常被用作设备替代识别号,尤其适用于局域网设备绑定场景,且该值稳定、易提取、不可更改(除非虚拟化或驱动层覆写)。
1、以管理员身份运行命令提示符或PowerShell。
2、输入以下命令并回车:ipconfig /all。
3、在输出结果中定位无线局域网适配器 WLAN或以太网适配器 以太网段落。
4、查找物理地址行,其后六组十六进制数(如00-1A-7D-DA-71-13)即为主网卡MAC地址,可作为设备识别号的辅助依据。











