资讯中心

ArcGIS 10.2 安装配置全流程:从环境准备到许可绑定与故障排查

📅 2026/10/28 7:21:41
ArcGIS 10.2 安装配置全流程:从环境准备到许可绑定与故障排查
1. 为什么 ArcGIS 10.2 至今仍有人在装ArcGIS 10.2 是 Esri 在 2013 年发布的桌面 GIS 版本按理说早就该被 10.8、Pro 系列替代了。但实际情况是国内大量测绘、国土、规划、水利行业的生产环境里10.2 依然是主力工具。原因很现实很多单位采购的行业插件、自定义工具箱、二次开发模块都是基于 10.2 的 ArcObjects 接口编译的换到高版本直接报错。再加上 10.2 对 Windows 7 和老旧硬件的兼容性极好一台十年前的机器跑起来照样流畅所以“装 10.2”这个需求一直没断过。我自己在带新人的时候几乎每批人都会遇到安装卡壳的问题。最常见的不是软件本身难装而是 License Manager 的配置顺序搞反了或者系统里残留了旧版本的许可服务没清干净。这篇内容就把整个安装流程从头到尾拆一遍包括每一步背后的逻辑、容易踩的坑以及装完之后怎么验证是否真的可用。适合完全没有接触过 ArcGIS 安装的新手也适合装过但总是失败想搞清楚原因的人。需要提前说明的是本文只讨论安装配置的技术流程和原理涉及的许可文件请通过正规渠道获取授权。下面进入正题。2. 安装前的环境准备与依赖梳理2.1 系统兼容性确认ArcGIS 10.2 官方支持的桌面系统是 Windows XP SP3、Windows Vista、Windows 7、Windows 8、Windows Server 2003/2008/2012。Windows 10 和 Windows 11 不在官方支持列表里但实测大部分情况下可以正常运行只是偶尔会遇到 .NET Framework 版本冲突的问题。我整理了一份实际测试过的兼容性对照表供你参考操作系统官方支持实测结果主要风险Windows 7 SP1是完美运行无Windows 8.1是完美运行无Windows 10 1809 以前否基本正常偶发 .NET 冲突Windows 10 21H2 以后否可用但需调整许可服务启动异常Windows 11否可用但需调整同上且界面缩放有问题Windows Server 2012 R2是完美运行无如果你用的是 Windows 10 较新版本建议在安装前先把系统自带的 .NET Framework 4.8 保留不要卸载ArcGIS 10.2 的安装程序会自动调用 3.5 版本两者可以共存。2.2 必备依赖组件清单ArcGIS Desktop 10.2 安装程序会自动检测并安装部分依赖但有几个组件它不会主动装需要你提前准备好.NET Framework 3.5 SP1这是 ArcGIS Desktop 运行的核心依赖Windows 10 以上系统默认没启用需要手动在“启用或关闭 Windows 功能”里勾选。Microsoft Visual C 2008 RedistributableLicense Manager 的底层依赖缺了会导致服务启动失败。Internet Explorer 9 以上ArcGIS 10.2 的部分帮助文档和在线功能依赖 IE 内核虽然现在没人用 IE 了但系统里得有。足够的磁盘空间完整安装 Desktop License Manager 大约需要 4.5GB建议预留 10GB 以上。注意如果你之前装过其他版本的 ArcGIS比如 10.0、10.1 或者 10.8务必先把旧版本的 License Manager 卸载干净否则新旧许可服务会冲突表现为服务能启动但软件提示无许可。2.3 安装包结构说明拿到 ArcGIS 10.2 的安装包后目录结构通常是这样的ArcGIS_Desktop_10.2/ ├── Desktop/ # 桌面端主程序 │ └── Setup.exe ├── LicenseManager/ # 许可管理器 │ └── Windows/ │ └── Setup.exe ├── License_Server_Configuration/ # 许可配置文件 └── Documentation/ # 帮助文档很多人一上来就点 Desktop 目录里的 Setup.exe结果装到一半提示“找不到许可管理器”。正确的顺序永远是先装 LicenseManager再装 Desktop。这个顺序不能反因为 Desktop 安装过程中会去检测本机是否已经存在许可服务。3. 许可管理器License Manager的安装与配置3.1 License Manager 安装步骤详解先进入LicenseManager/Windows/目录右键Setup.exe选择“以管理员身份运行”。安装向导前几步都是常规的下一步到了安装路径这一步建议保持默认路径C:\Program Files (x86)\ArcGIS\License10.2\不要改到中文路径或者带空格的路径下否则后面配置服务时容易出问题。安装完成后向导会问你是否立即启动 License Manager 配置向导这里先不要勾选直接点完成。为什么因为配置向导需要你先替换掉许可文件如果直接启动配置它会用默认的临时许可去连接反而会生成错误的配置记录。安装完成后打开服务管理器services.msc你应该能看到一个名为ArcGIS License Manager的服务此时它的状态是“已停止”启动类型是“手动”。先不用管它接下来处理许可文件。3.2 许可文件替换与服务启动找到安装包里的License_Server_Configuration目录里面通常有一个service.txt文件和一个ARCGIS.exe文件。这两个文件需要复制到 License Manager 的安装目录下覆盖同名文件。具体操作打开C:\Program Files (x86)\ArcGIS\License10.2\bin\目录。将service.txt和ARCGIS.exe复制进去提示覆盖时选择“是”。用记事本打开service.txt检查里面的SERVER行和USE_SERVER行是否完整。通常格式是SERVER 你的计算机名 ANY 27000 USE_SERVER如果你的计算机名包含中文或特殊字符建议改成纯英文否则服务可能无法识别。替换完成后回到服务管理器右键ArcGIS License Manager服务先点“启动”。如果启动成功状态会变成“正在运行”。如果启动失败大概率是ARCGIS.exe没有替换成功或者service.txt里的计算机名不对。实操心得我遇到过好几次“点击启动后没反应”的情况服务状态一直卡在“正在启动”。这种时候先去看 Windows 事件查看器里的应用程序日志通常会有一条来自ArcGIS License Manager的错误记录提示具体是哪个文件加载失败。十有八九是ARCGIS.exe被杀毒软件隔离了把它加进白名单重新复制一次就好。3.3 许可服务的验证方法服务启动后不要急着装 Desktop先验证许可服务是否真的在工作。打开浏览器输入http://localhost:27000如果能看到一个简单的页面显示 License Manager 的版本信息和运行状态说明服务正常。如果打不开说明服务虽然显示“正在运行”但实际没有监听端口需要重新检查配置文件。另一个验证方法是用命令行。打开 CMD输入telnet localhost 27000如果屏幕变黑或者显示连接成功说明端口通了。如果提示“无法打开到主机的连接”那就是服务没起来。Windows 10 以上系统默认没装 telnet 客户端可以在“启用或关闭 Windows 功能”里勾选“Telnet Client”。4. ArcGIS Desktop 主程序安装与许可绑定4.1 Desktop 安装流程与关键选项确认 License Manager 服务正常运行后进入Desktop/目录右键Setup.exe以管理员身份运行。安装向导的前几步都是常规操作到了“选择安装类型”这一步建议选“Complete”完整安装不要选“Custom”。完整安装会一次性装好 ArcMap、ArcCatalog、ArcGlobe、ArcScene 等所有组件省得后面缺功能再回来补装。安装路径同样建议保持默认C:\Program Files (x86)\ArcGIS\Desktop10.2\。如果你 C 盘空间紧张可以改到其他盘但路径里不要有中文和空格。安装过程大约需要 15 到 30 分钟取决于机器性能。安装完成后向导会问你是否立即启动 ArcGIS Administrator这里勾选“是”然后点完成。4.2 ArcGIS Administrator 许可配置ArcGIS Administrator 是管理许可绑定的工具打开后你会看到左侧有几个选项Desktop、License Manager、Available Licenses 等。点击“Desktop”在右侧选择“Advanced (ArcInfo) Concurrent Use”然后在下面的输入框里填入localhost或者你的计算机名。这里解释一下为什么选 Concurrent Use并发使用而不是 Single Use单机使用。Concurrent Use 模式下许可是由 License Manager 统一管理的一台机器装好后局域网内其他机器也可以通过这台机器获取许可。Single Use 则是把许可直接绑定到本机硬件上换机器就得重新授权。对于学习和测试环境Concurrent Use 更灵活。填好之后点“Apply”然后点“OK”。如果配置正确重新打开 ArcGIS Administrator点击“Available Licenses”应该能看到一串可用的许可模块列表比如 ArcInfo、ArcEditor、ArcView 等。看到这个列表说明许可绑定成功了。4.3 首次启动 ArcMap 的验证双击桌面上的 ArcMap 图标首次启动会稍微慢一点因为要初始化配置。如果一切正常你会看到 ArcMap 的启动界面然后进入主窗口。随便新建一个空白地图拖一个 Shapefile 进去能正常显示就说明整个安装流程走通了。如果启动时报错“Unable to obtain a license”或者“License server is not available”先别急着重装。按这个顺序排查检查 License Manager 服务是否在运行。检查 ArcGIS Administrator 里的许可服务器地址是否填对。检查防火墙是否拦截了 27000 端口。检查service.txt里的计算机名是否和实际一致。大部分许可问题都是这四步里的某一个环节出了岔子真正需要重装的情况很少。5. 常见故障排查与避坑指南5.1 许可服务启动失败的五种典型情况我把这些年遇到的许可服务启动问题整理成了一张速查表按出现频率排序故障现象最可能原因解决方法服务启动后立即停止ARCGIS.exe被杀毒隔离恢复文件并加白名单服务卡在“正在启动”service.txt计算机名错误改为实际计算机名服务能启动但端口不通防火墙拦截 27000添加入站规则放行提示“无许可”但服务正常Desktop 许可未绑定重新配置 Administrator服务反复重启旧版本许可服务残留彻底卸载旧版 License Manager其中“旧版本残留”这个问题最隐蔽。很多人以为在控制面板里卸载了旧版 ArcGIS 就干净了实际上 License Manager 的服务注册表项和安装目录经常残留。彻底清理的方法是卸载后手动删除C:\Program Files (x86)\ArcGIS\License10.x\目录然后在注册表编辑器里搜索ArcGIS License Manager把相关键值全部删掉最后重启计算机再装新版。5.2 安装过程中报错“Error 1935”的处理Error 1935 是 ArcGIS 安装中最常见的错误之一本质是 .NET Framework 在注册程序集时失败。触发原因通常是系统里的 .NET Framework 损坏或者版本冲突。解决步骤打开“启用或关闭 Windows 功能”取消勾选 .NET Framework 3.5重启。重新勾选 .NET Framework 3.5让系统重新下载并安装。如果系统提示需要 Windows 更新先更新完再试。如果还是报 1935用微软官方的 .NET Framework 修复工具跑一遍。我实测下来90% 的 1935 错误都能通过“取消勾选再重新勾选”这个操作解决。剩下 10% 是系统本身有问题重装系统比修更快。5.3 装完后 ArcMap 打不开的排查思路装完 Desktop 后 ArcMap 打不开表现通常是双击图标没反应或者闪一下就退出。这种情况先看任务管理器里有没有ArcMap.exe进程残留有的话结束掉再试。如果还是不行用兼容模式运行。右键 ArcMap 快捷方式属性兼容性勾选“以兼容模式运行这个程序”选择 Windows 7。同时勾选“以管理员身份运行此程序”。这个组合能解决大部分启动闪退问题。还有一个容易被忽略的点ArcGIS 10.2 依赖 IE 的某些组件如果你的系统把 IE 完全禁用了比如通过组策略ArcMap 启动时会卡在初始化界面。解决办法是在“启用或关闭 Windows 功能”里确保 Internet Explorer 11 是勾选状态。注意不要为了装 ArcGIS 去卸载系统自带的 .NET Framework 4.x很多其他软件依赖它。ArcGIS 10.2 需要的是 3.5两者可以共存安装程序会自动选择正确的版本。6. 安装后的基础配置与性能调优6.1 中文乱码与字体设置ArcGIS 10.2 默认的界面语言是英文如果你需要中文界面可以在 ArcGIS Administrator 里切换。但中文界面下偶尔会出现属性表字段名乱码的问题这是因为系统区域设置和软件编码不一致。解决办法控制面板 → 区域 → 管理 → 更改系统区域设置确保当前区域是“中文简体中国”并且“Beta 版使用 Unicode UTF-8 提供全球语言支持”这个选项不要勾选。勾了反而会导致 ArcGIS 显示乱码。6.2 关闭不必要的启动项提升速度ArcGIS 10.2 装完后系统启动时会自动加载几个后台进程比如ArcGIS License Manager的监控进程和ArcGIS Indexing服务。如果你只是偶尔用一下可以把这些改成手动启动需要时再开。具体操作服务管理器里找到ArcGIS License Manager把启动类型从“自动”改成“手动”。这样开机不会自动启动许可服务等你需要用 ArcGIS 时先手动启动服务再打开软件。对于不天天用 ArcGIS 的人来说这个设置能省不少开机时间。6.3 自定义工具箱和插件的加载很多行业用户装 ArcGIS 10.2 是为了跑特定的工具箱或插件。这些插件通常以.tbx或.esriAddIn格式提供。加载方法.tbx文件直接拖进 ArcToolbox 窗口或者右键 ArcToolbox → 添加工具箱 → 选择文件。.esriAddIn文件双击会自动安装然后在“自定义 → 扩展模块”里勾选启用。如果插件加载后报错“缺少依赖项”大概率是插件编译时用的 ArcObjects 版本和你的 10.2 不匹配。这种情况只能找插件提供方要对应版本的安装包自己改不了。7. 关于版本选择和后续使用的个人建议ArcGIS 10.2 虽然稳定但毕竟年代久了有些新格式的数据它读不了比如较新版本的 File Geodatabase 或者某些在线地图服务的认证方式。如果你只是做基础的矢量化、制图、裁剪、合并多部件要素这些操作10.2 完全够用。但如果你需要加载在线天地图、做复杂的空间分析或者用 Python 3 做脚本开发建议直接上 10.8 或者 ArcGIS Pro。我个人的做法是主力工作用 10.8遇到老插件必须用 10.2 的时候在虚拟机里单独跑一个 10.2 环境。这样既不影响日常效率又能兼容老工具。虚拟机装 10.2 有个好处快照一打装坏了直接回滚不用反复重装系统。最后分享一个小技巧装完 ArcGIS 10.2 后把整个安装目录和许可配置做个备份尤其是service.txt和ARCGIS.exe这两个文件。下次换机器或者重装系统直接复制过去覆盖能省掉一大半配置时间。这个习惯我保持了七八年每次换电脑都能十分钟内把环境搭好。

看完文章,想为自己的企业也做一次专业网站诊断?

尧图顾问免费为您评估现有网站,并给出建站/改版建议与报价方案。

免费获取方案