Windows唯一标识符?

Windows唯一标识符?,windows,uniqueidentifier,Windows,Uniqueidentifier,所以有这个软件。安装时(可能读取文件或注册表项),它可以识别我的windows操作系统 它应该在每台计算机上只执行一次某些任务。如果卸载程序并重新安装,软件会记住它已安装,因此不会执行此任务 如果使用系统还原,软件也不会执行这些任务。如果在安装之前加载系统映像,软件也不会执行这些任务 如果我重新安装windows的新副本,则只有软件执行此任务。知识产权甚至不重要。一切都一样,只是它是Windows操作系统的全新副本 所以我猜软件读取某种唯一的操作系统标识符,然后连接到服务器以创建用户配置文件 那

所以有这个软件。安装时(可能读取文件或注册表项),它可以识别我的windows操作系统

它应该在每台计算机上只执行一次某些任务。如果卸载程序并重新安装,软件会记住它已安装,因此不会执行此任务

如果使用系统还原,软件也不会执行这些任务。如果在安装之前加载系统映像,软件也不会执行这些任务

如果我重新安装windows的新副本,则只有软件执行此任务。知识产权甚至不重要。一切都一样,只是它是Windows操作系统的全新副本

所以我猜软件读取某种唯一的操作系统标识符,然后连接到服务器以创建用户配置文件

那么问题是?软件用来检查系统标识符的文件可能是什么?到目前为止,我发现在注册表下有条目。WindowsNT/CurrentVersion和Windows/Cryptography,但软件不依赖它们


我还应该在哪里搜索?有什么软件可以帮我找到吗?

你可以使用系统内部的FileMon和RegMon来检查正在访问注册表中的哪些文件和注册表项

也许它正在从注册表项
HKEY\U LOCAL\U MACHINE\software\Microsoft\Windows\CurrentVersion
读取
ProductId

微软:

产品密钥也构成了基础 用于创建的产品ID 安装Windows XP时。每个 Windows XP的授权实例具有 唯一产品ID


请注意,对于某些OEM smopuiM版本,只有一个获得许可的Windows XP实例。因此,您可以在两台电脑上找到相同的产品ID。

或者它只是在注册表中隐藏一个设置,上面写着“我已经来过这里了”。尝试使用例如Process Monitor。我加载了我的windows的旧映像副本,因此注册表是干净的。可能的副本-立即重新发布此问题有什么特别之处吗?