After I posted my response to your question I said that "and as far as I know the only QOS setting in Windows 10 only applies to OneDrive"
Seems like I was wrong
I did a bit of Google searching to find out if there was a command to do it in PowerShell and I found it
A little bit of Google Foo (New-NetQosPolicy) led me to the fact that this was possible even in the good old day's of Windows's Vista.
New-NetQosPolicy -Name OneDriveLimits -AppPathNameMatchCondition OneDrive.exe -IPProtocolMatchCondition Both -NetworkProfile All -ThrottleRateActionBitsPerSecond 1000000.
It seems that if you know the program name and it is QOS aware you can throttle it, In the above example it throttled OneDrive and below Cortana to 1 MB's.
New-NetQosPolicy -Name CortanaBandwidth -AppPathNameMatchCondition SearchUI.exe -IPProtocolMatchCondition Both -NetworkProfile All -ThrottleRateActionBitsPerSecond 1000000.
I found several example's but I could not find the executable or path for Windows Store desktop version.
I tried it with uTorrent and it slowed it down for a minute and went back the same speed as it was before, so I guess that uTorrent is not QOS aware.