私はWindows7x64を使用しています。コンピューターにMATLAB2010aをインストールしました。実行後、しばらくの間スプラッシュ画面のみが表示され、その後プログラムが終了します。エラーログを見つけました。ファイルの最初の行には次のように書かれています。
予期しないエラーがJavaランタイム環境:
EXCEPTION_ACCESS_VIOLATION(0xc0000005)at pc = 0x00000000778008c5、pid = 2156、tid = 2656
Java VM:Java HotSpot(TM)64ビットサーバーVM(11.2-b01混合モードウィンドウ-AMD64)問題のあるフレーム:C [ntdll.dll + 0x508c5]
バグレポートを送信する場合は、次のURLにアクセスしてください。 http://Java.Sun.com/webapps/bugreport/crash.jsp
私がこれを尋ねるのに適切な場所であるかどうかはわかりません。ビジュアルスタイルをWindowsクラシックに変更しました。
-nojvm
パラメーターを使用してMATLABを実行しようとしました。コマンドウィンドウのみが画面に表示されました。次に、desktop
コマンドを入力します。しかし、それは私の命令を受け入れませんでした。それは言う:
Javaは現在利用できないため、デスクトップはサポートされていません。
私が調査した限り、それはJava問題です。JRE7u45をアンインストールしてからJRE6u45x64をインストールしました。何も変更されていません。
マカフィーウイルス保護ソフトウェアがJavaをブロックしていることがわかりました(ただし、matlabは文字通り20分以上考えた後、最終的にロードされました)。
MatlabまたはJavaをホワイトリストに追加してみてください。この問題を抱えている他の人からの連絡をお待ちしています。
From Mathworks
C:\ Users \\ AppData\Roaming\MathWorks\MATLAB\R20 ..に移動して、すべての.xml設定ファイルを削除してみてください。次に、ログファイルを削除して、MATLABを再実行します。