寻找唯一的GUID来识别Windows安装

我正在寻找存储在 Windows注册表中的唯一GUID,它可以帮助我识别Windows安装或PC.

GUID必须;

>永远存在
>对于特定的Windows安装是唯一的,即没有其他计算机具有相同的ID
>永远不要改变

非常感谢

如果将该安装的驱动器移动到另一个系统,您是否希望此数字更改或保持不变?

如果使用ghost或其他东西克隆安装,您是否希望更改此数字?根据微软的建议,您是否可以依赖克隆系统始终进行sysprep?如果您可以确定您的安装从未克隆过,那么SID应该没问题.

在多引导系统(即系统具有Windows 7和Windows XP安装)的情况下,您是否需要将这两个安装标识为唯一,或相关或什么?

为什么你需要将它作为Windows安装的一部分,而不是硬件提供的东西,也许是processor serial number

我假设你正在询问这个用于库存目的的某种脚本或工具?

为什么不在第一次运行该工具时将其生成自己的编号并将其保存在LOCAL_MACHINE注册表配置单元中?甚至可能使用RFC4122 Type 1号码,其中应包括其中一个网络接口的硬件地址.这样,您可以通过将UUID与当前网络适配器进行比较来检查UUID是否仍属于该系统.

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...