x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

How do I change the path when downloading Content Samples?

Hi,

I'm trying to installed some of the sample assets but running into an issue with drive space. My C:\ drive is a small SSD so space is very limited and when I try and install a sample asset like the Shooter Game, it gives me an error due to the size. Is there any way to change the path these samples download to? I have plenty of space on other drives (including the drive I installed UE4 to in the first place!).

Thanks.

Product Version: Not Selected
Tags:
more ▼

asked Mar 19 '14 at 09:10 PM in Installation & Setup

avatar image

sswires
28 1 2 5

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

2 answers: sort voted first

I have had success with UE3, using a Junction Point to relocate data that the engine is looking for to another location. Basically, install this

Link Shell Extension

and then move your Unreal Samples directory wherever you want it to go, then as it says on the page for that utility you can set the new location as the target, and drop a Junction Point back into your original location. As far as the engine is concerned the files are still where it wants them, but they're actually being stored elsewhere. Its still a dirty hack, but it doesn't affect other aspects of your environment.

more ▼

answered Mar 19 '14 at 09:40 PM

avatar image

twiddle
1.5k 55 36 73

avatar image sswires Mar 19 '14 at 09:56 PM

Thanks. Using NTFS junctions/symlinks totally slipped my mind. I'd be nice to actually change the path without having to go through that though.

avatar image twiddle Mar 19 '14 at 10:00 PM

Yeah having it customizable would be far more convenient, this is reliable enough to function in the interim. At least the projects are in a single folder rather than the 4 locations files needed to be scattered around in the UDK folder structure..

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

Hello,

We are looking into a solution for sample content automatically downloading to the C: drive. In the meantime, you are welcome to use twiddle's recommended solution of Junction Point, or you can choose to use mklink which is included with Windows.

We have not determined a workaround for the Mac OS.

Windows Instructions.

  1.  Close Unreal Engine 4 and the Unreal Engine Launcher
    
  2.  In Windows Explorer, browse to My Documents
    
  3.  If you have an "Unreal Projects" folder, rename it to "Unreal Projects old"
    
  4.  Open a command prompt. (Start Menu, type 'cmd' in the run box)
    
  5.  mklink /J "[Fake_Location]" "[Where_you_actually_want_the_files_to_be]"
    

a. Example: mklink /J "C:\Users\Dave\Documents\Unreal Projects" "D:\Unreal Engine" 6. It should respond with “Junction created for…” 7. In Windows Explorer, browse to My Documents 8. Move the files and folders from the "Unreal Projects old" folder to the "Unreal Projects" junction folder.
9. That’s it. Your projects should be visible in Unreal Engine 4, and new projects should default to this location.

If you ever decide to remove the junction, you can by:

  1. Considering backing up your data somewhere else before doing this.

  2. Browse to My Documents.

  3. Delete the Unreal Projects junction folder:

  4. If it worked properly, your data should still be in the "[Where_you_actually_want_the_files_to_be]" folder.

During our tests, the following scenarios did not experience any issue:

Scenario 1: "I put UE4 on my D drive, but My Content stuff is going to my C drive. Not what I want."

Scenario 2: "I put UE4 on my C drive. I have more space on C, but I want My Content elsewhere anyway."

A third scenario does have some added challenge, although there is a workaround. Ultimately, we urge our users to ensure that they have enough space on their C drive to complete the download.

Scenario 3: "I put UE4 on my C drive, and now it's almost full!! How do I get this other stuff on my D drive?"

If UE4 is on C, the download will take place entirely on C. Then, the data usage will shift over to the desired drive. The workaround for this is using the same mklink command on another folder where the download takes place: "C:\Program Files\Unreal Engine\Launcher\PatchStaging". So, that would look like… mklink /J "C:\Program Files\Unreal Engine\Launcher\PatchStaging" "D:\Whatever folder I want"

more ▼

answered Mar 25 '14 at 01:19 PM

avatar image

Stephen Ellis ♦♦ STAFF
11.6k 322 32 480

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question