envi问题解答

目录

前言

1. 出现错误提示:The installation of MSVC_2010_SP1_x64_32bit has failed.

  • 问题描述
  • 解决方法

2. 安装完成之后找不到证书license

3. 打开软件出现 LICENSE MANAGER: Cannot checkout an uncounted license within a Windows Terminal Services guest session.

  • 问题描述
  • 解决方法
    前言
    安装 ENVI 的过程还是比较痛苦的。ENVI的下载和安装破解过程可以参考:ENVI 5.3破解版32/64位下载|兼容WIN10

下面记录安装过程中出现的问题。

1. 出现错误提示:The installation of MSVC_2010_SP1_x64_32bit has failed.

  • 问题描述
    右键点击.exe文件以管理员身份运行以后,它会出现一个提取安装文件(Extracting)的进度条,但进度条结束以后就出现了如下图所示的错误提示:The installation of MSVC_2010_SP1_x64_32bit has failed.,报错界面如下图所示。
    envi问题解答_第1张图片
    查询资料发现卸载原电脑中相应的Microsoft Visual C++ 2010 x64 Redistributable可以解决这个问题,可参考:ENVI安装流程及出现错误提示 The installation of MSVC_2010_SP1_x64_32bit has failed.的解决办法

  • 解决方法
    具体方法是:通过 Windows Installer Clean Up 工具看产品列表,卸载掉 Microsoft Visual C++ 2010 x64 Redistributable - 10.0.4021 和 Microsoft Visual C++ 2010 x86 Redistributable - 10.0.4021 ,后面的序列号可能不相同,但是只要是和报错中提到的 MSVC_2010 中的 2010 对应即可。这两个产品卸载之后,再运行安装包就可以继续正常安装。

2. 安装完成之后找不到证书license

一般出现这样的原因是电脑内的杀毒软件将安装目录中的 idl.ddl 都删除了,所以应该把ENVI的安装目录加入杀毒软件的白名单中即可。参考:安装envi5.3时找不到证书license

3. 打开软件出现 LICENSE MANAGER: Cannot checkout an uncounted license within a Windows Terminal Services guest session.

  • 问题描述
    使用Windows远程桌面打开在实验室电脑上安装好的ENVI时发现,完全打不开,会报错:LICENSE MANAGER: Cannot checkout an uncounted license within a Windows Terminal Services guest session.,如下图所示
    envi问题解答_第2张图片
    随后会弹出报错提示:The ENVI license feature was not found.
    envi问题解答_第3张图片
    后来发现,出现这种情况的原因是 license 不包括远程操作使用,远程时无法识别破解的许可证。在原电脑上 ENVI 还是可以正常使用的。有网友遇到类似情况:求问大神ENVI5.3破解版许可证识别不了。

  • 解决方法
    偶然间发现有人在使用MATLAB的时候遇到类似的问题:无法通过终端(远程桌面)服务启动MATLAB的解决办法、远程桌面使用matlab报错License Manager Error -103的解决办法。
    模仿他的方法居然也解决ENVI的问题。方法如下:
    修改安装目录 xxxx \Exelis\License 下面的许可证文件,用文档编辑工具(记事本或者Notepad++)打开.lic文件,使用编辑器的替换功能,将所有SIGN=替换成TS_OK SIGN=即可。
    envi问题解答_第4张图片
    再重新打开即可正常使用。

你可能感兴趣的:(遥感图像融合,microsoft)