アオイの備忘録ブログ

色んな事を書く備忘録用ブログです(※更新頻度は神のみぞ知る)

Rev.12 UE4のVaultCacheの容量搾取をLauncherごとシンボリックリンクを使った回避

UE4は何の気無しにAssetデータダウンロードしたりしてると恐ろしい勢いで
Cドライブの容量を食い尽くしユーザーを苦悩させる悪魔になるのでそれを
回避する小ネタ。

 

シンボリックリンクについては以下 

https://wa3.i-3-i.info/word1151.html

 

■ 内容

EpicGamesのマーケットプレイスでアセットを購入し、プロジェクトに追加で
DドライブにあるUE4プロジェクトにアセットを追加するのですが、
何故かCドライブがどんどん圧迫されていく状態になるかと思います。
その原因がVaultCacheです。
マーケットプレイスのアセットはVaultCacheにダウンロードされ、そこから各プロジェクトにコピーされていきます。
無料アセットとかを買いまくると気付いた時には既に遅しでCドライブの容量が見るも無残な状態になっています。

デフォルトだと以下にインストールされます(自分の環境)

C:\Program Files (x86)\Epic Games\Launcher\VaultCache

 

■ 手順

1,
CドライブにあるLauncherフォルダごと任意のディレクトリに移動します

2,
元のディレクトリに対して、移動先のディレクトリからのシンボリックリンクを作成するため、コマンドプロンプトを管理者権限で起動し、以下のコマンドを入力。

mklink /D "C:\Program Files\Epic Games\Launcher" "D:\Program Files\Epic Games\Launcher"

3,
Launcherを起動して確認

 

■ 補足

VaultCacheのみを別場所にさせたい場合はEpic Games Launcherを起動して
[設定]->[ダウンロードキャッシュ用フォルダを編集]を選択して
希望のディレクトリを設定

f:id:Bianco:20200922191237p:plain

 

■ 補足

手順は簡単だけどしっかり確認はした方が良い