Windows 環境で、classpath.txt や pathdef.m に関する読み取りエラーが発生するのはなぜですか?

51 ビュー (過去 30 日間)
MathWorks Support Team
MathWorks Support Team 2016 年 5 月 2 日
編集済み: MathWorks Support Team 2025 年 4 月 22 日
Windows 環境で、MATLAB が正しく起動しない場合や、起動後に下記のエラーが発生する場合があります。
ERROR: C:\Program Files\MATLAB\R2012b\toolbox\local\classpath.txt: ファイルを開くことができません。アクセスが許可されていません。
または
ERROR: C:\Program Files\MATLAB\R2012b\toolbox\local\pathdef.m: ファイルを開くことができません。アクセスが許可されていません。
MATLAB パスを初期化し、savepath コマンドを実行した時にも上記のエラーが発生します。どのように修正すればよいか教えて下さい。

採用された回答

MathWorks Support Team
MathWorks Support Team 2025 年 4 月 22 日
編集済み: MathWorks Support Team 2025 年 4 月 22 日
このエラーには複数の原因がありますが、最も一般的なのは、MATLAB の初回インストール時にインストール後の設定処理が正常に完了しなかった場合です。
この問題を回避するには、以下の記事の手順に従って、インストール後のタスクを手動で実行してください。
エラーが解消しない場合は、MATLAB を実行しているユーザーアカウントに、classpath.txt や pathdef.m ファイルの「読み取り権限」がないことが原因の可能性もあります。これらのファイルは MATLAB の実行に必要です。
この場合は、エラーメッセージに表示されているパスを確認し、該当ファイルがある場所に移動して、ユーザーに「読み取り権限」を付与してください。ご自身で権限の変更ができない場合は、システム管理者にご相談ください。
また、もしこれらのファイルが存在しない場合は、以下の記事の手順に従い、クリーン再インストールをお試しください。

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange起動と終了 についてさらに検索

タグ

タグが未入力です。

製品

Community Treasure Hunt

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

Start Hunting!