2010-06-29 103 views
1

我在查找Win32_OperatingSystem SerialNumber(MSDN link)的一些信息。
當我在同一臺計算機上使用相同的密鑰重新安裝Windows時,此編號是否會有所不同?有關Win32_OperatingSystem SerialNumber的詳細信息

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

+0

當您在虛擬機中嘗試此操作時會發生什麼? – 2010-06-29 08:16:58

+0

我還沒有時間來測試這個。我想也許有人知道關於這個號碼的好文件。 – Marc 2010-06-29 08:22:42

回答

1

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

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

  1. Win32_BIOS .SerialNumber - 這應該針對PC /服務器,包括所有主要廠商的> 90%的工作(HP ,戴爾等)。
  2. 如果沒有成功,請嘗試Win32_BaseBoard。序列號
  3. 如果不成功,您的最後一招是Win32_ComputerSystemProduct。識別號碼

**注意:從技術上講,如果主板被替換爲新的,序列號會發生變化 - 因此(新的)已燒入的S/N將與外殼上的標籤不匹配。但是這是一種罕見的/不常見的例外。*

+0

似乎在我的(有限)測試中工作得很好。謝謝! – Marc 2010-08-20 09:25:22

+0

Win32_BIOS.SerialNumber和Win32_BaseBoard.SerialNumber在企業中不起作用,批量訂購的筆記本電腦大多具有相同的BIOS序列號。 – 2016-03-19 11:21:19

+0

我可以肯定Win32_OperatingSystem.SerialNumber在Windows 10週年更新中正在發生變化,它是否會在將來的主要更新中發生變化,我不知道,但值得依賴'它會改變'。另見https://social.technet.microsoft.com/Forums/en-US/e71f24c1-6b7b-4a58-9ead-9e7ab1d61616/regular-win10-updates-change-serialnumber?forum=win10itprogeneral – 2017-01-22 13:42:56