一千萬個為什麽

搜索

有關Win32_OperatingSystem SerialNumber的詳細信息

我正在搜索有關Win32_OperatingSystem SerialNumber的一些信息( MSDN link )。結果 當我在同一臺機器上使用相同的密鑰重新安裝Windows時,這個數字是否會有所不同?

我打算用它來識別安裝(Windows + PC組合)。

最佳答案

我不太確定Win32_OperatingSystem.SerialNumber的穩定性......但我不建議將它用作您的唯一標識符。

獲取刻錄到計算機硬件中的序列號 - 即。永遠不會改變* - 我在一些研究後發現的方法是:

  1. Fetch Win32_BIOS.SerialNumber -- this should work for >90% of PCs/servers, including all the major manufacturers (HP, Dell, etc.).
  2. If that didn't work, then try Win32_BaseBoard.SerialNumber.
  3. Failing that, your last resort is Win32_ComputerSystemProduct.IdentifyingNumber.

**註意:從技術上講,如果用新的主板替換主板,序列號會改變 - 因此(新的)刻錄的S/N與機箱上的標簽不匹配......但這是罕見的/異常異常。*

轉載註明原文: 有關Win32_OperatingSystem SerialNumber的詳細信息