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

HarrySmith611
Mon, 13 Dec 2021 01:43:56 +0000
Getting Started & Setup

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.

STEP 1:
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.

[HTTP]
HttpTimeout=10
HttpConnectionTimeout=10
HttpReceiveTimeout=10
HttpSendTimeout=10

[Portal.BuildPatch]
ChunkDownloads=3
ChunkRetries=20
RetryTime=0.5

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…

23 posts - 20 participants