MATLAB の起動時に"Application Failed to Initialize Properly (0xc0150002)"とエラーが出るのは何故ですか?
8 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
MathWorks Support Team
am 22 Aug. 2011
Bearbeitet: MathWorks Support Team
am 19 Jul. 2021
MATLAB を Windows 上で起動しようとすると、下記のエラーが出力され、その後、MATLAB の起動に失敗します。
ERROR: Application Failed to Initialize Properly (0xc0150002)
Akzeptierte Antwort
MathWorks Support Team
am 19 Jul. 2021
Bearbeitet: MathWorks Support Team
am 19 Jul. 2021
このエラーは、MATLAB のために必要な Visual Studio 2005 ランタイムライブラリが見つからないことを意味しています。この現象は、ローカル環境にインストールしていない MATLAB を起動した際に見られる問題です。
このエラーを解決するために、$MATLABROOT\bin\win32 や $MATLABROOT\bin\win64 から 'matlab.exe' ファイルを使用するのではなく、$MATLABROOT\bin フォルダの 'matlab.bat' ファイルを使用してMATLAB を起動します。
ここで、$MATLABROOT は、MATLAB コマンドプロンプト上に下記のコマンドをタイプした際に表示される MATLAB のルートディレクトリです。
matlabroot
MATLAB のショートカットを作成されている場合は、これらのショートカットのすべてが matlab.bat を指し示すように修正してください。
(MATLAB のショートカットを右クリックしプロパティを選択します。「ショートカット」タブ内の「リンク先」内容を確認します。)
matlab.bat ファイルにて MATLAB をスタートさせることができない場合は、手動で下記のファイルの実行をお試しください。
$MATLABROOT\bin\win32\vcredist_x86.exe
(64 bit Windows の場合 $MATLABROOT\bin\win64\vcredist_x64.exe)
注意:ファイルはアドミニストレータの権限で実行しなければなりません。そうでない場合、インストーラーが起動しません。
手動でのファイル実行により、不足しているライブラリがインストールされます。インストール後、MATLAB を手動で起動することが可能になります。
vcredist_x**.exe ファイルの実行時にエラーが出力された場合、Windows Installer ライブラリのバージョンが古い可能性があります。Windows Installer 3.1 (v2) が Visual Studio 2005 ランタイムライブラリインストールを正常に実行するために必要となり、マイクロソフトのウェブサイトよりご利用可能です。
あるいは、Internet Explorer を起動し、"ツール" メニューから Windows Update を選択することで Windows Update を使用することができます。Windows Updateに従って実行していくと、ご利用の PC を更新するために必要なすべてのものがアプリケーションによって示されます。(また、Windows Installer が最新のものに更新されます。)
Microsoft Windows Installer の詳細な情報は、下記をご参照ください。
Windows Installer の更新後、 vcredist_x**.exe ファイルを再び実行してください。ライブラリがインストールされ、その後は、MATLAB が起動できるようになります。
0 Kommentare
Weitere Antworten (0)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!