Windows uuid何时会在同一系统上更改

时间:2016-06-15 13:24:27

标签: windows uuid

我想知道你可以通过“wmic path win32_computersystemproduct get uuid”获得的Windows UUID真正来自何时以及何时会发生变化。微软称,UUID来自SMBIOS信息(https://msdn.microsoft.com/en-us/library/aa394105(v=vs.85).aspx),在我看来,UUID只取决于系统的BIOS。那么当我做以下事情之一时:

  • (a)在同一系统上重新安装Windows
  • (b)在同一系统上安装第二个Windows
  • (c)将窗口克隆到另一个磁盘,然后在同一系统中使用此磁盘

这些操作是否会使UUID发生变化?或者是否可以使用具有相同UUID(b)的不同Windows系统?

非常感谢

2 个答案:

答案 0 :(得分:2)

这些操作都不会更改UUID。 UUID是机器唯一的ID,如序列号。它存储在主板上(通常在系统闪存eeprom中,与BIOS一起),并由BIOS以SMBIOS结构报告给操作系统,正如您所猜测的那样。

答案 1 :(得分:0)

理论上,Windows / SMBIOS UUID设计为恒定且唯一的。因此,理论上如果你做(a),(b)或(c)中的任何一个,它将不会改变。

然而,实践情况不同,因为许多硬件供应商对一堆电路板使用相同的UUID,或者只使用虚拟的非唯一值,如:00020003000400050006000700080009。

此外,据报道UUID可以在每次重启计算机时更改,有关详细信息,请参阅此帖子:http://howtowriteaprogram.blogspot.jp/2012/06/smbios-uuid-fail.html