# How to move "Derived Data Cache" folder?

**URL:** <https://forums.unrealengine.com/t/how-to-move-derived-data-cache-folder/295868>\
**Category:** Getting Started & Setup\
**Tags:** unreal-engine, cache, Installation, question\
**Created:** [October 11, 2014, 2:38pm UTC](https://forums.unrealengine.com/t/how-to-move-derived-data-cache-folder/295868 "2014-10-11T14:38:42Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![bobmartien](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@bobmartien](https://forums.unrealengine.com/u/bobmartien)\
**Post date:** [October 11, 2014, 2:38pm UTC](https://forums.unrealengine.com/t/how-to-move-derived-data-cache-folder/295868/1 "2014-10-11T14:38:42Z")

</div>

Hey guys,

I installed UE4 on my second HArd Disk (Sata III HDD rather than my SSD).  
Even if I did that, some files are still installed on my SSD (C:\Users\xxxxxxx\AppData\Local).

I’m fine with it, but there is a folder called “Derived Data Cache” who takes more than 10Go of my SSD

How can I move this “Derived Data Cache” folder ?

Thanks !

EDIT: I saw on Hourences, that we can move this folder by editing the EngineDefault.ini ([Hourences.com – Tutorials – UE4 Quick first tips](http://www.hourences.com/tutorials-ue4-quick-first-tips/))

---

<div class="post-metadata">

**Author:** ![Arnage](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/arnage/32/1020127_2.png) [@Arnage](https://forums.unrealengine.com/u/Arnage)\
**Post date:** [October 11, 2014, 4:03pm UTC](https://forums.unrealengine.com/t/how-to-move-derived-data-cache-folder/295868/2 "2014-10-11T16:03:09Z")

</div>

You can probably just move them, but as they are caches it should be safe to delete them and have them regenerated at the new location instead.

---

<div class="post-metadata">

**Author:** ![bobmartien](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@bobmartien](https://forums.unrealengine.com/u/bobmartien)\
**Post date:** [October 11, 2014, 4:04pm UTC](https://forums.unrealengine.com/t/how-to-move-derived-data-cache-folder/295868/3 "2014-10-11T16:04:12Z")

</div>

Okay thanks 🙂

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_72d9371a1](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_72d9371a1](https://forums.unrealengine.com/u/anonymous_user_72d9371a1)\
**Post date:** [January 23, 2017, 7:04am UTC](https://forums.unrealengine.com/t/how-to-move-derived-data-cache-folder/295868/4 "2017-01-23T07:04:50Z")

</div>

More simple way:

1. Open BaseEngine.ini \> UnrealEngineVersion\Engine\Config\BaseEngine.ini
2. Find: [InstalledDerivedDataBackendGraph]
3. Change: Path=“%ENGINEVERSIONAGNOSTICUSERDIR%DerivedDataCache”
4. to: Path=“%GAMEDIR%LocalDerivedDataCache”

All cache will be saved in to directory of your project

---

<div class="post-metadata">

**Author:** ![solarstoned](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/solarstoned/32/557224_2.png) [@solarstoned](https://forums.unrealengine.com/u/solarstoned)\
**Post date:** [November 24, 2017, 2:11pm UTC](https://forums.unrealengine.com/t/how-to-move-derived-data-cache-folder/295868/5 "2017-11-24T14:11:54Z")

</div>

Since 4.18 you can now set the path for the Derived Data Cache directly through Editor Preference Global Settings.  
this was posted by spaceharry in this [thread](https://answers.unrealengine.com/questions/255793/derived-data-cache-1.html#comment-726429-form). I am only passing on his information.

---

<div class="post-metadata">

**Author:** ![Lupoluke](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Lupoluke](https://forums.unrealengine.com/u/Lupoluke)\
**Post date:** [April 27, 2018, 7:36am UTC](https://forums.unrealengine.com/t/how-to-move-derived-data-cache-folder/295868/6 "2018-04-27T07:36:58Z")

</div>

Thank you very much!!!

The setting in 4.18 helped me to solve my problem

---

<div class="post-metadata">

**Author:** ![Can\_Solo](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Can\_Solo](https://forums.unrealengine.com/u/Can_Solo)\
**Post date:** [June 9, 2019, 9:58pm UTC](https://forums.unrealengine.com/t/how-to-move-derived-data-cache-folder/295868/7 "2019-06-09T21:58:02Z")

</div>

Thanks for information. Every time getting a new drive for engine, I’m just looking for this method.

(Edit: Still works with 4.22)

---

<div class="post-metadata">

**Author:** ![rikirisn](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/rikirisn/32/251545_2.png) [@rikirisn](https://forums.unrealengine.com/u/rikirisn)\
**Post date:** [March 7, 2021, 12:40am UTC](https://forums.unrealengine.com/t/how-to-move-derived-data-cache-folder/295868/8 "2021-03-07T00:40:50Z")

</div>

best solution. still works on 4.26

---

<div class="post-metadata">

**Author:** ![CooperativeYogi](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@CooperativeYogi](https://forums.unrealengine.com/u/CooperativeYogi)\
**Post date:** [April 16, 2021, 4:13pm UTC](https://forums.unrealengine.com/t/how-to-move-derived-data-cache-folder/295868/9 "2021-04-16T16:13:47Z")

</div>

Thanks. This worked in 4.26.2 .  
Changed it at (by clicking through)  
Edit \> Editor Preferences \> General \> Global \> Local Derived Data Cache.  
This worked and changed the location across all projects.  
Afterwards the editor did begin recompiling all the shaders and compressing animations.

---

<div class="post-metadata">

**Author:** ![kernelkiller](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@kernelkiller](https://forums.unrealengine.com/u/kernelkiller)\
**Post date:** [June 6, 2021, 8:51pm UTC](https://forums.unrealengine.com/t/how-to-move-derived-data-cache-folder/295868/10 "2021-06-06T20:51:11Z")

</div>

Awesome, good to know.

---

<div class="post-metadata">

**Author:** ![runaftjuly](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@runaftjuly](https://forums.unrealengine.com/u/runaftjuly)\
**Post date:** [October 3, 2021, 4:48pm UTC](https://forums.unrealengine.com/t/how-to-move-derived-data-cache-folder/295868/11 "2021-10-03T16:48:36Z")

</div>

Thanks!!!

---

<div class="post-metadata">

**Author:** ![ForteenC](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ForteenC](https://forums.unrealengine.com/u/ForteenC)\
**Post date:** [February 21, 2022, 8:16am UTC](https://forums.unrealengine.com/t/how-to-move-derived-data-cache-folder/295868/12 "2022-02-21T08:16:35Z")

</div>

Thanks!

---

<div class="post-metadata">

**Author:** ![Stravenn](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/stravenn/32/696114_2.png) [@Stravenn](https://forums.unrealengine.com/u/Stravenn)\
**Post date:** [December 5, 2022, 5:01pm UTC](https://forums.unrealengine.com/t/how-to-move-derived-data-cache-folder/295868/13 "2022-12-05T17:01:23Z")

</div>

Thanks for the method, I only have like 120GB SSD and I just saved like 20GB space with it, working in the 4.26 btw.

---

<div class="post-metadata">

**Author:** ![wiseman\_2](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@wiseman\_2](https://forums.unrealengine.com/u/wiseman_2)\
**Post date:** [September 10, 2024, 1:08am UTC](https://forums.unrealengine.com/t/how-to-move-derived-data-cache-folder/295868/14 "2024-09-10T01:08:41Z")

</div>

I know that this seems pretty old, however I just did a rebuild on my machine, and put an ssd in for the system drive. I wanted to move as much off of that drive as possible, and ran across this while trying to move some files.  
the global editor preferences derivedDataCache -\>advanced → local section  
set to-\>: %GAMEDIR%LocalDerivedDataCache  
was the best place to move each cache to the current project path. No Files to Edit, and the best part is that it seems to propogate to all my other projects running on the same version. So I only have needed to change it once for each engine version.
