2024年4月3日发(作者:)

获取计算机的GUID

做活动目录(Active directory)时,在域中添加一台计算机需要机器的GUID,如何

获取呢。

在一些机器的开机画面中会出现这个值,敏捷的按下Pause Break键,记录下来。

也可以在注册表中查找MachineGuid的值.在win2000和winXP中在这个位置:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftCrypography

GUID:Globally Unique IDentifier的缩写.由一个特殊的算法来产生这些128位的数,

并保证不产生重复的GUID—重复的可能性当然存在,但有太多可用的数了,因此算法特别

防止产生重复的数,这种情况你一生都不会看到.

超出内存运行可导致的密钥 (计算机 GUID) 丢失

超出内存运行会导致系统重新生成密钥。这些密钥是关联与计算机的全局唯一标识符

(GUID) 注册表中 ; 更改 GUID 成为对任何其他服务器、 服务, 或程序访问。Microsoft

Internet Information Server (IIS) 服务可能无法启动或停止。

原因

通过覆盖原始值在加密服务提供商 (CSP) 无法读取加密密钥 (计算机 GUID) 并 "

外出 " 内存错误消息时, CSP 创建新计算机 GUID。 除非已知 GUID 能访问新计算机

GUID。

要解决此问题, 从注册表备份计算机 GUID。 在问题发生, 和然后重新启动服务器时

可以还原它。

您可以从以下注册表位置备份计算机 GUID 值:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftCryptography MachineGuid