Fatal error on Startup - Matlab 2015a

When I start Matlab 2015a on my Windows 8.1 an error message informs "Failed to load nativejmi: unsatisfied link". Then a second error message appears. A Fatal Error on Startup:
Java exeption occurred:
java.lang.UnsatisfiedLinkError:
com.mathworks.jmi.NativeMatlab.SendMatlabMessage(Ljava/lang/Object;)Ljava/lang/Object;
at
etc....
It never happens, my Matlab was working some hours before.
I also tried to unistall java 7 (I'have Java 8 installed) but nothing happens.
Can you please help me?

 Accepted Answer

Hi !
Just got the same error and could fix it. I'm on Windows 7, using Matlab 2015a, it worked yesterday, but today, after updating Adobe Flash Player and ran some Windows updates, I had the same error... I don't know if it's linked to any of the updates, but I found that my antivirus, Avast, put the nativejmi.dll in quarantine and thus Matlab couldn't find it. Try to check your files blocked by your antivirus and if you find nativejmi.dll scan it and restore it.
Hope it helps,
Best,
Francois

2 Comments

I had the same problem and that fixed it for me. Avast had grabbed quite a few other MATLAB files as well that I had to restore. But it works great now. Thanks for the suggestion!
Thanks a lot! It was the problem! Now it is working again!
:-)
Best,
Alessandro

Sign in to comment.

More Answers (1)

Newton Leite
Newton Leite on 20 May 2015
I could not find the nativejmi.dll in the avast's quarentine. I reinslalled the java twice and it didn't work, how can I recover this archive?

Categories

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!