License Manager Error -9 は、様々な原因で発生します。
- ライセンス ファイル内のユーザー名が MATLAB を起動する環境と一致しない
- ライセンス ファイル内のホスト ID が MATLAB を起動する環境と一致しない
- (Designated Computer のみ) MATLAB が既に別のユーザー アカウントで実行されている
ライセンス ファイル内のユーザー名が MATLAB を起動するユーザーと一致しない
このエラーは、MATLAB を起動するユーザーの OS ユーザー名が、アクティベーション時に使用したユーザー名と一致しない場合に発生します。これは、管理者がユーザーのために MATLAB をアクティベーションした場合によく発生します。解決するには、正しいユーザー名を用いて再アクティベーション します。
OS のユーザー名確認方法:
- Windows:コマンドプロンプト上で、"set username" コマンドを実行します。
- macOS および Linux:ターミナル上で、"whoami" コマンドを実行します。
※ 注: ユーザー名は大文字と小文字を区別します。また、スペースが含まれていると認識されない場合があります。
ライセンス ファイル内のホスト ID が一致しない
このエラーは、MATLAB を起動するマシンのホスト ID(MAC アドレス)が、アクティベーション時に使用したホスト ID と一致しない場合に発生します。解決するには、マシンのホスト ID を確認 し、正しい ホスト ID を用いて再アクティベーション します。マシンのホスト ID が可変の場合は、静的なホスト ID を設定してから、MATLAB を再アクティベーションします。
MATLAB が既に別のユーザーアカウントで実行されている
Designated Computer ライセンスでは、同時に 1 つのユーザーアカウントでのみ MATLAB を実行できます。別のユーザーが既に MATLAB プロセスを実行している場合、このエラーが発生します。解決するには、他のユーザーアカウントで実行されている MATLAB プロセスを終了します。コンピューターを再起動することで、既に実行されているプロセスを終了することができます。