主板物理出厂编号需通过wmic baseboard get serialnumber(CMD)、Get-WmiObject Win32_BaseBoard(PowerShell)或msinfo32→组件→主板(图形界面)获取,三者均读取SMBIOS Type 2结构;若为空或“To be filled by O.E.M.”,说明主板固件未烧录,不可修复。

你需要在 Windows 10 系统中准确获取主板物理出厂编号(SerialNumber),这个值写入主板固件 SMBIOS Type 2 结构,与整机 SN、BIOS SN 完全不同,不能从“关于此电脑”或设备管理器里找到,必须调用底层接口直接读取。
用CMD命令快速查主板序列号
这是最轻量、最快捷的方法,适合现场核对,无需安装任何工具,但输出格式较原始,需人工识别右侧值。
按下 Win + R → 输入 cmd → 回车打开命令提示符。
输入命令:wmic baseboard get serialnumber → 回车。
窗口第二行即为 SerialNumber 字段值;【若只显示“SerialNumber”标题、空白或“To be filled by O.E.M.”,说明该主板出厂时未烧录有效序列号,此结果不可修复,不是操作错误】。
用PowerShell获取结构化主板信息
PowerShell 返回表格化输出,字段对齐清晰,避免 CMD 中常见的截断或乱码问题,特别适合复制、比对或后续脚本处理。
右键“开始”按钮 → 选择“Windows PowerShell(管理员)”。
执行命令:Get-WmiObject Win32_BaseBoard | Select-Object Product, Manufacturer, SerialNumber → 回车。
结果以三列呈现:Product 是主板型号(如 PRIME H610M-K D4),Manufacturer 是厂商(如 ASUSTeK COMPUTER INC.),SerialNumber 即所求序列号;若该字段为空字符串或 $null,代表固件未写入,非权限或环境问题。
用msinfo32图形界面交叉验证
当命令行返回空值或占位符时,msinfo32 可调用另一套 SMBIOS 解析逻辑,有时能读出 wmic 漏掉的字段,尤其适用于 Dell、HP、Lenovo 等品牌整机。
第一步:按 Win + R → 输入 msinfo32 → 回车启动系统信息窗口。
第二步:在左侧导航栏中,依次展开“组件”→“主板”。
第三步:在右侧窗格中查找“主板序列号”条目,其右侧对应值即为主板物理序列号;【务必核对“主板序列号”,而非“系统序列号”或“BIOS 序列号”——后两者属于整机或固件层标识,与主板硬件本身无关】。
查BIOS层整机序列号(OEM设备通用)
品牌机通常把机身标签上的 SN 写在 BIOS/UEFI 固件中,虽非主板原生序列号,但可用于资产登记或售后支持,且比主板序列号更常被厂商填写。
按下 Win + R → 输入 cmd → 回车。
执行命令:wmic bios get serialnumber → 回车。
输出中 “SerialNumber” 后的字符串即为机身标签所印 SN,与保修单一致;这一步操作起来很简单,直接复制粘贴就能用。

















