MathWorks Service Host は、MathWorks ソフトウェアにおいて重要な役割を果たします。起動に関する問題が発生した場合、MathWorks Service Hostをアンインストールして再インストールすることで、これらの問題が解決されることがあります。
※注: 以下の手順を実行する場合、MATLAB 自体をアンインストールして再インストールする必要はありません。
1. MATLAB をシャットダウンする
まずは、すべての MATLAB セッションを終了する必要があります。作業を保存し、MATLABをシャットダウンしてから次に進んでください。
2. MathWorks Service Host をアンインストールする
次のオペレーティング システム コマンドを実行して、MathWorksServiceHost プロセスを終了し、そのインストール ディレクトリを削除します。
Windows
Windows のスタートメニューからコマンドプロンプトを検索して開きます。次に、以下のコマンドを順に実行します。
Taskkill /IM MathWorksServiceHost.exe /F
rd /s /q %localappdata%\MathWorks\ServiceHost %localappdata%\MathWorks\MATLABConnector
macOSSpotlight 検索で[ターミナル]アプリを検索して開きます。Spotlight 検索は、macOS 画面の右上にある虫眼鏡のようなメニューです。次に、以下のコマンドを順に実行します。
killall MathWorksServiceHost
rm -rf "~/Library/Application Support/MathWorks/ServiceHost" "~/Library/Application Support/MathWorks/MATLABConnector"
Linux[ターミナル]アプリを開きます。開き方は、ご利用の Linux ディストリビューションにより異なります。次に、以下のコマンドを順に実行します。
killall MATLAB MathWorksServiceHost
rm -rf ~/.MathWorks/ServiceHost ~/.MATLABConnector
3. MathWorks Service Host を再インストールする
すべてのオペレーティングシステムで、以下の手順を実行します。
1. こちらのリンクから、最新の MATLAB Connector インストーラーをダウンロードします。
2. ダウンロードしたファイルを実行し、MathWorks Service Host のインストールが完了するのを待ちます。MATLAB Connector のセットアップを求められた場合、MATLAB Drive を使用する予定がなければ、このウィンドウを終了します。
3. MATLAB を起動し、問題が解決されたかどうかを確認します。
上記を試してもエラーが発生する場合は、 サポート にお問い合わせください。