'internet' c'est le profil par défaut (non modifiable). Au vue de l'affichage de 'Get-NetTCPSetting internet' l'autotuning est bien actif.
Si le poste atteint 500Mbps mais pas 900Mbps le probleme est surement ailleurs (limite cpu par exemple). Le premier point est de vérifier avec un speedtest sur
https://testdebit.info par exemple tout en regardant l'utilisation cpu pendant le test.
par sureté, sous powershell, on peut vérifier que c'est bien le profil 'internet' qui est utilisé avec la commande:
Get-NetTCPConnection
(a faire pendant que le test de débit tourne)
Cela affiche les connexions actives et le profil de chacune dans la dernière colonne ('Applied Setting').
La ligne correspondant au test doit avoir le profil 'internet' sinon c'est qu'il y a un profil non standard donc potentiellement un profil qui peut altérer le comportement de TCP et du débit.
"SG TCP Optimizer" c'était bien a l'époque mais ca n'a plus d'interet aujourd'hui du moins sur Windows 8.x. Il faut remettre "Windows default".