Origin版Apex LegendsのゲームデータをCドライブからDドライブに移動する方法(mklinkを使う)

この記事の内容

  • Origin版Apex Legendsのゲームデータを、インストール後にCドライブからDドライブへ移動する手順を解説します
  • Windowsのmklinkコマンドを使ってジャンクションポイントを作成し、Originが元の場所にデータがあると認識させます
  • 初めからDドライブにインストールする方法も紹介します
  • 実際に動作確認済みの手順をステップバイステップで説明します
  • Originアプリ(EA app)のインストール設定変更による方法も紹介します

はじめに

Apex Legends(Origin版)をインストールしたところ、Cドライブの空き容量が心配になった方も多いのではないでしょうか。ゲームのデータは数十GB単位になることも多く、後からDドライブに移したいというケースはよくあります。

この記事では、すでにCドライブにインストールしてしまった方を対象に、Windowsのmklinkコマンドを使ってゲームデータをDドライブに移動する方法を紹介します。


最初からDドライブにインストールする方法(おすすめ)

もしまだゲームをインストールしていない場合は、最初からDドライブを指定するのが最も簡単です。

Originアプリでダウンロードを開始すると、インストール先のフォルダを選択するダイアログが表示されます。ここで「場所を変更」を選び、Dドライブ上の任意のフォルダを指定するだけで完了です。

この方法であれば、後から複雑な作業をする必要はありません。


Originアプリの設定でゲームライブラリの保存先を変更する方法

Originアプリには、ゲームライブラリの保存先フォルダを変更する設定があります。

  1. Originアプリを起動します
  2. メニューから「アプリケーション設定」を開きます
  3. 「インストール&保存」タブを選択します
  4. ゲームライブラリのフォルダパスを確認し、Dドライブ上のパスに変更します

ただし、すでにCドライブにインストール済みのゲームについては、この設定変更だけでは移動されません。次のセクションで紹介するmklinkを使った方法と組み合わせることになります。


mklinkを使ってCドライブからDドライブに移動する手順

すでにCドライブにゲームをインストールしてしまった場合は、以下の手順で移動します。

手順1:ゲームデータをDドライブにコピー(移動)する

エクスプローラーを開き、現在のゲームフォルダを確認します。Originの場合、デフォルトのインストール先は以下のパスです。

C:\ProgramFiles(x86)\OriginGames\ApexLegends

このフォルダを「切り取り」して、Dドライブ上の任意のフォルダに「貼り付け」します。たとえば以下のようなパスに移動します。

D:\Games\ApexLegends

移動完了まで、データ量によっては数分かかる場合があります。

手順2:元の場所にジャンクションポイントを作成する

移動が完了すると、元のCドライブのパスにはフォルダが存在しない状態になります。このままではOriginがゲームデータを見つけられないため、mklinkコマンドを使ってジャンクションポイント(仮想的なリンク)を作成します。

エクスプローラーでC:\Program Files (x86)\Origin Gamesフォルダを開き、そのフォルダ内でコマンドプロンプトを起動します(アドレスバーにcmdと入力してEnterキーを押す方法が便利です)。

コマンドプロンプトが開いたら、以下のコマンドを実行します。

mklink /J "C:\Program Files (x86)\Origin Games\Apex Legends" "D:\Games\Apex Legends"
  • /J:ジャンクションポイントを作成するオプションです
  • 第1引数:リンク元(Cドライブの元のパス)
  • 第2引数:リンク先(Dドライブに移動したフォルダのパス)

コマンドが成功すると「ジャンクションが作成されました」と表示されます。

手順3:ゲームが正常に動作するか確認する

Originアプリからゲームを起動して、正常にプレイできるか確認します。ゲームデータはDドライブに実際に保存されていますが、Originからは元のCドライブのパスにあるように見えるため、問題なく動作します。

エラーが表示されず、ゲームが起動してプレイできれば成功です。


注意点

  • 手順2でジャンクションポイントを作成する前に、Cドライブ側のフォルダが空の状態になっていることを確認してください。フォルダ自体が存在する場合はリンク作成に失敗することがあります
  • Originアプリはゲームの保存先として元のCドライブのパスを参照するため、mklinkによるリンク作成後もOriginの設定を変更する必要はありません
  • 万が一うまくいかない場合は、一度アンインストールしてDドライブに再インストールする方法が確実です

まとめ

Origin版Apex LegendsのゲームデータをCドライブからDドライブに移動する方法を解説しました。

最もシンプルな方法は、最初からDドライブを指定してインストールすることです。しかし、すでにCドライブにインストールしてしまった場合は、ゲームフォルダをDドライブに移動した後にmklink /Jでジャンクションポイントを作成することで、Originが元のパスを参照しながら実際にはDドライブのデータを使用できるようになります。

Windowsのmklinkコマンドはゲームに限らず、様々なソフトウェアのデータ移動に応用できる便利な機能ですので、ぜひ覚えておいてください。