手持ちのWindows対応を謳う海外製アプリケーションなのにインストールがうまくいかない、あるいは「Microsoft Update」がうまくインストールできない場合などの、原因のひとつに「ユーザー名に2バイト文字を利用している場合」が考えられます。
これは、インストーラが英文字(1バイト)のフォルダにインストーラを展開することを前提に考えているために起こるトラブルです。
なお、ここで述べる方法で、すべてのインストールトラブルが解決できるわけではありません。
これは、インストーラが英文字(1バイト)のフォルダにインストーラを展開することを前提に考えているために起こるトラブルです。
なお、ここで述べる方法で、すべてのインストールトラブルが解決できるわけではありません。
◎インストーラがうまく作動しない原因
☆Windows Vistaでは「C:\Users\[ユーザー名]\AppData\Local\Temp」などのユーザーファイルの配下に一時ファイルを展開します。この際、ユーザー名に「はしもと」などの2バイト文字(漢字、ひらがな、かたかななどの全角文字)を利用していると、2バイト文字を処理できずにトラブルが起こります。
○対処方法
☆作業用に新しいユーザーアカウントを「管理者」でかつ、「英数字のみ(1バイト:半角のみ)」の文字列で作成します(作成方法についてはФHKV1132Фを参照してください)。なお、新しく作成したユーザーには必ずパスワードを設定します。なお、既存で条件を満たすユーザーアカウントがあれば、作成しなくてもかまいません。
☆現在のユーザーをログオフします。先に作成した作業用のユーザーアカウント(英数字のみのもの)でログオンして、アプリケーションのインストーラやMicrosoft Updateのインストールを実行します。
☆作業用に作成したユーザーアカウントをログオフして、いつも利用しているユーザーアカウントにログオンします。