Vista安装ArcGis 9.2的解决方法

Windows Vista下安装 ArcGis 9.2 的解决方法(原文转自中国石油大学翠园BBS数字校园版)

提醒:Vista下安装和使用ArcGis9.2时敬请注意 , 在安装ArcGis 9.2 的汉化补丁后 , 有一些功能是不能用的 , 所以大家最好用英文版的 。下面就安装过程做一些小结 , 以下这两种是网上认可最多的 , 也是成功率比较高的方法 。第一种方法很容易搞定 , 第二种方法需要完全卸载以前的安装文件 , 如果你安装过ArcGis9.2 , 但未成功 , 请先卸载所有相关文件 , 清除注册表中的相关残余文件 。

方法一:

先安装Vista License Manager(1到6中提到的文件都在Vista License Manager文件夹里)

1、运行的Sentinel Protection Installer 7.3.2 , 双击 , 一路“next” , 到有一步要选“yes & no”时 , 选“yes” , 继续安装 , 直到安装完毕后重启;

2、将flexlm文件夹里的license.dat用记事本打开 , 将第一行中的this-host改为你自己的机器名 , 然后把滑动条拉到最后 , 将另一处的this-host改为自己的机器名(要改两处!要是不知道自己的计算机名 , 可以在高级系统设置中找到);

3、将flexlm文件夹拷到c盘下;

4、双击Set Server as Service.reg , 导入到注册表中;

5、点击开始-运行—services.msc , 进入服务列表 , 将flexlm sever设置为自动(延迟的启动)(要找不到flexlm sever , 可以试着重启后再设置 , 一般安装完后默认的就是自动(延迟的启动)) ;

6、重启你的Windows Vista系统;

7、在重启后大多情况下会弹出一个交互式对话框 , 这是由兼容性引起的 , 进入交互式界面 , 点击确定 , 会发现在添加与删除程序菜单中有两个关于Sentinel Protection Installer的程序 , 而且它们被允许通过防火墙 。如果此时你打开任务管理器 , 一般会发现进程选项中有一个ArcGis.exe的进程;要没有 , 在启动Arcmap的时候也会出现 。

8、然后按正常步骤安装arcgis9.2(先装XP下的license manager , 再装desktop即可 , 其他组件之类的需要时再安装就可以了 。) XP下安装指南见附件 , 而且要注意安装用的是XP下的License , 需要注意的是在安装完license manager后 , 你依然无法启动license manager Tools中的服务 , 但不用担心 , 继续安装完desktop 。

9 start > arcgis >desktop administrator , 看一下license manager里是不是你的机器名 , 不是则改之;

10、一切OK , 直接启动ArcMap等程序时 , license manager会自动启用 , 而且在任务管理器的应用进程中你会发现有一个ARCGIS.exe的进程 。

    推荐阅读