ArcGIS9.3升级到10.0的故障排除

今天在给老师装ArcGIS10.0,由于老师之前电脑上已经装过了9.3,而且软件出了故障,就没办法使用了,所以就要我帮他升级到10.0。

从常规出发,首先应该卸载之前的版本文件,AE RT SDK每次写在都要我访问什么什么盘,之类之类的,所以就下载了一个Windows Install clear up,强制删除了。

对于常年欺负小学妹们的许可服务管理器,可以通过直接删除系统文件的方法,就可以从控制面板中移除它了。但是我又发现了在服务列表里面ArcGIS License Manager还是停留在里面,感觉软件都是删掉了,为什么这个东东还在呢!于是怀着一种强迫症的心理,我又一次想把它删掉。于是搜了一下如何删除服务的操作,采纳了删注册表的方法,结果注册表删了,服务还会在上面。没办法了,我只好先装10.0了,索性还好,冲突检测工具没有检测出异常。

但是当我把10.0的服务管理器装好后,就发现不对劲了。服务一直启动不了。原来之前没有删掉的9.3的服务占据着本来应该是10.0的服务所在的位置,这下好了,由于注册表被删掉了,连服务的右键属性都用不了了。没法办,又去找一下别人的注册表文件,本来想找9.3的注册表文件,修复一下,结果阴差阳错的别人给了10.0的,就把9.3换成了10.0的服务了。所以这下就可以不用管,服务的问题了,但是服务总是启动不了,好吧,我就重装了一下服务管理器,我还特意留意了一下,10.0的服务管理器卸载后,服务果然一起也卸载掉了。当我重装了服务管理器后,就可以正常启动了。

那么接下来开始装ArcMap,但是在开始的时候,竟然检测出来,有旧版本在电脑上,要我卸载了。可是冲突检测工具没有检测到异常啊,这是怎么回事,我突然想到了注册表。ArcGIS在卸载的过程中,注册表基本上都要手动删除,也许是因为10.0在安装的过程中,检测到了注册表的关系,这就从侧面说明了安装过程的冲突检测,和ESRI冲突检测工具所检测的地方不一致。

为了避免误删已经装好的10.0服务管理器的注册表,所以我还是又一次把服务管理器卸载了。这下我可以放心的删注册表了。

注册表删完后,果断又一次装上服务管理器和ArcMap,这下就没有报错,顺利进行了下去。

以前如果遇到这类问题,我都直接告诉他们,让他们重装系统,现在看来,也还是有办法克服ArcGIS9.3卸载的过程中,所带来的问题的。

以上仅供各位参考一下,欢迎给我留言,参与讨论。

转载于:https://my.oschina.net/hjx/blog/158780

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值