安装arcgis遇到的一些问题如何解决
工作需要,安装arcgis9.3的时候遇到李诸多问题,在此记录。
- 不管是哪个版本的arcgis,都应该先安装license,将license完全安装好并且**好以后在安装整个组件,出了问题也只需要卸载和重新安装license,不需要卸载主要部分(主要部分是正版 没有问题,盗版软件的问题主要是**license)
- 如果安装过程中报错,那就把安装包的位置换成全英文。
当然安装路径也要是全英文。
- 不能修改administrator的用户名问题。
在license安装**正确的情况下,不能修改属于正常现象,只需要从注册表里修改即可
这两天卸了ArcGIS10.1,准备安装ArcGIS10.0时总是出现localhost上运行的许可管理器版本不正确这个问题,在网上找到这个答案,试了下确实可行,在这里记录下,免得下次再走弯路。。。为此我还重装了系统,结果发现依然出现这个问题,血泪史啊。。。。
把ArcGIS的许可指到本机(服务设为@localhost或者机器名),通过修改注册表实现。
64位机器:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ESRI\License10.0]
"DESKTOP_CONFIG"="TRUE"
"TIMEOUTWARNING"="TRUE"
"SEAT_PREFERENCE"="Float"
"SingleUse_Installed"="Professional"
"SOFTWARE_CLASS"="Professional"
"LICENSE_SERVER"="@localhost"
"FlexNetService"="True"
<上述内容复制到记事本,然后修改文件名为regArcGIS.reg双击>
32位机器:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\License10.0]
"DESKTOP_CONFIG"="TRUE"
"TIMEOUTWARNING"="TRUE"
"SEAT_PREFERENCE"="Float"
"SingleUse_Installed"="Professional"
"SOFTWARE_CLASS"="Professional"
"LICENSE_SERVER"="@localhost"
"FlexNetService"="True"
<上述内容复制到记事本,然后修改文件名为regArcGIS.reg双击>
注册表添加后你会发现名字会是localhost
- 在license**正确且成功,而且administrator修改了名字的情况下,如果还是不能运行arcgis,则是由于许可证过期导致的,以arcgis9.3为例,需要下载新的许可证,替换第二项(lic那一项),具体操作如下
1.打开license服务,先停止(必须)。(如果你第一步没有停止服务,有可能你把234步做好了停止不了服务,重新获取不了,进退两难。解决方法:把你原来lic文件替换进去停止服务。)
2.把lic文件复制到license安装目录,注意lic文件的**计算机默认为localhost,如果使用localhost不能使用请自行更改为计算机名(不知道目录位置或更改方法的可网搜**方法获取)。
3. 重新配置License Manager Tools,如果文件名一样的就不需配置了。
4.点击Start Server,出现“Server Start Successful.”字样,然后点ReRead License File,如出现“Reread Server License FileCompleted”字样,恭喜你,成功了。
附许可证下载地址
链接:https://pan.baidu.com/s/1XBMLtpi8usvgfo4T6shm0w
提取码:wicw
- 无法卸载license
由于早期的版本license没有相应的卸载软件,需要手动删除其文件和注册表的所有内容,这是最后一招,正常卸载程序失败时再考虑这招……
首先,stop license(否则不让删)
我把有可能有的位置列在下面,对照一下,检查是否删除干净了。有些文件夹是隐藏文件夹,设置显示出来然后删除。
Win+R调出运行界面,输入regedit,打开注册表编辑器
注册表:
HKEY_LOCAL_MACHINE\SOFTWARE\ESRI
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ESRI
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Flex LM License Manager
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\<Delete Any Folder that contains ArcGIS or Esri>
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ArcGIS Server
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\<Delete Any Folder that contains ArcGIS or Esri within>
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\FLEXnet Licensing Service
HKEY_CLASSES_ROOT\Installer\Products\<Delete Any Folder that contains ArcGIS or Esri within>
HKEY_CLASSES_ROOT\Installer\Assemblies\<Delete Any Folder that contains ArcGIS or Esri within>
HKEY_CLASSES_ROOT\<Delete and Folder that contains ArcGIS or Esri within>
HKEY_CLASSES_ROOT\Installer\Assemblies\Global\<Delete all Keys beginning with ESRI or ArcGIS>
文件夹:
C:\Program Files (x86)\ArcGIS
C:\Program Files (x86)\Esri
C:\Program Files (x86)\Common Files\ArcGIS
C:\Program Files (x86)\Common Files\Esri
C:\Program Files\ArcGIS
C:\Program Files\Esri
C:\Program Files\Common Files\ArcGIS
C:\Program Files\Common Files\Esri
C:\Program Data\Esri
C:\Program Data\ArcGIS
C:\Program Data\FLEXnet
C:\Users\<USERNAME>\AppData\Local\ESRI
C:\Users\<USERNAME>\AppData\Local\ArcGIS
C:\Users\<USERNAME>\AppData\Roaming\ESRI
C:\Users\<USERNAME>\AppData\Roaming\ArcGIS
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\ArcGIS
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Esri