解决UE4缓存使C盘膨胀的问题

使用UE4的时候会发现C盘越来越小了,那是因为UE4引擎的缓存文件默认保存在C盘的缘故。

 

概述

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

二、解决的方式:请严格按照下列步骤来执行。
1. 更改UE4的缓存路径。
2. 删除UE4在C盘的缓存。
3. 删除各个引擎版本SwarmAgent(联机构建)的缓存文件。

 

 

执行

 

一、 更改UE4的缓存路径:
这一步是为了将UE4的缓存路径从C盘转换到你项目当前的文件下。这样做是为了:

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

打开你的引擎文件夹如图:

 

接着选择你需要修改的版本,如果你需要让引擎不再C盘的生成任何缓存,请把每个对应版本的都修改一次。
接着使用记事本打开:引擎版本\Engine\Config\BaseEngine.ini

1 Local=(Type=FileSystem, ReadOnly=false,Clean=false, Flush=false, PurgeTransient=true, DeleteUnused=true,UnusedFileAge=34, FoldersToClean=-1, Path="%ENGINEVERSIONAGNOSTICUSERDIR%DerivedDataCache")

替换为
1 Local=(Type=FileSystem, ReadOnly=false,Clean=false, Flush=false, PurgeTransient=true, DeleteUnused=true,UnusedFileAge=34, FoldersToClean=-1,Path="%GAMEDIR%DerivedDataCache")

记得保存文档。好了,这样子修改好之后重新打开你的项目缓存路径将会生成在你的项目文件夹内,如图:

 

二、 删除UE4在C盘的缓存:
在做这一步操作的时候请确定已经完成了第一步。
然后请显示隐藏文件功能打开。

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


三、 删除联机构建SwarmAgent程序的缓存:
打开SwarmAgent程序,把Cache文件的路径先改成到空间较大的盘符。如图:

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

 

转载于:https://www.cnblogs.com/7code/p/6295331.html

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值