前言:最近需要用到10.2版本,所以就下载了10.2,结果在安装LicenseManager的时候卡了我好一会,实在无语,之前的个个版本都尝试过破解,都一次成功,这次卡到这里记录一下原因,以及解决办法
一 10.2下载地址分享
http://pan.baidu.com/s/1hq62BNe.com 里面包含了Desktop和Server,需要的自己下载。
二 安装前准备工作
系统环境:Win7 64位旗舰版,电脑上之前装有一套ArcGIS10.0
由于电脑上有老版本,故此需要先卸载老版本,卸载过程一切顺利,(用的自带工具卸载,记得注册表是卸不干净的)
如果电脑上之前没安装过老版本的,则无需管直接安装即可,如果卸载掉老版本后安装新版本还提示老版本依然存在的话,那就是注册表没清理干净,输入关键字全局搜索一下,然后删掉。
三 准备安装
打开ArcGIS10.2安装包,首先安装LicenseManager 。
安装完成后,开始破解。
四 破解
开始我采用常规破解方法,运行注册机把版本改为10.2,然后替换了License Manager Bin目录下的service.txt文件内容,(注意事项:注册机内容开始会有--------------
START_LICENSE,结尾会有END_LICENSE --------------,这些可不要复制进去,许可是不包含这些的)然后重新读取服务,结果服务就再也无法启动了,运行状态一直显示未运行。
于是打开了我下载的破解包,总以为这是没用的。看到有个ArcGIS.Exe文件,有说要拿这个覆盖源文件就可以了,结果我覆盖进去了还是同样的结局,许可无法启动。中间还尝试过卸载重装,和把原来的service文件复制回去尝试启动服务,结果发现还是无法启动服务。
停止折腾,思考一下之前的操作和以前安装的步骤,发现我一直是在License Manager运行的时候去替换的Service文件,现在无法重新读取文件,猜想可能是在服务运行的状态下里面做了某种关联记录,导致在文件内容发生变化的情况后服务就无法正常运行。
于是卸载后重装Licensemanager ,安装完后,弹出对话框,先Stop掉服务,然后再去替换Service文件,然后再Start->重新读取许可,运行正常。至此,问题已解决。