Are Downloads Throttled?

I have a 1gbps fiber line in my apartment and regularly download games from Steam at 600-800 Mbps, which is really handy to have and one of the reasons I upgraded to a Gb line.

I recently deleted MSFS and am doing a full redownload to see if that fixes any of my stability issues, however, after initial download from Steam (at full speed), I’m now getting max download speeds within the MSFS app in the 200-300 Mbps range.

So I’m wondering if folks know if MSFS throttles downloads? This seems to be a consistent issue and causes re-installs to take much longer than they should otherwise be. I’ve seen other threads like this on here, but I wanted to add that I know for a fact that I download basically every other game around 300% faster on the regular, so this is 100% a MSFS issue at play.

So just looking for more information on this if anyone has it. Cheers

1 Like

How do you know its a 100% Microsoft issue? Did you do a trace route to the server to ensure you were not hitting a bad switch on your route to the server? Just because you have fiber does not mean you will have fiber speeds all the time.

1 Like

You must have missed the part where I said I consistently get 600-800 mbps Steam downloads, but only 200-300 mbps MSFS downloads. Consistently. Every day. All the time. Even right now as we speak I’m getting 210mbps download as I reinstall MSFS. But was getting 800mbps when actually downloading the Steam part of MSFS right before this. If I pause the MSFS download and run a speed test, I’ll get 955mbps download speeds.

It’s like this all the time. Consistently.

So I’m seeing if anyone has info on a download speed cap or throttle, or if anyone’s found out a way around it so reinstalls don’t take a massive amount of time.

2 Likes

Did you read what I wrote? Yes the internet of things is always consistent…not. You ever think that maybe MSFS is on a differnt bank of servers, No way in hell Steam has one server or maybe Steam is redirecting to another server.

Your personal connection means nothing. It’s all in the route. If you have a VPN try VPNing the download and see if you get a speed increase.

All it takes is one slow switch in the route. Utilizing a VPN = Different route.

It certainly seems that way. I’m doing the same thing you are and the download speed is terrible.

3 Likes

Yes I have multiple VPNs and have tried using them each from multiple servers and countries…same result.

Are you able to download MSFS and its modules >300mbps consistently? I’m genuinely seeing if this is even possible, if someone has indeed gotten very high download speeds equal to Steam/Epic/Ubisoft/etc.

thanks for confirming on your end as well. May I ask, what is your internet speed and what is your MSFS download speed?

You’re lucky, many people download at just 2 Mbps lol

3 Likes

I’m getting about 2mbps from MS

Z390-P BiosVer 30043
Processor Intel(R) Core™ i7-9700K CPU @ 3.60GHz 3.60 GHz
Installed RAM 32768.0 GB DDR4 2666MHz

Processor Intel(R) Core™ i7-9700K CPU @ 3.60GHz 3.60 GHz
Installed RAM 32.0 GB
System type 64-bit operating system, x64-based processor
Samsung 970 EVO plus 2 TB Gen 3x4 NVMe drive

Edition Windows 11 Pro
Version 23H2
Installed on ‎1/09/‎2024
OS build 22631.3007
Experience Windows Feature Experience Pack 1000.22634.1000.0

NVIDIA GeForce RTX 4070ti with 12g memory
Driver 546.33
DisplayPort
G Sync Monitor: Dell 27 Gaming Monitor - S2721DGF
HP Reverb G2
Re-size bar - enabled

Honeycomb Alpha & Bravo
Thrustmaster TPR Pedals

Internet Speed
230.9 Mbps download
32.5 Mbps upload

I experience the same on my side, fiber to the home and under normal circumstances pretty fast up/downlinks.
And indeed: When MSFS is involved, speed drops dramaticaly.
There are numerous topics filed regarding this.
Not exactly sure what the reason is but I’m confident that if the solution was easy to implement , MS would have done it already.
For now I take it for granted that it takes a lot of time to get the sim installed and updated.
Let’s not forget that apart from purchasing the base packages,there are no additional subsciption fees.( ok, the marketplace can drain your wallet but that’s up to the user)
Updates are free of charge and MS/Asobo are constantly busy on the background to improve the sim.
Happy :small_airplane:

This.

It’s OBVIOUS that the Azure servers are being throttled for sim downloads. Any other idea is simply denial.

My 1Gb fiber connection always sees variable DL speeds from around 5Mb/s to 200Mb/s (mostly towards the low end of that range.) It’s like a roller coaster. A slow roller coaster.

6 Likes

1gbit connection here, tested to topping out at 1130Mbps.

95% of the time 2.5-3Mbps in the sim. The servers are likely configured to make sure all users get a fair shake of the stick. It’s always worse on a patch day, but more generally access is a bit like this for me:

Burbles along at a bare minimum, then you get a small burst of speed which peters out quite quickly.

Anyone with experience of this will be able to relate.

Let’s say you have 1GB of data to download. It’s a bunch of files, say 2000, and you have two choices:

  1. Download each file separately
  2. Bundle all the files up into a single archive

Step 1 is the least effort, but the costliest, as each file needs to be accessed, downloaded, checked, before moving on to the next one. Step 2, in theory at least, should take less time, even with the necessary extraction process at the end as only a single file has to be accessed, and the connection gets the chance to stretch its legs.

The sim takes the second route, but not the most optimal way. They have multipart archives, and each part has to be downloaded in turn before the entire set can be expanded, and then the archives deleted. I’m not sure why they chose that method, but going from the file names it looks like they might be incremental in some way. It looks like each one would be applied in turn so that your sim can be updated from your current version to the latest, instead of a single archive that can upgrade any version to the latest version.

It would be the most costly way from a disk space point of view, but if there were a single bundle, that could handle any version, and any edition, with all files required to take any install to the current version, and then just download that one large archive, that would be more optimal from a transfer point of view, but there is a good chance a lot of the data is not needed, depending on your edition, and what you actually have installed.

Those who have been gaming since the 80’s or 90’s may remember how patches used to be distributed. They packages up the diffs, and sent those instead, rather than sending whole new files to overwrite what you have. A true “patch” in that respect, and the file sizes were minimal.

Why replace a 2MB executable with another 2MB executable, when the diffs might only be a few 100Kb?

That could be a fun little exercise for the weekend. Take two plane installations. My current one, and and an update. Ensure that both installs are extracted, and available for comparison. Look though the full list of all files. When there are new files that didn’t exist in one, they would be added to the archive in their entirety. Where the files do exist, but a CRC check indicates the file has changed, create a binary diff of the file, and that would be added to the archive instead. I’d be interested to see how small an archive that might be.

2 Likes

I dream of your throttled download speed , for me it’s 40-50mbps with VPN , 2-5 without …

I also have never gotten more than about 250Mbps in MSFS so it seems that this is the throttle point. With Steam I get my max possible 550Mbps, all day, every day.
Valve has 400 employees and Microsoft over 200,000. Go figure.

1 Like

i put your response as the solution as I agree it’s obvious the servers have severe caps on download speeds. however if it was just a cap that wouldn’t be as bad as the variability in DL speeds we see now. Going from 200mbps down to 5mbps and everywhere in between. Sounds like its quite a mess on the back end

1 Like

Yup, you betcha sweet bippy! It’s been ever thus since day one.

2 Likes

Only because with the 1 GB connection we have, which always runs high 800’s low 900s, MSFS downloads ALWAYS, ALWAYS (always) [ALWAYS] are sub 200 and often in the tens. FOR YEARS.

1 Like

Have you seen how fast servers can transfer money from millions of accounts simultaneously?