
「The folder path contains invalid character(フォルダのパスに無効な文字が含まれています)」エラー
Epic Gamesランチャーやゲームのインストール中に「The folder path contains invalid character(フォルダのパスに無効な文字が含まれています)」というエラーが出ると、何をしても先に進めないため非常に煩わしく感じます。本記事では原因の切り分けから基本的な対処法、やや高度な手順までを実践的にまとめ、Windows環境でこのエラーを確実に解消するための手順を丁寧に解説します。すぐに試せる操作手順は実際の操作に沿って順を追って紹介しますので、一つずつ実行して問題を解決してください。
エラーの概要と起こりやすい状況
このエラーは、ゲームやアプリケーションをインストールまたは更新しようとした際に、指定したインストール先フォルダのパスに「許容されない文字」「使用中で操作できない項目」「システムが認識できないドライブ文字」などが含まれていると表示されます。Epic Gamesランチャーで発生するケースでは、以下のような状況が典型的です。
まず考えられる原因は次の通りです。インストール先または一時ファイルのフォルダ名に日本語や特殊記号、制御文字が混在している、CD/DVDドライブや外付けドライブに割り当てられたドライブ文字と競合がある、Tempフォルダ内の破損ファイルや一時ファイルが邪魔をしている、パスが非常に長くWindowsの制限(従来のMAX_PATH等)に抵触している、あるいは権限不足やウイルス対策ソフトによるブロックといった環境依存の問題です。これらを順にチェックして修正していくことで多くは解消します。
基本の対処法(まずはここから試す)
以下は最も効果が高く、短時間で実施できる手順です。操作手順は順番に行ってください。
-
Epic Gamesランチャーのインストール先(ドライブとフォルダ)を別の場所に変更する(例:C:\Program Files\Epic Games ではなく D:\Games\Epic など)。ドライブ間での変更で改善する場合、元のドライブに何らかの競合が起きています。
-
Tempフォルダの中身を削除する。方法:Windowsキー + R を押し、表示された「ファイル名を指定して実行」ウィンドウに %temp% と入力して Enter。表示されたフォルダ内のファイルをすべて選択して削除(使用中のファイルはスキップ)。
-
Epic Gamesランチャーを管理者として実行してからインストールを再試行する。ランチャーのショートカットを右クリックして「管理者として実行」を選択。
-
ファイルパスに日本語や全角記号、コロン(:)やアスタリスク(*)などのWindowsで禁止されている文字が含まれていないか確認する。必要なら英数字のみのシンプルなパスに変更する。
-
パスの長さが長すぎないか確認する。長いフォルダ階層は問題の原因になり得るので、短めのパスへ移動して試す。
これら基本手順で改善しない場合は、次の詳細手順へ進みます。
詳細な対処法(ドライブ文字とシステム操作)
ドライブ文字の競合を確認・変更する
特にCD/DVDドライブや複数の外付けドライブを接続している場合、ドライブ文字の割り当てが原因で「無効な文字」に見えるケースがあります。Windows標準の「ディスクの管理」からドライブ文字を変更します。手順は以下。
-
スタートボタンを右クリックして「ディスクの管理」を選ぶ。
-
問題のドライブ(CD/DVDや外付けドライブ)を右クリックし、「ドライブ文字とパスの変更」を選択。
-
「変更」から別の未使用のドライブ文字を割り当てる(既に割り当てられている文字と衝突していないものを選ぶ)。
-
複数の光学ドライブがある場合はすべて同様に確認する。後で再割り当てすることも可能です。
これによりインストーラやランチャーが誤ってパスを解釈する問題が解消されることがあります。
一時ファイルとキャッシュの徹底的クリーン
Tempフォルダを空にしても改善しない場合、システムの一時ファイルやEpic Gamesのキャッシュが残っている可能性があります。以下を試してください。
-
%temp% と C:\Windows\Temp の両方を確認し、不要ファイルを削除する(管理者権限が必要)。
-
Epic Games Launcher のキャッシュフォルダ(通常は C:\Users<ユーザー名>\AppData\Local\EpicGamesLauncher\Saved\ といった場所)内のキャッシュや一時ファイルを削除する。削除前にランチャーを終了すること。
-
再起動後、ランチャーを管理者として起動してインストールを試す。
パーミッションとウイルス対策ソフトの影響を確認
権限不足やセキュリティソフトのブロックが原因で、ランチャーがフォルダにアクセスできずエラーを出す場合があります。以下を確認します。
-
インストール先フォルダのプロパティ→「セキュリティ」で現在のユーザーにフルコントロール権限があるかを確認する。
-
一時的にウイルス対策ソフトやファイアウォールを無効化(完全にオフにするのではなく、一時的な検証目的でのみ)してインストールを試す。無効化が解決策になった場合は例外設定でEpic関連の実行ファイルやフォルダを許可する。
-
グループポリシーや企業管理下のPCでは管理者に問い合わせる。
状況別の追加チェックポイント
ここでは具体的に確認すべき項目を挙げ、どのような場合に有効かを説明します。
-
インストール先にネットワークドライブ(UNCパス:\server\share)を使っている場合はローカルドライブへ変更してインストールを試す。ネットワーク経由のパス解決がエラーの原因となることがある。
-
シンボリックリンク(junction)やリダイレクトがある場合は一時的に無効化するか、実際のローカルパスを指定してインストールする。
-
Windowsのローカルまたはユーザープロファイルに特殊文字が含まれている場合、Epicはそのユーザー環境を正しく扱えないことがある。別のユーザーアカウント(英数字だけの名前)を作成して試すことで切り分けが可能。
-
ディスクのファイルシステムに問題がある可能性がある場合は、管理者権限のコマンドプロンプトで chkdsk を実行してエラー修復を行う。
操作手順まとめ(実行順)
-
Epic Games Launcher を終了する。
-
Windowsキー + R → %temp% → フォルダ内を削除(使用中はスキップ)。
-
C:\Windows\Temp 内の古いファイルを削除(管理者実行)。
-
ディスクの管理でドライブ文字を確認・変更。
-
Epicのキャッシュ(AppData 内)を削除。
-
インストール先を短く英数字のみのパスに変更して再試行。
-
必要ならウイルス対策を一時停止して試す。
-
改善しない場合は別のユーザーアカウントで試すか、再起動後に管理者でインストール。
対処法と期待される結果(一覧表)
| 対処法 | 期待できる効果 |
|---|---|
| Temp フォルダの削除 | 一時ファイルの競合解除、インストールの再試行が可能になる |
| ドライブ文字の変更 | 光学ドライブや外付けドライブとの競合解消 |
| インストール先を短い英数字パスに変更 | 無効文字・文字コードの問題回避 |
| ランチャーのキャッシュ削除 | 破損キャッシュの排除でエラー解消 |
| 管理者実行・権限確認 | 書き込み権限不足によるエラーの防止 |
よくある質問(FAQ)
Q:Tempフォルダのファイルを削除しても「使用中のファイル」が残る。どうする?
A:そのファイルは別プロセスが使用中で削除できません。まず関連アプリを終了し、それでも残る場合は再起動後に再度削除を行ってください。セーフモードでの削除も有効な場合があります。
Q:ドライブ文字を変更しても元に戻したい場合は?
A:同じ「ディスクの管理」から再びドライブ文字を変更できます。重要な注意点は、ドライブ文字を変更するとショートカットや一部アプリの設定が影響を受ける可能性があるため、後で元に戻す際はその点に留意してください。
Q:それでも解消しない場合はどうする?
A:Epic Gamesのサポートにログとエラーメッセージを添えて問い合わせるのが確実です。問い合わせ前にランチャーのログ(通常は AppData\Local\EpicGamesLauncher\Saved\Logs)を保存しておくと診断が早まります。
最後に:確実に解決するための心構え
「The folder path contains invalid character」エラーは単純な一時ファイルの問題から、ドライブ文字やシステムの権限、パスの文字セットに起因する複合的な問題まで原因が幅広く存在します。本記事で示した手順は軽めの対処から深めの調査まで順に網羅しています。まずは簡単な方法(Temp削除、インストール先の変更、管理者実行)を試し、それでも解消しない場合はドライブ文字の見直し、キャッシュ削除、権限設定、ディスク検査と段階的に進めてください。問題の切り分けを丁寧に行えば、ほとんどのケースで復旧可能です。