news 2026/4/19 19:47:56

Erdas9.2安装避坑全记录:从license.dat修改到解决Error 1935,我的踩坑日记

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Erdas9.2安装避坑全记录:从license.dat修改到解决Error 1935,我的踩坑日记

Erdas9.2安装避坑全记录:从license.dat修改到解决Error 1935,我的踩坑日记

实验室的老旧电脑风扇嗡嗡作响,屏幕上跳动着Erdas9.2安装包的下载进度条。作为地信专业的新手,我完全没料到这个"古老"的遥感软件会给我上如此生动的一课。如果你也在为安装Erdas9.2抓狂,这篇日记或许能让你少走弯路。

1. 初战license.dat:计算机名的陷阱

安装包解压后,我按照教程直奔license.dat文件。这个看似简单的文本文件藏着第一个坑:

SERVER this host ANY 27000 VENDOR erdaslmd USE_SERVER

关键修改点

  1. Win+R打开运行窗口,输入cmd回车
  2. 在命令行输入hostname获取计算机名(我的显示LAB-01
  3. this host替换为LAB-01(注意保留空格)

特别注意:XP系统需要在计算机名后加英文点号,如LAB-01.。我实验室的Win7系统虽不需要,但这个细节让隔壁用XP的师兄折腾了一下午。

验证技巧:修改后保存时,建议右键选择"以管理员身份运行"记事本,否则可能因权限问题无法保存。

2. LMTOOLS配置:选错程序的连锁反应

第二天早晨,我满怀信心地打开LMTOOLS,却在Config Service界面栽了跟头:

配置项正确选择常见错误选择
Service NameERDAS License Server留空或随意命名
Path to lmgrd...\ERDAS9.2\bin\lmgrd.exe误选ERDAS.exe
Path to license修改后的license.dat路径忘记指定文件
Debug log任意路径如erdas.log不创建日志文件

血泪教训

  • 点Browse时一定要导航到lmgrd.exe而非ERDAS.exe
  • 保存前务必取消勾选Use Services(特别是同时安装ArcGIS时)
  • 遇到保存报错时:
    1. 以管理员身份运行LMTOOLS
    2. 在任务管理器结束所有lmgrd.exeerdas.exe进程

3. 启动弹窗谜题:localhost还是计算机名?

第三天遇到的弹窗让我差点崩溃——每次启动都跳出四列选项的授权窗口。经过反复测试,发现:

  • 最佳选择:第一项"Specify the License Server"

    • 输入框填写:localhost或 你的计算机名(如LAB-01
    • 端口保持27000不变
  • 应急方案:当上述方法失效时

    1. 选择第三项"Start Imagie in Trial Mode"
    2. 获得15天试用期(足够完成紧急作业)
    3. 期间继续排查许可服务问题

意外发现:如果Viewer界面图标缺失,八成是安装路径包含中文。必须卸载后重新安装到纯英文路径。

4. Error 1935终极对决:运行库的救赎

安装进度条走到90%时突然弹出Error 1935,这是最棘手的错误之一。经过系统排查,问题根源在于:

缺失组件清单

  1. Microsoft Visual C++ 2005 Redistributable
  2. .NET Framework 3.5
  3. DirectX 9.0c

解决方案

# 管理员身份运行PowerShell执行: dism /online /enable-feature /featurename:NetFx3 /all

对于VC++运行库,推荐按此顺序安装:

  1. [vcredist_x86.exe](2005版)
  2. [vcredist_x86_SP1.exe](2005 SP1补丁)
  3. 2008、2010等新版运行库

实测发现:32位系统必须安装x86版本,64位系统需要同时安装x86和x64版本。实验室电脑最终通过安装"微软常用运行库合集"一次性解决问题。

5. 多软件共存的许可战争

当实验室电脑同时存在ArcGIS和ERDAS时,许可服务冲突频发。我的应对策略:

日常使用流程

  1. 启动LMTOOLS
  2. 切换到"Start/Stop/Reread"标签
  3. 先点击"Stop Server"停止所有服务
  4. 在"Server Status"确认无活跃服务
  5. 选择ERDAS服务项后点击"Start Server"

紧急情况处理

  • 当Viewer无法打开时,尝试:
    修改注册表: HKEY_LOCAL_MACHINE\SOFTWARE\ERDAS\Imagine\9.2\InstallPath 确保指向正确安装路径
  • 遇到Unexcepted error(SEH)错误时:
    1. 右键Imagine.exe选择"属性"
    2. 进入"兼容性"标签
    3. 勾选"高DPI缩放替代"
    4. 选择"系统(增强)"

6. 长期维护的实用技巧

经过两周的折磨,我总结出这些保持ERDAS稳定的方法:

环境检查清单

  • 每周清理一次临时文件(%temp%目录)
  • 定期备份license.daterdas.cfg文件
  • 使用Process Monitor监控软件启动时的文件访问

性能优化设置

  1. 在Imagine.ini中添加:
    [Memory] CacheSize=1024 MaxCacheSize=2048
  2. 调整虚拟内存为物理内存的1.5-2倍
  3. 关闭不必要的后台服务(特别是其他GIS软件服务)

实验室那台老电脑现在运行ERDAS9.2比新装的机器还稳。这些经验或许对更现代的遥感软件安装也有参考价值——毕竟解决问题的思路总是相通的。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/19 19:47:26

LangGraph大揭秘:构建复杂AI应用不再难,告别LangChain的四大痛点!

本文深入探讨了LangGraph在构建复杂AI应用中的优势,详细阐述了LangChain在处理循环逻辑、条件分支、状态管理和暂停恢复等方面的局限性。LangGraph通过将AI工作流抽象为有向图,有效解决了这些痛点,并通过State、Node、Edge和Graph等核心概念&…

作者头像 李华
网站建设 2026/4/19 19:46:07

PUBG罗技鼠标宏压枪终极指南:5分钟快速上手完整教程

PUBG罗技鼠标宏压枪终极指南:5分钟快速上手完整教程 【免费下载链接】PUBG-Logitech PUBG罗技鼠标宏自动识别压枪 项目地址: https://gitcode.com/gh_mirrors/pu/PUBG-Logitech PUBG罗技鼠标宏自动识别压枪是一款专为绝地求生玩家设计的智能辅助工具&#xf…

作者头像 李华
网站建设 2026/4/19 19:46:05

终极BongoCat指南:让电脑操作变得生动有趣的虚拟猫咪伴侣

终极BongoCat指南:让电脑操作变得生动有趣的虚拟猫咪伴侣 【免费下载链接】BongoCat 🐱 跨平台互动桌宠 BongoCat,为桌面增添乐趣! 项目地址: https://gitcode.com/gh_mirrors/bong/BongoCat 你是否厌倦了单调的键盘敲击和…

作者头像 李华
网站建设 2026/4/19 19:43:48

金蝶云单据下推进阶:复杂子单据体与基础数据的精准转换

1. 金蝶云单据下推的核心挑战 金蝶云的单据下推功能是企业业务流程自动化的重要工具,但实际使用中经常会遇到一些棘手问题。最常见的就是源单据包含多层嵌套的子单据体,或者需要从基础资料中穿透获取数据。比如从销售订单下推生成发货单时,订…

作者头像 李华