【记录】想办法让试用30天后过期的Source Insight可以继续重新开始有30天的试用

【背景】

安装了Source Insight,没有注册。

试用期30到了,无法再继续使用:

source insight 0 days left trial license

your must enter a valid serial number

希望:

想办法,比如是否可以通过删除注册表项的方式,去不用重新安装Source Insight,而可以重新开始,有30天的试用。

 

【折腾过程】

1.参考之前的:

【已解决】去除已经安装的Source Insight序列号/注册码

去打开注册表,搜:

Source Insight

结果找到:

HKEY_CURRENT_USER\Software\Source Dynamics\Source Insight

其下有个3.0,即:

HKEY_CURRENT_USER\Software\Source Dynamics\Source Insight\3.0

其下一堆子目录和注册表项,但是貌似没看到和有SerialNumber相关的。

2.唯一有点像的,是其Data子项:

HKEY_CURRENT_USER\Software\Source Dynamics\Source Insight\3.0\Data

如图:

local user source insight data item

但是也还是没有找到和序列号有关的内容。

3.后来才注意到:

之前的:

【已解决】去除已经安装的Source Insight序列号/注册码

中的注册表,是:

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

即HKEY_LOCAL_MACHINE,是针对整个系统的

而此处的是:

HKEY_CURRENT_USER\Software\Source Dynamics\Source Insight

是:

HKEY_CURRENT_USER,是针对当前用户的。

4.所以继续搜索:Source Insight

找到:

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

下是有:

SerialNumber

serial number under si install is empty

所以去删除该项。

然后再去重新打开Source Insight,看看是否有效:

结果问题依旧,还是0 day left。

6.所以再去一并删除:

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

下的:

UName
UNameData
UOrg
UOrgData

再重新打开SI试试效果,结果直接导致检出,安装有问题:

souce insight has not been installed completely

所以,只能去重新安装了。

7.重新运行:Si3569Setup.exe

然后安装完毕后,发现可以了:

变成了所希望的,35天试用期(以为是30天呢)

source insight 35 days left in trial license

此处:

不知道,如果没删除注册表项,直接重新安装,会不会:

还是可以检测出之前使用完毕了,而变成没法继续试用了。

 

总之:

此刻,实现了目的:

可以继续试用了。

 

【总结】

目前是通过:

删除:

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

下面的:

SerialNumber
UName
UNameData
UOrg
UOrgData

重新打开SI,导致检出安装就有问题,所以重新安装,而使得:

试用期变成35天,可以继续试用了。


【后记】

1.点击Trail后,结果变成30天的试用期了:

trial version indeed is 30 days

所以还是有点奇怪的:为何开始是35天?

难道是别处的某个注册表项,记录了安装时间,搞得过期了5天,重新安装变成了30+5=35天的试用期???

2.点击Yes后是:

please select ordering infomation on help for si

然后就可以输入用户名和组织:

input user name and org to trail

you have entered crifan is correct

然后继续试用了。


【后记2】

1.结果,点击下去,还是出现过期的提示了:

the source insight tail expired

还是不能继续试用。

2.估计还是,某处的注册表项,记录了安装时间的。

所以,再去搜搜。

但是没搜到。

3.算了,先去卸载Source Insight后,然后再搜搜注册表是否有残留,

如果有,或许能找到哪里记录安装时间的注册表项的。

卸载后,还是可以搜到不少的:

after uninstall find si in muicache

found lastkey for si

found 4628 for si

delete source dynamics si 3.0 reg entry

remove si entry in local machine

hkey users found lastkey for si

搜了一遍,都删掉

再重新打开regedit,再重新搜一遍。

然后找到一些,再删掉。直到注册表中搜不到Source Insight了。

4.重新去安装。

后来发现,此时:

现象还是和上面一样:

still show 35 days left for si

correct to 30 days yes

please contact si for help

 

还是35天的提示,

点击Yes,还是会纠正为30天,然后再继续输入用户名和组织。

然后:

只有继续创建新项目,就没事,就可以继续试用。

如果不创建新项目,就有问题,就让你联系官网去购买,就没法继续试用。

至此,达到目的:

估计是内部还是哪里存储了SI的安装日期的。

但是现在,可以创建项目,继续试用SI了。

不继续折腾了。



发表评论

电子邮件地址不会被公开。 必填项已用*标注

无觅相关文章插件,快速提升流量