【问题标题】:When will windows uuid change on the same systemwindows uuid什么时候会在同一个系统上改变
【发布时间】:2016-10-16 15:34:22
【问题描述】:

我想知道您可以通过“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 系统?

非常感谢

【问题讨论】:

    标签: windows uuid


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      但实际情况有所不同,因为许多硬件供应商对一堆板使用相同的 UUID,或者只使用虚拟的非唯一值,例如:00020003000400050006000700080009。

      另外,据说每次重启电脑都会改变UUID,详情请看这篇帖子:http://howtowriteaprogram.blogspot.jp/2012/06/smbios-uuid-fail.html

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-12-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-10-14
        • 2012-01-24
        相关资源
        最近更新 更多