Hey there guys, quick question about what I should expect in terms of file sizes when doing a source build of UE 6 main. I shallow cloned the repo with --depth 1 on purpose to prevent downloading unnecessary history but still ended up with around 350GB in total with the “Intermediate” folder being around 40GB. This seems a bit excessive and I am wondering what else I can do to save on disk space. Maybe there are things I can safely delete (besides the Intermediate folder)? Or maybe there’s a way to disable certain things that most users won’t need anyway to keep things more manageable.
Please let me know what kind of file sizes you are seeing for a complete UE6 source build and any tips and tricks to reduce it!
Thank you for letting me know. So at least the file sizes I am seeing seem to be normal. I am in the midst of creating an “Installed Build” but man is this ever taking long.
But that’s the regular compile of the solution in Visual Studio, right? I am talking about generating a build as it would ship to the end user via the Unreal Launcher. The included graph is Engine/Build/InstalledEngineBuild.xml, invoked through RunUAT.bat BuildGraph.
<?xml version="1.0" encoding="utf-8" ?>
<Configuration xmlns="https://www.unrealengine.com/BuildConfiguration">
<!-- This file must be copied into Engine\Saved\UnrealBuildTool\\BuildConfiguration.xml -->
<!-- see https://docs.unrealengine.com/5.2/en-US/build-configuration-for-unreal-engine/ -->
<ProjectFileGenerator>
<Format>VisualStudio2026</Format>
</ProjectFileGenerator>
<BuildConfiguration>
<!-- This will stop generation OF 48GB PDB debug files NOT needed in LGPU 5.4-->
<bUsePDBFiles>false</bUsePDBFiles>
<bOmitPCDebugInfoInDevelopment>true</bOmitPCDebugInfoInDevelopment>
<bDisableDebugInfoForGeneratedCode>true</bDisableDebugInfoForGeneratedCode>
</BuildConfiguration>
Yes that is about right 5.3 binary was 75GB as an installed build.
My figures are for the full UE6-main source build, with the removal of debug and PDB , which by default seems to need over 350GB when fully built and adds hours to the compilation build time
When distributing used WinRar best compression took this from 75GB to 25GB. 5.3 was quite specific for a few people.