性格悪い人が優勝

以前にも同じ質問で投稿されていた方がいましたが、回答を見ても解決できませんでしたので、再度質問させていただきます。

ミストVをWindowsXPにインストールしようとしたところ、下記のようなエラーメッセージが出てインストールできません。
「Error in instruction. Invalid jvm file name specified in LAUNCH.」

いろいろ検索して、解決方法の説明 (下記の「 」内) を見つけたのですが、他のソフトウェア向けのもので、ミストV用にはどこをどのように変更したらいいのかわかりません。

「回避策:以下の例の様にコマンドプロンプトからテンポラリディレクトリを指定して実行してください。
例:D:\ProcessModeler50sp4\Installer\ProcessModeler.exe -is:tempdir C:\Temp」

パソコンに関しては全くの初心者ですので、どうすればいいのか易しく教えていただけると幸いです。
よろしくお願いします。

A 回答 (2件)

ユーザー名が2バイト文字(漢字やひらがななど)になっているために、


テンポラリディレクトリ(一時フォルダ)のパスに2バイト文字が含まれて、ソフト側が認識できない、と言うことでしょう。
洋物ソフトにはしばしばあることです。
TMPおよび、TEMPフォルダのシステムパスを変更すればいいと思います。

おそらく、デフォルトではこうなっているはず
E:\Documents and Settings\あなたのログインユーザー名\Local Settings\Temp

コントロールパネル>システム
で「システムのプロパティ」を開きます
「詳細設定」の「環境変数」ボタンを押して、
「環境変数」ウィンドウの「(あなたのユーザー名)のユーザー環境変数」で
変数、TEMPの行を選択、「編集ボタン」を押し、
おそらく
%USERPROFILE%\Local Settings\Temp
となっている文字列を、半角英数のみで
C:\Temp
に変更。

同じようにTMPもなっていたら
変数、TMPの行をクリック、以下同じで
%USERPROFILE%\Local Settings\Temp

C:\Temp
に書き換えてOK。システムのプロパティでもOKボタンを押す
あとは再起動。

この回答への補足

早速の回答ありがとうございます。
教えていただいたとおりにしてみました(と思います)が、インストールしようとすると今度は
「This application cannot start as it cannot create needed files. There may not be enough free disk space.」
というメッセージが出てインストールができません。
試しに、ミスト5のsetupwin32をダブルクリックすると、
「存在しないので、一時ディレクトリーとしてC:\Temp\を使用できません。別のディレクトリーを使用するには、-is:tempdir<temp dir>オプ」
というメッセージが出てきました。どこか、直し間違いがあるのでしょうか?

補足日時:2006/12/10 17:43
    • good
    • 0

#1です。


ごめんなさい、再起動したら自動的にTempというフォルダが作られるもの、と勘違いしていました。自分で作らないといけないようですね。
Cドライブに、Temp と言う名前のフォルダを新規作成で作ってみて下さい。

もし、それがあっても「There may not be enough free disk space.」ということであれば、ディスク容量が足りないのかもしれません。
インストール時に一時的に展開するファイルは、結構大きくなる(CD-ROM容量の2-3倍以上)場合があります。
もしDドライブがあって、そちらなら十分な空き容量があるのならば、
TempフォルダをDドライブに作って、先に説明した要領で環境変数を「C:\temp」のかわりに「D:\Temp」に変えて、やってみて下さい。

それでもだめな場合は、ユーザー名を1Byteの英数字に変更してみる、
それでもだめな場合、インストール時のユーザ-に管理者権限が必要なのかもしれません。
    • good
    • 0
この回答へのお礼

Tempフォルダを作ったら、インストールできました。
迅速な対応と、分かりやすくて丁寧な回答をしていただき、本当にありがとうございました。

お礼日時:2006/12/10 21:50

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!