- ベストアンサー
PCゲーム「ミストV」インストールできず。エラーメッセージの解決方法がわからない。
- ミストVをWindowsXPにインストールしようとしたところ、指定されたjvmファイル名が無効なため、エラーメッセージが表示され、インストールできない状況です。
- 検索結果からは他のソフトウェア向けの回避策を見つけましたが、具体的なミストV向けの変更方法が分からないため、解決策を見つけることができません。
- パソコン初心者のため、わかりやすい指示を求めています。
- みんなの回答 (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ボタンを押す あとは再起動。
その他の回答 (1)
- softbankHawks
- ベストアンサー率66% (1057/1598)
#1です。 ごめんなさい、再起動したら自動的にTempというフォルダが作られるもの、と勘違いしていました。自分で作らないといけないようですね。 Cドライブに、Temp と言う名前のフォルダを新規作成で作ってみて下さい。 もし、それがあっても「There may not be enough free disk space.」ということであれば、ディスク容量が足りないのかもしれません。 インストール時に一時的に展開するファイルは、結構大きくなる(CD-ROM容量の2-3倍以上)場合があります。 もしDドライブがあって、そちらなら十分な空き容量があるのならば、 TempフォルダをDドライブに作って、先に説明した要領で環境変数を「C:\temp」のかわりに「D:\Temp」に変えて、やってみて下さい。 それでもだめな場合は、ユーザー名を1Byteの英数字に変更してみる、 それでもだめな場合、インストール時のユーザ-に管理者権限が必要なのかもしれません。
お礼
Tempフォルダを作ったら、インストールできました。 迅速な対応と、分かりやすくて丁寧な回答をしていただき、本当にありがとうございました。
補足
早速の回答ありがとうございます。 教えていただいたとおりにしてみました(と思います)が、インストールしようとすると今度は 「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>オプ」 というメッセージが出てきました。どこか、直し間違いがあるのでしょうか?