ENVI 5.3在Win10/Win11安装全攻略:从报错排查到系统级优化
第一次在Windows 10或11上安装ENVI 5.3的经历,对很多遥感领域的从业者来说简直是一场噩梦。我清楚地记得那个深夜,实验室只剩下我一个人对着屏幕上反复出现的MSVC_2010安装失败提示束手无策。更糟的是,当我终于解决这个问题后,又接连遭遇了许可证文件神秘消失、远程桌面无法启动等连环问题。经过72小时的反复尝试和系统排查,我终于整理出了这份终极解决方案。
1. MSVC_2010安装失败的深度解析与修复
那个红色的错误提示"The installation of MSVC_2010_SP1_x64_32bit has failed"几乎成了ENVI安装路上的第一个拦路虎。这个问题看似简单,实则暗藏玄机。
核心矛盾在于:ENVI 5.3依赖的运行时库与Windows 10/11系统预装的版本存在兼容性冲突。具体来说:
- ENVI 5.3发布于2015年,其安装包内置的Microsoft Visual C++ 2010 Redistributable版本为10.0.40219
- 现代Windows系统通常已安装更新的版本(如10.0.40319)
- 版本号差异导致安装程序误判为"未安装",而实际安装时又因版本冲突失败
1.1 彻底解决方案
不要简单地按照网上教程卸载所有VC++2010运行库,这可能导致其他软件无法运行。正确的做法是:
-
精准定位问题组件:
Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | Where-Object {$_.DisplayName -like "*Microsoft Visual C++ 2010*"} | Select-Object DisplayName, Dis


6747

被折叠的 条评论
为什么被折叠?



