安装英文原版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