Windows 上的系统 uuid 是什么以及为什么不能轻易更改

Sab*_*Sab 9 windows-7 uuid

我正在安装一些软件,它说锁定标准是系统 UUID。现在我知道 UUID 代表什么了。我知道它们是独一无二的,并且有 128 位长。我知道如何从 windows power shell 生成它们。但我的问题是 Windows 7 机器上的系统 UUID 是什么。存放在哪里。每台计算机都有一个 UUID 的目的是什么?有人可以为我清除这些疑虑吗?除了验证同一台计算机上没有再次安装相同的软件之外,它们还有什么用?

MUY*_*ium 4

系统 UUID 无法更改:这取决于硬件。它由虚拟机管理程序在创建时确定:KVM、Hyper-V、VMWare...

您可以通过以下方式获取 UUID:

在 Windows 上

执行程序

wmic csproduct get UUID 
Run Code Online (Sandbox Code Playgroud)

电源外壳

Get-WmiObject -Class "Win32_ComputerSystemProduct" | Select-Object -Property UUID 
Run Code Online (Sandbox Code Playgroud)

在基于 Linux 的系统上

#! /bin/sh
dmidecode -s system-uuid
Run Code Online (Sandbox Code Playgroud)