故障
环境:Win2016 DataCenter,未激活。安装 ArcGIS 10.4的Licensen Manger,Desktop,Server,三个组件。
当前登录用户,已经是管理员Administrator
无缘无故,也不能说无缘无故,似乎是装了360杀毒和安全卫士导致的。然后就这样了。
- 修复(Repaire)Desktop,无效。
- Remove后,重装Desktop,无效。
- Remove LicesenManger和Desktop,后重装LicensenManager和Desktop,无效。
解决方案
网上很多解决方法,比如删除用户目录下模板,清除注册表,安装补丁,都是不行。
最后试出来一个万无一失的,大法。
这是谷歌,Bing,百度,都搜不到的大法。
360杀毒和360安全卫士,均已经卸载,并且重装过10.4Desktop,不知是否必须这样做,但已经做过了。很可能无需做这些。
360会误判ArcGIS文件是真的,需要添加白名单或信任此文件。
大法:Desktop安装并激活好后,在开始菜单,右键打开ArcMap,以管理员身份运行,一打便开,而且屡试不爽,次次成功。
切记,只能在开始菜单里右键管理员打开。在桌面快捷方式,程序目录exe文件,右键管理员和左键常规打开,均失败。
分析原因
用进程管理器(Process Explorer)查看,发现如下现象,从开始右键打开的,是由RunTimerBroker.exe激发的ArcMap.exe进程,其他均是直接打开。具体原因还未知,但差别在这。