「インストール先フォルダは空でなければなりません」というエラー?ええ、これは面倒です。このエラーは、既にファイルが存在するフォルダに Steam をインストールしようとしたときに表示されます。たとえば、ゲームフォルダをいじったり、ファイルを移動したり、アンインストール後にクリーンアップしなかったりした場合などです。また、新しい Steam ライブラリを追加したり、古いファイルを最初に消去せずに Steam を再インストールしようとした場合にもよく発生します。基本的に、Steam はインストール先または移動先のフォルダに不要なデータやデータが残っていることを好みません。簡単そうに聞こえますが、Windows は物事を複雑にするのが好きな場合があります。朗報ですか?Steam が何を問題視しているのかが分かれば、ほとんどの修正は非常に簡単です。Steam がもう問題を引き起こさないようにするための対処法を以下にまとめます。コマンドプロンプトまたはファイルエクスプローラーを起動して、手順に従ってください。もちろん、Windows は必要以上に複雑にする必要があるからです。
Steamで「保存先フォルダは空である必要があります」というエラーを修正する方法
方法1: インストールフォルダが完全に空であることを確認する
既にファイルが存在するフォルダにSteamやゲームをインストールしようとすると、エラーが発生します。そこで、まずフォルダを空にしましょう。ドライブにC:\Games\Steamのような新しいフォルダを作成し、Steamをそこにインストールします。必ずフォルダ内に何も入っていないことを確認してください。古いダウンロードファイル、部分的なインストールファイル、一時ファイルなど、Steamが認識しないファイルがフォルダ内に残っている場合があります。そのフォルダ内のファイルをすべて削除する(あるいは、新しいフォルダで最初からやり直す)ことで、Steamはまっさらな状態を「認識」できるようになります。ある環境ではすぐに動作しましたが、別の環境ではフォルダを空にした後に再起動する必要がありました。もし変な動作でも落胆しないでください。
方法2:新しいSteamライブラリフォルダを正しく追加する
新しいライブラリを追加しようとしてエラーが発生する場合は、これが一般的です。Steam では、ライブラリごとに完全に空のフォルダーが必要です。残りのファイルや部分的なインストールはありません。これを回避するには、Steam内で、Steam >設定>ストレージに移動します。そこから、現在のドライブの横にあるドロップダウンをクリックし、ライブラリフォルダーの追加を選択します。次に、ドライブを選択して新しいフォルダーを作成し (「SteamLibrary」など任意の名前を付けます)、そのフォルダー内に「Steam」というサブフォルダーを作成します。この方法では、Steam は毎回新しい専用のフォルダーを認識します。ゲームまたはライブラリにこの新しいフォルダーを選択すると、問題が発生する可能性が低くなります。古いフォルダーにいくらかの残骸があってもこれが機能するのを確認しました。毎回空のフォルダーを指定していることを確認してください。
方法3:Steamまたはゲームファイルをクリーンアップして移動する
Steam が既存のゲームファイルが移動や再インストールをブロックしていると警告する場合、おそらく残りのデータが原因です。最善策は、それらの残りのデータを適切に削除することです。C :\Program Files (x86)\steam\steamapps\commonまたは現在のゲームが保存されている場所に移動し、そのゲームのフォルダだけを削除してください。他のフォルダは削除しないでください。ゲームが消えたわけではありません。Steam はあなたが所有しているものを追跡しています。次に、Steam内でゲームを右クリック>プロパティ>インストール済みファイル>インストールフォルダの移動で、新しいドライブまたはフォルダを選択します。残りの作業は Steam が処理し、必要なものを移動します。古いファイルが破損していたり、残っていると Steam が停止することがあるので、事前にクリーンアップしておくとスムーズに動作します。
方法4:Steamを残らずに正しく再インストールする
Steam を再インストールする際に、最初に古いファイルを削除し忘れると、「フォルダが空ではありません」というエラーが発生します。これを修正するには、クリーンアンインストール、つまりすべてのファイルを手動で削除する必要があります。手順は次のとおりです。[コントロールパネル] > [プログラムと機能]を開き、Steam を見つけてアンインストールします。その後、ファイルエクスプローラーに移動し、隠しファイルを表示するように設定し ( [表示] > [オプション] > [隠しファイルを表示する] にチェックを入れます)、C:\Program Files (x86)\に移動して、残っているSteamフォルダを削除します。必要に応じて、 Program Filesでも同じ操作を行います。PC を再起動します。面倒ですが、残りのファイルを消去するのに役立ちます。完了したら、Steam Web サイトに移動し、インストーラを再度ダウンロードして、インストール用の新しいフォルダを選択します。こうすることで、Steam はクリーンな状態で起動し、古いファイルにつまずくことがなくなります。
場合によっては、残骸や権限の問題で頭を悩ませることもありますが、ほとんどの場合、これらの手順に従うことでスムーズに動作するようになります。なぜ効果があるのかは分かりませんが、ゲームをインストールまたは移動する前に、フォルダをクリアして空にしておくことが重要です。それでも問題が解決しない場合は、Steamサポートに問い合わせるのも一つの選択肢です。