https://forums.tomshardware.com/threads/what-is-causing-weirdly-slow-download-speed.3531028/
Questo utente ha trovato una soluzione: una modifica ad un'impostazione del registro di Windows fatta attraverso l'utilizzo di un software, io non mi fiderei molto ad usare questi software che modificano il registro con lo scopp di ottimizzare. Comunque sotto ha indicato quale dovrebbe essere la voce del registro, tra quelle modificate dal software, la cui modifica ha risolto il problema.
In altre parole ha settato su normale la funzione ' Receive Windows autotuning'
netsh interface tcp set global autotuninglevel=normal
Edit:
sono andato a controllare sul mio PC e la funzione è impostata su normal anche a me come puoi vedere

digitando il comando netsh interface tcp show global puoi verificare se è in stato 'disabled', dovrebbe essere quello il problema di tutto.