Windowsにアプリケーションをインストールすると、「 エラー1324フォルダパスに無効な文字が含まれています 」 というメッセージが表示されることがあります 。 これは通常、ユーザープロファイルの無効な文字が原因で発生します。
修正1 - 異なるプロファイルでインストールする
別のユーザーアカウントを使用してソフトウェアをインストールできるかどうかを確認してください。 この修正はほとんどの場合にうまくいくようです。
- Windowsキーを押しながら「 R 」 キーを押すと、ファイル名を指定して実行ダイアログが表示されます。
- 「 logoff 」と入力してから、[Enter]を押します。
- 新しいユーザーでログインしてみます(利用可能な場合)。 他にアカウントがない場合は、新しいアカウントを作成してみてください。
- ソフトウェアをもう一度インストールしてみます。
修正2 - レジストリによるシェルフォルダの修正
- Windowsキーを押しながら「 R 」 キーを押すと、ファイル名を指定して実行ダイアログが表示されます。
- 「 regedit 」と入力してから 、 [ Enter ]を押します。 レジストリエディタが表示されます。
- Windowsレジストリの次の場所に移動します。
- HKEY_CURRENT_USER
- ソフトウェア
- マイクロソフト
- Windows
- 現行版
- 冒険者
- シェルフォルダ
- 「 個人 」値を開き、「 値データ 」が「 C:\ Users \ 」に設定されていることを確認します。 \ my documents “。 それが言うところ 実際のユーザー名になります。 たとえば、ユーザー名が「 jsmith 」の場合、値に「 C:\ Users \ jsmith \ my documents 」と表示させます 。
- 次の各レジストリキーについて、これらの手順を繰り返します。
- HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ユーザーシェルフォルダ
- KEY_LOCAL_MACHINE \ソフトウェア\ Microsoft \ Windows \ CurrentVersion
- KEY_LOCAL_MACHINE \ソフトウェア\ Microsoft \ Windows \ CurrentVersion \ Explorer \シェルフォルダ
- KEY_LOCAL_MACHINE \ソフトウェア\ Microsoft \ Windows \ CurrentVersion \ Explorer \ユーザーシェルフォルダ
- レジストリエディタを閉じて、コンピュータを再起動します。
- ソフトウェアをもう一度インストールしてみます。
修正3 - レジストリから無効な文字を削除する
マイクロソフトは、無効な文字が何であるかを知っている場合は、レジストリから無効な文字を削除することを提案しています。
1324エラーメッセージに表示される無効な文字のWindowsレジストリを検索し、正しい文字で無効な文字のすべてのインスタンスを置き換えることができます。 たとえば、1324エラーメッセージが「system32 /」を参照している場合は、「system32 /」を検索する必要があります。 レジストリにインスタンスが見つかった場合は、レジストリ値がSystem32フォルダを正しく参照するようにそれらを変更します。
- Windowsキーを押しながら「 R 」 キーを押すと、ファイル名を指定して実行ダイアログが表示されます。
- 「 regedit 」と入力してから 、 [ Enter ]を押します。 レジストリエディタが表示されます。
- [ 編集 ]> [ 検索]を選択します。
- 「 検索する文字列 」ボックスに無効な文字を入力し、「 次を検索する」 を選択してください。
- 無効な文字が見つかった場合は、それを変更してください。 F3を押して検索を続けます。
- ソフトウェアをもう一度インストールしてみます。
修正4 - ドライブの表示
教育機関や企業の環境にいる場合は、グループポリシーを使用してホームディレクトリを設定し、ドライブを非表示にすることができます。 私はこれがソフトウェアのインストールで問題を引き起こすのを見ました。 ホームドライブが隠しドライブに設定されていないことを確認してください。そうすれば、ソフトウェアはうまくインストールされるはずです。