我想知道你可以通过“wmic path win32_computersystemproduct get uuid”获得的Windows UUID真正来自何时以及何时会发生变化。微软称,UUID来自SMBIOS信息(https://msdn.microsoft.com/en-us/library/aa394105(v=vs.85).aspx),在我看来,UUID只取决于系统的BIOS。那么当我做以下事情之一时:
这些操作是否会使UUID发生变化?或者是否可以使用具有相同UUID(b)的不同Windows系统?
非常感谢
答案 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