打开matlab时显示“与运行matlab所需的服务通信时出现意外错误”错误代码5013.
方法一、
- 打开任务管理器;
- 找到MathWorksServiceHost,结束任务;
- 重启matlab。
方法二、(亲测有效)
首先需要确保可以在文件资源管理器中查看隐藏的文件夹。
- 同时按住键盘上的 Windows+R 打开“运行,输入“C:\Users\%username%(你的用户名)\AppData\Local\MathWorks\ServiceHost\”并回车;
- 进入已安装的任何版本命名的文件夹(例如:v2023.9.0.2);
- 进入 “mci” -->“bin”-->“win64" 文件夹;
- 双击运行“UninstallMathWorksServiceHost”卸载程序,卸载程序将不会有任何弹窗,一会儿就会完成。如果安装了多个版本,就重复上述操作。
- 返回“ServiceHost”文件夹,删除刚刚卸载的所有带有版本名称的文件夹(例如:v2023.9.0.2);
- 删除 LastInstall.info 文件;
- 进入上一级 MathWorks 文件夹,删除 MATLABConnector 文件夹;
- 重启matlab。