(如果是VERICUT7.1.6以前版本的,即安装运行到输入“口令服务器名”界面的时候,默认的口令服务器名就是英文形式“localhost”的话,笔者建议安装时就不用将“localhost”改为其他名字了)。改好口令服务器名后还需进行下面一步:点选“开始”—“所有程序”“CGTech vericut7.1.6”—“license server only”—“更新当前运行服务器的口令”(在vericut7.1.6以前的版本里这一选项可能不是中文,英文是“update licenses on running server”),运行软件,就可以了。
2)可能性2:证书错误(即“cgtech.lf”文件修改错误)
先是检查自己的“cgtech.lf”文件是否修改正确,2012年10月后到2013年10月安装的可以直接复制本人上传到网盘的“cgtech.lf文件(2012年10月—2013年10月间安装的请用这个)”文件夹里的“cgtech.lf”文件到x\x\windows\license下,如果是2013年10月后到2014年10月安装的,同样的可以复制本人上传到网盘的“cgtech.lf文件(2013年10月—2014年10月间安装的请用这个)”文件夹里的“cgtech.lf”文件到x\x\windows\license下。接着重新加载一遍“开始”→所有程序→CGTech VERICUT 7.0→ License Server Only→Configure License & Setup Server,加载完成后再双击打开VERICUT7.0,看看问题是否解决。
(二)提示二:“不能检测出特征ALL.WIN:(0x1a)不能检查一个vercut临时口令,因为服务器时间已经设置错误……”或“因为无效的临时口令文件,不能执行程序”
解决方法:
首先检查电脑系统时间是否与当前时间一致,再检查“cgtech.lf”文件内容是否正确(不确定的话可以根据当前的时间段,直接复制粘贴我上传的“cgtech.lf”文件到相应目录),检查口令服务器名是否是默认的英文形式。
如果前面所有步骤都做齐,但打开软件,还是出现什么系统时间不对,这类的警告,那么其实这可能是电脑之前改过时间,并且会在一个文件夹里生成一个servdat.slm隐藏文件(文件的地址在下面会说明),而被vericut检测到了,那么就按照下面步骤来做:
1)、停止 Vericut 的License 系统服务(就是点选“开始”—“所有程序”“CGTech vericut7.1.6”—“license server only”—“停止口令服务器服务”(在vericut7.1.6以前的版本里这一选项可能不是中文,英文是“stop license server service”)”)
2)、删除系统“servdat.slm” 文件(该文件是隐藏的,地址可以通过“搜索文件和文件夹”工具在C盘里查找,也可以参照我提供的地址“C:\Documents and Settings\All Users\Application Data\SafeNet Sentinel\Sentinel RMS Development Kit\System”,这是在xp里的地址,(“C:\ProgramData\SafeNet Sentinel\Sentinel RMS Development Kit\System”这是win7里的地址)找到后毫不犹豫的删掉它就行了,嘿嘿,放心不会对系统有影响,只要下次你再有改系统时间的时候它又会自动生成的,但时间改动大的话那你的Vericut就又会出现时间错误咯,嘿嘿嘿): W: Z" K# j4 F! Y1 R$ y
这是在xp系统时找到的“servdat.slm” 文件所在文件夹的截图:! t, W. M+ Z6 M5 V4 m
3)、删除注册表中“HKEY_LOCAL_MACHINE\SOFTWARE\Ntpad”键 (点左下角“开始—运行”或按“win键+R”跳出运行窗口,在输入框中输入“regedit”再回车,进入注册表编辑器,接着按前面提供的注册表地址“HKEY_LOCAL_MACHINE\SOFTWARE\Ntpad”,右键删除掉“Ntpad”键就行了,嘿嘿,这个也不用担心会对系统有影响)
4)、重新启动 Vericut 的License 系统服务(就点选“开始”—“所有程序”“CGTech vericut7.1.6”—“license server only”—“开始口令服务器服务(在vericut7.1.6以前的版本里这一选项可能不是中文,英文是“start license server service”)
5)、注意,这还差一步,还要点选“更新当前运行服务器的口令”(就是点选“开始”—“所有程序”“CGTech vericut7.1.6”—“license server only”—“更新当前运行服务器的口令(在vericut7.1.6以前的版本里这一选项可能不是中文,英文是“update licenses on running server”),如果这一步不做,经过本人测试,打开软件还是会报错,报错了没事,如果前面几步都已经严格按步骤做了,那么只要关掉软件,补上这一步,再打开软件就行了,打开了之后是不是有惊喜?嘿嘿嘿,当初我遇到这个问题可把我郁闷了一整天哪,在网上找了一大堆方法,其实最主要的是我没找到“servdat.slm”文件,网上说的是在“系统目录System32下”,而我仔仔细细找了一圈还是没找到,最后发现了问题的源头,终于把软件打开了那是多么的幸福啊,嘿嘿嘿,希望你也能通过我的方法把问题解决掉。. D G6 N p% k2 ^- d. n- q# [