UE4 缓存删除及迁移工程

参考原帖链接,并加以整理修改:

解决UE4缓存使C盘膨胀的问题_ue4每次编译体积都膨胀几个g-CSDN博客

使用UE4的时候会发现C盘越来越小了,那是因为UE5/UE4引擎的缓存文件默认保存在C盘的缘故。
下面来告诉大家怎么解决这个问题。

出现问题

一、出现的问题:UE5/UE4的缓存文件会导致C盘膨胀!

二、解决的方式:请严格按照下列步骤来执行

1.   更改UE5/UE4的缓存路径

2.   删除UE5/UE4在C盘的缓存

3.   删除各个引擎版本SwarmAgent(联机构建)的缓存文件

一、     更改UE4的缓存路径

解决方法:

1.找到你的UE5、UE4的安装目录

2.使用记事本打开:引擎版本\Engine\Config\BaseEngine.ini

3.直接搜索:Path="%ENGINEVERSIONAGNOSTICUSERDIR%DerivedDataCache"

替换为:Path="%GAMEDIR%DerivedDataCache"

接着选择你需要修改的版本,如果你需要让引擎不再C盘的生成任何缓存,请把每个对应版本的都修改一次。(UE4.20 - UE5.3都改一遍才行

这一步是为了将UE5/UE4的缓存路径从C盘转换到你项目当前的文件下。

这样做是为了:增加C盘空间,便于之后的项目管理

比如:一个去年已经完工了的项目可以单独把这个项目的缓存删掉来增加磁盘空间,并不影响当前项目。

保存修改的ini文件。

修改好之后,重新打开你的项目,缓存路径将会生成在此项目文件夹内。

---------------------------------------------------------------------------------------------------------------------------------

二、      删除UE4在C盘的缓存

在做这一步操作的时候请确定已经完成了第一步

然后请显示隐藏文件功能打开

接着去删除缓存:C:\Users\你的用户名\AppData\Local\UnrealEngine\Common\DerivedDataCache


 

三、    删除联机构建SwarmAgent程序的缓存

打开SwarmAgent程序,把Cache文件的路径先改成到空间较大的盘符。

因为当初使用的时候可能有很多人没有更改过缓存路径,甚至有的也在C盘里面,那么我们可以找到并删掉。路径如下:C:\Users\你的用户名\AppData\Local\UnrealEngine\4.20(各个版本)\Saved\Swarm\SwarmCache。

你可能感兴趣的:(UE4开发,使用技巧,美术相关,ue4,缓存,java)