MATLAB のスタンドアロンアプリケーションが、MATLAB がインストールされて​いるにもかかわらず起​動しないのはなぜでし​ょうか?

13 views (last 30 days)
MathWorks Support Team
MathWorks Support Team on 8 Jan 2026 at 0:00
Edited: MathWorks Support Team on 8 Jan 2026 at 2:22
MATLAB R2025b の「スタンドアロンアプリケーションコンパイラ(Application Compiler)」で作成したスタンドアロンアプリケーション(拡張子 .exe)が起動できません。
Windows のコマンドプロンプト(cmd)からアプリケーション(例:applicationName.exe)を実行すると、以下のエラーメッセージが表示されます。
>applicationName
Error: Could not find version 25.2 of the MATLAB Runtime.
Attempting to load mclmcrrt25_2.dll.
Install MATLAB Runtime R2025b.
Contact your vendor if you do not have an installer for the MATLAB Runtime.
このアプリケーションは、コンパイルに使用した MATLAB 本体と同じ PC 上で実行していますが、それでも上記のエラーが発生します。なぜこのような現象が起きるのでしょうか?

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 8 Jan 2026 at 0:00
Edited: MathWorks Support Team on 8 Jan 2026 at 2:22
1. 原因
スタンドアロンアプリケーションは、通常 MATLAB 本体がインストールされていれば追加の MATLAB Runtime をインストールしなくても原則的に動作します。しかし、MATLAB または MATLAB Runtime のインストール先パスが Windows の環境変数「Path」に含まれていない場合、このエラーが発生することがあります。
エラーメッセージに記載されている「mclmcrrt25_2.dll」は、以下のディレクトリ内に存在します。
C:\Program Files\MATLAB\MATLAB Runtime\R2025b\runtime\win64
2. 対処方法
(1) MATLAB Runtime のインストール
必要なバージョンの MATLAB Runtime がインストールされていない場合、MATLAB 上で以下のコマンドを実行してインストーラのダウンロードリンクを取得し、インストールしてください。
>> com.mathworks.toolbox.compiler.MatlabRuntimeUtils.getMCRInstallerDownloadURL()
(2) 環境変数 Path の設定
MATLAB Runtime をインストールしてもエラーが解消しない場合は、上記フォルダパスが Windows の「Path」環境変数に追加されているか確認してください。
Path への追加手順
  1. Windows の検索ボックスに「Environment Variables 」と入力し、「Edit the system environment variables 」を選択します。
  2. 「Environment Variables(環境変数)」をクリックします。
  3. 「システム環境変数」欄の「Path」を選択し、「編集(E)...」をクリックします。
  4. 以下のパスを追加します(複数パスがある場合はセミコロン「;」で区切ります)。
C:\Program Files\MATLAB\MATLAB Runtime\R2025b\runtime\win64
(3) Path の長さ制限について
Path の合計文字数が 2047 文字を超えると、GUI では編集できません。その場合はレジストリエディタ(regedit)を使用してください。
レジストリ編集手順
  1. 「Windowsキー + R」を押し、「regedit」と入力して Enter。
  2. 下記の場所に移動します。
>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
  • 右側の「Path」をダブルクリックし、末尾に下記パスをセミコロン区切りで追加します。
C:\Program Files\MATLAB\MATLAB Runtime\R2025b\runtime\win64
  • OK をクリックして保存します。
  • Windows を再起動して変更を反映させます。
3. まとめ
これらの手順に従うことで、MATLAB 本体がインストールされている環境でもスタンドアロンアプリケーションを正常に起動できるようになります。

More Answers (0)

Tags

No tags entered yet.

Community Treasure Hunt

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

Start Hunting!