1

我正在搜索有关 Win32_OperatingSystem SerialNumber 的一些信息(MSDN 链接)。
当我在同一台机器上使用相同的密钥重新安装 Windows 时,这个数字会有所不同吗?

我打算用它来识别安装(Windows + PC 组合)。

4

1 回答 1

1

我不太确定 Win32_OperatingSystem.SerialNumber 的稳定性...但我不建议将其用作您的唯一标识符。

要获取刻录到计算机硬件中的序列号——即永远不会改变*——我在研究后发现的方法是这样的:

  1. 获取Win32_BIOS .SerialNumber - 这应该适用于 >90% 的 PC/服务器,包括所有主要制造商(HP、Dell 等)。
  2. 如果那不起作用,请尝试Win32_BaseBoard .SerialNumber
  3. 做不到这一点,你最后的选择是Win32_ComputerSystemProduct .IdentifyingNumber

**注意:从技术上讲,如果将主板更换为新主板,序列号会发生变化——因此(新)烧录的 S/N 与外壳上的标签不匹配......但这种情况很少见/不寻常的例外。*

于 2010-06-29T15:38:57.633 回答