关于Matlab7成功安装后,打开运行时出现停止运行、闪退、JAVA环境变量出错等相关问题的解决方案(针对有独立显卡电脑的同学)

一、安装成功后出现的系列问题

(1)更改兼容性后(将兼容模式设置为Windows Vista(Service Pack 2)),打开软件,出现停止运行。

  • 更改兼容性

关于Matlab7成功安装后,打开运行时出现停止运行、闪退、JAVA环境变量出错等相关问题的解决方案(针对有独立显卡电脑的同学)_第1张图片

  • 打开后停止运行

关于Matlab7成功安装后,打开运行时出现停止运行、闪退、JAVA环境变量出错等相关问题的解决方案(针对有独立显卡电脑的同学)_第2张图片
(2)不修改兼容性,直接打开

  • 软件闪退

(3)按照网上教程,解决闪退问题

  • 如果不是Intel的CPU,要添加环境变量–>系统变量(本人电脑Intel的CPU,所以未测试此方法,请自行测试)

关于Matlab7成功安装后,打开运行时出现停止运行、闪退、JAVA环境变量出错等相关问题的解决方案(针对有独立显卡电脑的同学)_第3张图片
变量名:BLAS_VERSION
变量值:C:\Matlab7\bin\win32\atlas_Athlon.dll(根据自己的Matlab安装目录修改)

  • 尝试用兼容模式启动

例如windows XP,Vista, windows 2000。如果尝试启动时出现"MATLAB已停止工作",则此法不可行

  • 从事件日志查看出问题的原因

关于Matlab7成功安装后,打开运行时出现停止运行、闪退、JAVA环境变量出错等相关问题的解决方案(针对有独立显卡电脑的同学)_第4张图片
如果出现与JAVA相关的问题,最简单的方法是安装JAVA,安装JAVA完成后,添加环境变量–>系统变量
关于Matlab7成功安装后,打开运行时出现停止运行、闪退、JAVA环境变量出错等相关问题的解决方案(针对有独立显卡电脑的同学)_第5张图片
变量名:MATLAB_JAVA
变量值:C:\Program Files\Java\jre1.8.0_172
按照网上说法,之所以出现这个问题,可能是MATLAB7自带的JAVA版本太低,所以我们安装更新的JAVA,并设置MATLAB_JAVA让MATLAB7调用我们安装的,至于java环境变量的配置,包括JAVA_HOME和CLASSPATH对MATLAB7并无影响。至此,网上说问题可以解决,启动MATLAB应该没问题了。可是按照此方法完成后,打开依然有问题。

关于Matlab7成功安装后,打开运行时出现停止运行、闪退、JAVA环境变量出错等相关问题的解决方案(针对有独立显卡电脑的同学)_第6张图片
然后,我又再次找到解决方案,错误原因是找不到jvm.dll,因为这个文件在server文件夹中,那我就直接在目录中添加classic文件夹,并将jvm.dll复制进去。

关于Matlab7成功安装后,打开运行时出现停止运行、闪退、JAVA环境变量出错等相关问题的解决方案(针对有独立显卡电脑的同学)_第7张图片
关于Matlab7成功安装后,打开运行时出现停止运行、闪退、JAVA环境变量出错等相关问题的解决方案(针对有独立显卡电脑的同学)_第8张图片
可是新的问题又出现了。
关于Matlab7成功安装后,打开运行时出现停止运行、闪退、JAVA环境变量出错等相关问题的解决方案(针对有独立显卡电脑的同学)_第9张图片
最后实在没办法,在请教我的老师后,共同探讨出解决方案。

二、解决方案

(1)卸载当前Matlab7软件。如果无法卸载,请在电脑桌面的个性化中将基本和高对比度主题改为“Windows经典”,再从控制面板里卸载。

  • 更改主题为“Windows经典”

关于Matlab7成功安装后,打开运行时出现停止运行、闪退、JAVA环境变量出错等相关问题的解决方案(针对有独立显卡电脑的同学)_第10张图片

  • 卸载Matlab

关于Matlab7成功安装后,打开运行时出现停止运行、闪退、JAVA环境变量出错等相关问题的解决方案(针对有独立显卡电脑的同学)_第11张图片
(2)禁用电脑独立显卡
关于Matlab7成功安装后,打开运行时出现停止运行、闪退、JAVA环境变量出错等相关问题的解决方案(针对有独立显卡电脑的同学)_第12张图片
(3)重新安装Matlab7,安装时的软件安装路径切勿包含空格(在“windows经典”主题环境下安装)
关于Matlab7成功安装后,打开运行时出现停止运行、闪退、JAVA环境变量出错等相关问题的解决方案(针对有独立显卡电脑的同学)_第13张图片
(4)安装成功后,将Matlab7的兼容模式设置为Windows Vista(Service Pack 2)后打开,修改步骤参考前面叙述,软件正常运行。
关于Matlab7成功安装后,打开运行时出现停止运行、闪退、JAVA环境变量出错等相关问题的解决方案(针对有独立显卡电脑的同学)_第14张图片

注意:以后运行Matlab7时,必须禁用独立显卡(或者将图形处理器设置为集成显卡,原理相同,未测试,应该可以)

你可能感兴趣的:(关于Matlab7成功安装后,打开运行时出现停止运行、闪退、JAVA环境变量出错等相关问题的解决方案(针对有独立显卡电脑的同学))