MATLABをインス​トールすると、「イン​ストーラのクラスを検​索中にエラーが発生し​ました。」のメッセー​ジが表示されるのはな​ぜですか?

9 views (last 30 days)
MathWorks Support Team
MathWorks Support Team on 15 Oct 2010
インストールを開始すると、以下のようなエラーメッセージが表示されます。

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 14 Aug 2017
こちらのエラーメッセージは、下記いずれかに該当する場合、発生しています。
・MATLABのフォルダパスに 2 バイト文字 (例:日本語) もしくは、ASCII 文字以外の文字 (例:!@#$&^?) が含まれて場合
・Windows の TEMP または TMP の値に 2 バイト文字、もしくは ASCII 文字以外の文字の環境変数が設定されている場合
・インストール用ファイルが破損している場合 (DVD の不具合、あるいはダウンロードファイルが破損している)
該当エラーメッセージを回避するには、以下の方法をご検討ください。
1. MATLAB のインストールフォルダパスに、日本語などの 2バイト文字、もしくは ACSII 文字以外の文字が含まれていないフォルダに、インストールを行います。
2. Windows TEMP または TMP の環境変数を確認します。
Windows XP/2000:
1) [マイコンピュータ] を右クリックし、[プロパティ] を選択します。
2) 「詳細設定」タブを選択します。
3) [環境変数]ボタンをクリックします。
Windows 7/Vista:
1) [コンピュータ] を右クリックし、[詳細設定] を選択します。
2) 画面左側にある [システムの詳細設定] を選択します。
3) [詳細設定] タブを選択します。
4) [環境変数] ボタンをクリックします。
「ユーザー環境変数」及び「システム環境変数」両方の TEMP または TMP 変数値に 2バイト文字、もしくは ACSII 文字以外の文字が含まれていない場合 (例: %TMP%) 、環境変数は変更する必要がありません。一方、変数値に 2 バイト文字、もしくは ACSII 文字以外の文字が含まれている場合、下記の方法にて一時的に変数値を既定 (例:%TMP%) に戻し、インストールを試しください。
1) 2 バイト文字、もしくは ACSII 文字以外の文字が設定されている値をそれぞれメモに残しておきます。
2) Windows ハードディスクドライブに、Temp フォルダがあるか確認します。存在しない場合、下記のように作成します。
 例:C:\Temp
3) 「環境変数」の画面に戻り、「ユーザー環境変数」と「システム環境変数」の TEMP またはTMP をそれぞれクリックし、[編集]ボタンをクリックし、下記の例のように 2 バイト文字、もしくは ACSII 文字以外の文字が含まれないように編集し、[OK]ボタンで閉じます。
例:C:\Temp
4) PCを再起動してから、MATLABのインストールを再度行います。
5) インストール作業が完了したら、1).でメモに残した変数値を元に戻します。
3. Windows セーフモードでインストールを行います。
上記の方法でエラーを回避ができない場合、MATLAB のインストールを Windows のセーフモードで行います。
セーフモードはハードウェア、ドライバーを無効にするため、インストールが無事に完了することができます。
MATLAB を Windows セーフモードでインストールする方法は、下記のようになります。
1) コンピューターの起動直後に、 Windows 拡張オプション メニューが表示されるまで、F8 キーを繰り返し押します。
2) 上方向キーや下方向キーで [セーフ モードとネットワーク] を選択し、通常通りにログオンし、MATLAB のインストールを開始します。
4. 異なるインストールファイルを使用して、インストールを行います。
上記のいずれの回避方法を実施しても、引き続きエラーが発生する場合、異なるインストールファイルでインストールをお試しください。
MathWorsk Web サイトから新たにインストール ファイルをダウンロードするか、異なる DVD を使用し、再度インストールを行います。
ダウンロード手順の詳細は、ページ下部の関連ソリューション「MATLAB 関連製品のダウンロードを行いたいのですが、どのように行いますか? 」をご参考ください。

More Answers (0)

Tags

No tags entered yet.

Products

Community Treasure Hunt

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

Start Hunting!