64位WIN7安装SourceInsight3.5汉化补丁或绿色汉化版显示序列号无效的问题与解决办法

   安装英文原版SourceInsight3.5,一切正常,第一次打开软件提示输入序列号,于是就找了个序列号输入进去,随后软件可以正常使用。

    后来发现网上有汉化补丁Insight3.exe,于是下载下来替换掉原来的文件,再打开软件,这时候提示使用了无效的序列号。想到把原版软件卸载,更换序列号。然而卸载之后再重装英文版SourceInsight,发现竟然不需要重新输入序列号,百度之后发现SI在卸载之后,存放在注册表中的序列号信息并未随之删除。这时候想到手上有个绿色版的SI,打开“绿色.reg”发现如下:

Windows Registry Editor Version 5.00


[HKEY_LOCAL_MACHINE\SOFTWARE\Source Dynamics\Source Insight\3.0\Install]

"SetupAdminOK"="1"

"SerialNumber"="SI3US-802287-90702"

"UName"=hex:7a,7a,79,62,7b,66,6d,6c,17

"UNameData"=hex:00,00,67,6e

"UOrg"=hex:60,66,6d,71,7f,6a,6d,6c,31,6c,71,78,7c,76,03

"UOrgData"=hex:00,00,79,6b

于是打开regedit,定位到

HKEY_LOCAL_MACHINE\SOFTWARE\Source Dynamics\Source Insight\3.0\Install

发现目录竟然是空的,又度娘了下,才知道我的64位WIN7,SourceInsight的注册信息在另一个地方:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Source Dynamics\Source Insight\3.0\Install

删除所有键值,然后重新安装,可以发现软件又重新提示输入序列号了。


SourceInsight3.5汉化补丁的正确安装顺序:

1.安装英文原版SourceInsight

2.安装完毕后,不要打开软件,直接把汉化补丁Insight3.exe复制到安装目录替换掉原来的文件

3.打开软件,会有中文提示要求输入序列号,这时候把序列号输进去即可(如果提示序列号无效,就换一个或直接用注册机生成)



P.S. 如果是64位系统的话,网上很多绿色汉化版的SourceInsight是无法直接使用的,同样会提示序列号无效,原因就在于上面所列出的“绿色.reg”文件是针对32位系统的,如果想用于64位系统,理论上可以按照上述修改reg文件为:

Windows Registry Editor Version 5.00


[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Source Dynamics\Source Insight\3.0\Install]

"SetupAdminOK"="1"

"SerialNumber"="SI3US-802287-90702"

"UName"=hex:7a,7a,79,62,7b,66,6d,6c,17

"UNameData"=hex:00,00,67,6e

"UOrg"=hex:60,66,6d,71,7f,6a,6d,6c,31,6c,71,78,7c,76,03

"UOrgData"=hex:00,00,79,6b


注意SerialNumber可以用自己的序列号或注册机生成的序列号替换。


=====================================

搬运自我的百度空间

原文发布时间:2014-05-07 15:15



你可能感兴趣的:(win7,64位,汉化,SourceInsight,序列号无效)