如果没有正常启动,MATLAB和你不接收任何许可证管理器错误,那么你可能会遇到的问题:
- 电脑需要重新启动
- 腐败的偏好
- 安全软件或其他第三方软件干扰MATLAB
- 与Java环境问题
- 安装目录
- 用户名已非ascii字符
- 单点登录(SSO)干扰MATLAB软件
- 清理临时目录
问题# 1:电脑需要重新启动
有时,另一个程序或问题与计算机可能阻止MATLAB开始。重新启动你的电脑可能不再是什么干扰MATLAB正确启动。
问题# 2:腐败的偏好
MATLAB将失败最常见的原因之一,开始是损坏了MATLAB偏好目录。您将需要重置你的喜好来解决这个问题。
- 使用快捷键% AppData %从Windows搜索正确跳转到当前用户隐藏的AppData文件夹。
- 浏览以下文件夹:C:\Users\ %用户名% \ AppData \ \ MathWorks \ MATLAB徘徊
- 重命名文件夹释放MATLAB, e。g R2022a R2022a_old。不删除任何文件夹,以“_licenses”。
- 创建文件夹重命名,e。g R2022a和让它空白。重启MATLAB。
首选项将自动重新生成当你开始MATLAB。
如果您使用的是漫游配置文件,请参阅相关的文章:
会有一些情况下,偏好目录没有被写入。在这种情况下,您可以设置一个MATLAB_PREFDIR环境变量来临时可写目录。请见下面的文章如何设置一个环境变量的更多细节。
问题# 3:安全软件或其他第三方软件干扰MATLAB
检查你的任何安全软件日志是否正确预防MATLAB开始。赛门铁克等项目,McAfee,卡巴斯基,停住,TrendMicro, BitDefender Webroot都知道预防适当的MATLAB启动。
如果有必要,所以,MATLAB可以开始设置异常。你可能需要咨询你的IT人员或安全软件厂商协助创建例外。
在某些情况下,启动问题是由常见的杀毒软件可以使用Windows错误报告诊断日志文件。这些日志文件位于以下目录,可以读与记事本等文本编辑器:
C:\Users\
C: \ ProgramData \微软\ Windows \回答\ ReportArchive
检查该目录中的文件夹(例如:ReportArchive)文件创建在MATLAB未能启动或包含MATLAB或JAVA名称。
此外,第三方软件,如AppSense DeviceLock, NVIDIA RTX桌面管理软件,和LastPass已经导致问题。禁用这个软件可以解决MATLAB启动问题。
问题# 4:问题与Java环境
MATLAB命令行环境除了正常的MATLAB桌面环境。这个环境不依赖于Java和MATLAB可以用于故障诊断。推出MATLAB没有桌面环境:
尝试启动MATLAB用下面的命令从Windows命令提示符。
matlab-nojvm
matlab-softwareopengl
matlab-nodesktop
如果“matlab”是一个未知的命令,使用下面的命令来导航到matlab先安装目录。你需要调整释放MATLAB版本号码,如果你不使用R2023a。
cd“C: \ Program Files \ MATLAB \ R2023a \ bin”
如果MATLAB始于-nodesktop标志,试着输入“桌面”打开后MATLAB命令提示符,看看它将完整的图形模式。如果MATLAB开始在这两种模式,这可能意味着您的Java配置有问题。你可以检查是否有MATLAB_JAVA环境变量可能会改变使用MATLAB的JVM。如果这个变量存在,尝试删除它。
如果MATLAB未能在这两种模式,可以获得更多的信息从MATLAB崩溃转储文件。找到这些文件,检查你的临时文件夹:
将名称的文件:
matlab_crash * .XXXX
java.log。*
问题# 5:单点登录(SSO)软件干扰MATLAB
如果机器问题SSO软件安装,暂时禁用SSO MATLAB软件然后试着开放。如果MATLAB启动,请联系您的IT部门允许/白名单SSO的MATLAB软件,完全或禁用SSO。
配置Oracle SSO排除MATLAB:
- 打开Oracle企业单点登录管理控制台。
- 导航到“全球代理设置”>“用户体验”>“应用程序响应”。
- 查找字段允许您指定“钩子应该忽略应用程序”。
问题# 6:安装目录
MATLAB可能不能正常开始如果不包含安装在自己的文件夹或文件夹包含非ascii字符。而非默认安装位置很好,安装到一个目录中有多个non-MATLAB文件可能会导致问题。例如,MATLAB直接安装到C: \驱动器将导致启动问题。与非ascii字符MATLAB安装在一个文件夹也将导致启动问题。
由于这个原因,建议您安装在默认位置或安装文件夹与MATLAB的前缀。
如果你得到相关的错误消息:
尝试作为一个函数来执行脚本。
C: \ \ matlab工具箱\ \…
它是直接安装的结果MATLAB C:驱动器。MATLAB必须卸载,然后重新安装到默认路径,C:\Program Files\MATLAB.
问题# 7:清除临时目录
删除所有你的临时目录可以解决MATLAB启动问题。要访问您的临时目录,打开Windows资源管理器,在地址栏中输入以下地址。
你可以安全删除这个文件夹里的一切,这些只是临时文件。
问题# 8:用户名已非ascii字符
如果您的用户名有一个非ascii字符,MATLAB将不能正常启动。这通常表现为一个Java错误。尝试设置MATLAB_PREFDIR环境变量保存到一个位置,不使用任何非ascii字符。如果不工作,你将需要创建另一个Windows用户名与ASCII字符来解决这个问题。
我的问题是没有列在这里
如果你还不能开始MATLAB这些故障排除步骤后,请联系MathWorks支持:金宝app
请包括任何日志文件、错误信息和截图有关的问题请求你的帮助。