头像
返回

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

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

欢迎各位使用虚幻4的小伙伴们加群,相互学习相互进步,群的活跃度很高:136782909
也可加452261192(程序员们的后庭乐园)

可以下载备份的文档:
UE4引擎C盘清理.pdf (406.73 KB)

网页不好排版,请下载

( 2016-11-30 22:24上传, 下载次数: 591, 售价: 10 枚能量币 )




概述

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


执行

一、     更改UE4的缓存路径
这一步是为了将UE4的缓存路径从C盘转换到你项目当前的文件下。这样做是为了:
1.    增加C盘空间
2.    便于之后的项目管理,比如:一个去年已经完工了的项目可以单独把这个项目的缓存删掉来增加磁盘空间,并不影响当前项目。

打开你的引擎文件夹如图
UE4缓存 (1).png
接着选择你需要修改的版本,如果你需要让引擎不再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缓存 (2).png


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

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






三、    删除联机构建SwarmAgent程序的缓存
打开SwarmAgent程序,把Cache文件的路径先改成到空间较大的盘符,如图:
UE4缓存 (4).png
因为当初使用的时候可能有很多人没有更改过缓存路径,甚至有的也在C盘里面,那么我们可以找到并删掉。路径如下:C:\Users\你的用户名\AppData\Local\UnrealEngine\4.11(各个版本)\Saved\Swarm\SwarmCache。



回复

全部回复

看看参考
回复
感谢楼主分享
每次灵感爆发都是半夜3:00,不给睡觉的节奏!
回复
这是个好东西@@@!!
回复
真的假的,不过还是先谢了
回复
C盘不行了
回复
收藏备用。
回复
谢谢分享
回复
感謝分享
回复
剛剛還在找自動緩存的設定位置在哪....
說真的 UE4 應該學MAX那樣 可以設定緩存幾個檔
之後每次都循環複寫就好了
不然越存越多  越存越大~~
回复
我也说一句 回复405 收藏45 返回
1234.. 41下一页
等待数据加载中,请稍后...
导航 顶部
头像游客

您还未登录,立即登录?

确定 取消