UE4 launcher saves content such as sample projects and marketplace items to Windows documents folder. I could not find a screen where I can change this setting. Is there any way to change this directory via UI, some config file or registry?
Nope, at least not for now. You can do symlink or if you dont have space on C and throws you disk space error you can move documents in document directory propeties
For something so simple, we spend a lot of time trying to hack around it. I find it less and less motivating to continue googling and finding posts from 2014 asking for this. Thanks anyway.
Iām not normally one to nag like this⦠but how is this is still an issue after being reported over and over for 2 years?
Its not like this is much of a feature. There is a settings panel, with a pair of check boxes, and the option to edit the vault cache location, how hard would it be to save a second path for our default projects?
I recently downloaded a bunch of content from the marketplace, and when walking away to let it download after clicking to ācreate projectā for the items that I had not yet downloaded, it proceeded to download and then create, not 1 or 2, but 10, every single new project it had created automatically after downloading, was created in C:\Users\Me⦠without prompting or warning.
Extremely annoying.
Edit:
I added up what it did to my C drive. It added 10 Gigabytes of content to my C drive, and left it with just 2 GB of free space, on my main boot drive where windows will unavoidably put its updates⦠bad timing and that drive would have been completely full.
Ok, so ā%documents%\Unreal Projectsā is still hardcoded somewhere.
Cannot find it in any *.ini file (been searching for āUnreal Projectsā through the Launcherās *.ini-files every few years).
We cannot access source code of Launcher, I forgot about that.
Does anyone have experience in changing values in already compiled .exe or .dll files?
Reverse engineering? Maybe hex editor?
Inside EpicGamesLauncher.exe I could locate āLibraryEnginesā & āLibraryMyProjectsā, but where is Epics hardcode to āUnreal Projectsā?
Yāall use your windows documents folder for unreal or why am I the only one to complain?
Edit the following file: %localappdata%/EpicGamesLauncher/Saved/Config/Windows/GameUserSettings.ini
Set: CreatedProjectPaths to path of your choice.
Default Project Directory for the Engine:
Edit the following file: %localappdata%/UnrealEngine/{UE_VERSION}/Saved/Config/Windows/EditorSettings.ini
Change {UE_VERSION} to match version you are using (4.23, 4.24, 4.25, etc.)
I am using the very latest Unreal Engine 4.25.1, and I canāt believe over 6+ YEARS LATER and this is STILL AN ISSUE/PROBLEM that hasnāt been FIXED yet! Unbelievable! We spent several hours/days trying to get this āfixedā and couldnāt find ANY WAY to change the paths (in settings or in the launcher) and after several days of struggling with this nonsense, we found THIS POST from 6+ years ago with the āsolutionā. But then we had to figure out āhow to display the %appdata% folderā (which is a hidden folder)
ā UNHIDE THE HIDDEN %appdata% FOLDER ā
1) To UNHIDE the hidden %appdata% folder just watch the video below:
This video here shows you HOW to find the " %appdata " folder here:https://.com/watch?v=6YWDygnARvA
**ā CHANGE DEFAULT PROJECT DIRECTORY FOR THE EPIC GAMES LAUNCHER ā
Edit the following file: **āC:\Users<username>\AppData\Local\EpicGamesLauncher\Saved\Config\Windows\GameUserSettings.iniā
3) In the GameUserSettings.ini file, under the āLauncherā heading set: āCreatedProjectPaths=C:/<path name>ā (and set this variable to whatever drive/path you wish to use)
Set: CreatedProjectPaths= to path of your choice
ā CHANGE DEFAULT PROJECT DIRECTORY FOR THE UNREAL ENGINE ā
**4) Edit the following file: **āC:\Users<username>\AppData\Local\UnrealEngine<version>\Saved\Config\Windows\EditorSettings.iniā
5) In the EditorSettings.ini file, under the ā[/Script/UnrealEd.EditorSettings]ā heading set: āCreatedProjectPaths=C:<path name>ā (and set this variable to whatever drive/path you wish to use)
Set: CreatedProjectPaths= to path of your choice
(Default is: C:\Users<username>\Documents\Unreal Projects")
You can now change this variable to whatever path you wish to use.
I hope this helps!
Thanks,
Mark
(THANK-YOU to @Slashin8r for the useful post listed above, which was able to help me get started in the right direction and help me find the two** EXACT** files that I was looking for! THANK-YOU!)
what i do is create a windows shortcut to the location on the drive i want to save (eg. āf:/epic/unreal/projectsā),
then i click ābrowseā and click the shortcut.
this is the fastest solution
Itās really weird that by default new projects save to āmy documentsā - who does that? We can install UE and the launcher to any drive, but it still wants to save to docs.
[=āMark_Malewski, post:12, topic:617ā] CHANGE DEFAULT PROJECT DIRECTORY FOR THE UNREAL ENGINE ā
**4) Edit the following file: **āC:\Users<username>\AppData\Local\UnrealEngine<version>\Saved\Config\Windows\EditorSettings.iniā
[/]
Attempting to do this for UE5. Setting the default project folder for the Epic Launcher works, however setting it for the Unreal Editor as described above does not. It would appear that how this is set in UE5 has changed from UE4.
EDIT: Solved it. In UE5.0 the file is in: %LOCALAPPDATA%\UnrealEngine\5.0\Saved\Config\WindowsEditor\EditorSettings.ini