このエラーは、MATLAB を起動する際、ライセンスに関連した問題が発生していることを示します。対応として、以下の解決策を確認します。
MATLAB の再起動
MATLAB が動作中の場合は終了してから再起動し、問題が解決するか確認します。
macOS の場合のみ
macOS 環境で他の対処法が効かない場合、次の回避策で問題が解決するか確認します。
Terminal を開き、次の 2 つのコマンドを順に実行します。
- launchctl setenv MW_FEATURE_CurlOpenSSLMacOS 0
- killall MathWorksServiceHost
MATLAB を起動します(起動していない場合)。
注意:環境変数を設定して問題が解消された場合でも、その設定は「ログイン セッション」内でのみ有効です。再起動すると環境変数は削除または元に戻ります。
MathWorks Service Host の再起動
MathWorks Service Host は、MathWorks 製品の起動に必要なバックグラウンドプロセスです。コンピューターを再起動すると MathWorks Service Host プロセスも再起動されますので、再起動後に問題の再現性を確認します。
- MATLAB を終了します。
- MathWorksServiceHost プロセスを終了します。お使いの OS に応じた手順に従います。
Windows
Windows のスタートメニューから コマンドプロンプト を開き、次のコマンドを実行します。
Taskkill /IM MathWorksServiceHost.exe /F
macOS
Spotlight 検索(虫眼鏡のアイコン)から Terminal を開き、次のコマンドを実行します。
killall MathWorksServiceHost
Linux
Terminal を開き、次のコマンドを実行します。Terminal の起動方法はディストリビューションによって異なります。
killall MATLAB MathWorksServiceHost
- コンピューターを再起動します。
- MATLAB を起動して、問題が解決しているか確認します。
OS の更新を確認する
お使いのオペレーティング システムに更新がないか確認し、あればダウンロードしてインストールします。
コンピューターをウイルスチェックする
コンピューター上の悪意のあるソフトウェアが MATLAB の動作を妨げている可能性があります。システムの修復が必要になる場合があります。
セキュリティソフトウェアを無効にする
ウイルスが検出されない場合でも、セキュリティソフトウェア自体が MATLAB の動作を阻害している可能性があります。まずはセキュリティソフトウェアを最新に更新し、それでも改善しない場合は一時的に無効にして MATLAB を起動して確認します。
MathWorks Service Host を再インストールする
サポートへ連絡する
上記の方法で解決しない場合は、次のページから Customer Support にお問い合わせください。
サポートケースには MathWorks Service Host のログファイルを添付してください。ログファイルの場所については次の記事を参照します。