Matlab启动闪退解决方法


 昨天装了一天的Matlab,你可能会好奇,装个Matlab需要一周的时间?诶,这个说来话长,因为现在正在用的电脑是借我姐的,所以得自己下载相关的软件;而且我姐这电脑有年头了,处理器还是i3的,运行个编程软件没多久就开始发烫了,不过好在使用还算顺畅。

 所以早上就上网去下Matlab了,当然,不可能从官网下,正版得要钱呀,只能去一些网站下载。我下载了最新的MatlabR2019a,还在网上搞到了网盘的会员密码,下载速度2M每秒,美滋滋,心里想着不到一个早上就可以安装好了。

 然而当我下载好之后安装,神奇的事情发生了。当我启动Matlab时,出现了一个命令行窗口,然后就闪退了,软件也没打开。我寻思不对呀,然后一顿调试未果,包括重装了几次。没办法,只能上网搜索寻求帮助,然而大多数的方法也不管用。就这样弄了一天,没弄好,算了,我下载个低版本的Matlab吧,于是乎,弄了一整天没弄好。

 第二天,我随意地在网上搜寻解决方案,竟然找到了解决方案!昨日累死累活解决不了,今日随意一搜问题直接解决,你说刺不刺激…..这也告诉我们当遇到Bug久久不能解决时,打一把游戏或者睡一个觉回来问题说不定就解决了。其实我安装好刚启动时是能打开的,但第二次打开就直接是闪退了,感谢这篇博客博客地址

 原因可能是 Windows系统预设文件(preferences)被损坏,这也说得通,因为第一次我启动Matlab是可以的,这时候C盘里会有预加载文件,然后不知何种原因预加载的文件损坏了,所以再次启动Matlab时就会出现问题。既然原因找到了,那么解决方案也很明了了,那就是找到这些预加载的文件,把它删除掉就好了,下次你再启动Matlab的时候系统会重新生成新的预加载文件,Matlab自然也就可以正常运行了。具体的操作方法:

  • 进入Application Data文件夹。由于此文件夹是一个隐藏文件夹,可以直接在Windows屏幕左下角的搜索栏里输入“%AppData%”进入当前账户的Application Data文件夹C:\Users<username>\AppData\Roaming\MathWorks\MATLAB
  • 在Application Data文件夹里删除或重命名当前所装MATLAB版本的文件夹,例如R2018b。注意:不可以删除以“_licenses”结尾的任何文件夹。
  • 重启MATLAB当MATLAB被重启的时候,预设文件(preferences)会被自动创建。

 这下终于可以开始学习Matlab了,这篇博客也是先存着,如果以后碰到同样的问题便于查阅。


文章作者: HANABI
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 HANABI !
评论
  目录