Slow download speed, and how I fixed it in 2 steps

Epic Games Launcher downlead speed fix. How I did it in 2 steps.

I had noticed since I got Epic Games Launchers that the downloads seemed much slower than they should. It would average about 1/3rd of my internet bandwidth witch on Centurylink is only 12Mbits/s / 3 = 4Mbits/s. I did some research on the forums, and found a partial fix.

You need to add the following to your Engine.ini file.
You can find file the ini file in: %localappdata%\EpicGamesLauncher\Saved\Config\Windows
My Engine.ini file was blank. Yours may not be. Do not delete any entries, just add this to the end.



Step 2:
After adding this I restarted the Epic Game Launcher and started my download. Things did seem to download much faster, but after a short time it settled back into its usual pattern of widely varying downlead rates. After much fiddling I discovered that if you turn ON, that’s right turn ON download throttling and set the value to your internet bandwidth (for me 1500KBytes/s) then start your download the speed will stay very near your max. For me about 1400Kbytes/s. Do not set the value to 0. This is the same as turning it OFF witch seems to throttle more that turning it ON.

P.S. I have also noticed that my Centurylink modem will lose its internet connection from time to time. The internet light will turn red then go out. Then about 30 seconds later it will turn back on green and the download will continue. It only does this when I download from Epic Games or Steam. These are the ONLY sites that do this. I download large files all the time for Visual Studio and other things and my modem/router works as expected. I did not think that an app could take control of the Centurylink modem, but?

Does any one know about this? Thanks Harry Smith…


God bless you. I was downloading with 3mb/s and after i enabled throttling i immediately hit 140mb/s

1 Like

Hey, how many KB/s did you put in the throttling section in Epic Games? Usually I get 2-6 mb/s when downloading games in Epic Games but with UE5 it stays at 500-700 KB/s which is annoying af.

My Century Link line is only 16 mega bit per second at best so I put 1900K bytes/sec into the throttle setting. Try a setting that is just below your internet band width. I still only get 1500K to 1800K bytes/sec download from epic games anyway, but its much better than the 300K to 700K bytes/sec I got with out throttling. Did you create or modify the launcher .ini file with the settings I discus in my post? These setting may or may not make a difference. I found that part in another post, but discovered the throttling part on my own. Harry…

I tried the above solution but still now luck. Can anyone help on this

1 Like

I’m having the same issue, getting <2 MBPS on gigabit internet.

Neither the Engine.ini solution nor the Throttle limit are fixing the issue.

Also, the download manager numbers are all wrong. In the shot below, I’m getting only 1.76MBPS down, while the write activity shows a sustained 550MBPS.

shot - Copy

This not only makes no sense, but also does not match Windows Task Manager, which shows a more appropriate 3.0 MPBS disk usage.

shot2 - Copy


Same problem here for me. I’m on gigabit and I’m downloading at 4 mb/s on to a Gen 4 NvME drive. The above solution did not work for me.

1 Like

Same here. Trying different values for throttling has only made it worse.

1 Like

I tried this and worked for me:

In command prompt as administrator, type in: netsh interface tcp show global

See if it’s disabled, and then if it is, type: netsh interface tcp set global autotuninglevel=normal

1 Like

Hey there,
I’m getting the same issue. I have a super fast NVMe drive and 600 Mbps down internet. My unreal 4.27.2 is downloading at ~1MB/s. I have tried all of the presented fixes. I am located in Redmond, WA.

My download starts at 40 MB/s and gradually goes all the way down to 100 KB/s and even 0 KB/s and then stays at around 1 MB/s. It is going to take 5 hours to download.


Thank you for your useful information. This will help me a lot.

1 Like

Can you please show us an example of this? I don’t see a “download throttling” option in your Engine.ini example. Where/how do I turn that on?

1 Like

Just found it! It’s in the Settings of the Launcher, not the ini file. It starts out as just a check box and then once you check it it pops up the text field to put your speed in.

Thank you so much!

This helped. For me the average download speed must have been in the kB/s. Most the time it was not downloading anything at all.

I have not even restarted the launcher yet and it has been up at 50MB/s. Still does stop and then have some 5-10MB/s and I have not seen it reach 100MB/s but maybe that will happen after I restart. But so far I have downloaded the last 15% in about 5 minutes while the first 20% took about 2 hours. Its a total of 20-25gb… it really should not take more than 20min to download on a 1gbit Internet connection. Should take a lot less than that. But now at least it has progress :slight_smile:

Nope, that was celebrated too early. I restarted the Epic Launcher, I restarted the download and it sent 10-15 minutes just to figure out that it had already downloaded 35%. Now its at 45% and most of the time its not downloading at all. Another 2 hours have gone by. 23gb download and Epic, the ones who run the servers for the Epic Store, cannot even provide a 100mbit stable download speed for their game engine? I guess it probably is some kind of network issue, but its pretty hard to consider getting into Unreal Engine when these things work so badly. In the engine itself multitasking also seems to be a pretty big problem.

Who knows, maybe tomorrow I can try the editor if it has finished installing, but at this rate I should probably not expect it to be done by then. I have installed several versions of Unity and I figured it seemed pretty slow for it to take 1-2 hours to install the engine, but now that seems like a luxury compared to this.

I have the same exact problem. 5.3.1 downloads until 45% and after that pretty much nothing. A few times a minute it DLs some KB and then the writes at 50-150KB/s. I’ve tried all the tricks mentioned in this thread and nothing works. At the same time, my son managed to DL the same version in under an hour using the same connection.

This is what I mean.