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を起動して
[設定]->[ダウンロードキャッシュ用フォルダを編集]を選択して
希望のディレクトリを設定
■ 補足
手順は簡単だけどしっかり確認はした方が良い