第一遍卸载SQL时,由于卸的不是很干净,只是用360卸了一些表面看到见的应用程序,好多注册表都没卸完,于是就出现了下面的问题。
A:当系统提示如 {F1F1E8540-CF57-485B-9994-BE9E02D29193}这个GUID时,首先把这个GUID的前段“F1F1E8540” 倒排成为 0458E1F1F ,然后在HKEY_Classes_Root\installer\UpgradeCodes里查找这个倒排的值,查找到后,删除对应的父节点即可。
到目前为止,这个环节上的安装问题就应解决,不过有时系统可能会提示多个类似的Guid,不过你不要担心,接着按上述方法处理就行了。
知识扩充:
全局唯一标识符,简称GUID,是一种由算法生成的二进制长度为128位的数字标识符。
GUID的主要目的:产生完全唯一的数字。在理想情况下,任何计算机和计算机集群都不会生成两个相同的GUID。
GUID 的格式:“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 是 0-9 或 a-f 范围内的一个32位十六进制数。例如:6F9619FF-8B86-D011-B42D-00C04FC964FF 即为有效的 GUID 值。
在 Windows 平台上,GUID 广泛应用于微软的产品中,用于标识如注册表项、类及接口标识、数据库、系统目录等对象。
Q:MsiGetProductInfo无法检索 Product Code为 {......}的包的ProductVersion。
A:当系统提示如 {F1F1E8540-CF57-485B-9994-BE9E02D29193}这个GUID时,首先把这个GUID的前段“F1F1E8540” 倒排成为 0458E1F1F ,然后在HKEY_Classes_Root\installer\UpgradeCodes里查找这个倒排的值,查找到后,删除对应的父节点即可。
到目前为止,这个环节上的安装问题就应解决,不过有时系统可能会提示多个类似的Guid,不过你不要担心,接着按上述方法处理就行了。
知识扩充:
全局唯一标识符,简称GUID,是一种由算法生成的二进制长度为128位的数字标识符。
GUID的主要目的:产生完全唯一的数字。在理想情况下,任何计算机和计算机集群都不会生成两个相同的GUID。
GUID 的格式:“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 是 0-9 或 a-f 范围内的一个32位十六进制数。例如:6F9619FF-8B86-D011-B42D-00C04FC964FF 即为有效的 GUID 值。
在 Windows 平台上,GUID 广泛应用于微软的产品中,用于标识如注册表项、类及接口标识、数据库、系统目录等对象。