En continuant votre navigation sur ce site, vous acceptez l'utilisation et l'installation de cookies assurant le fonctionnement optimal de notre service. 

Windows 10 bride votre connexion internet, voici comment l’en empêcher

Windows 10 semble brider la bande passante TCP de votre connexion internet depuis la dernière mise à jour anniversaire. Le fautif serait en réalité à chercher du côté d’une fonctionnalité dite d’Auto-Tuning, censée améliorer les performances des applications qui reçoivent des données sur le socket TCP. Mais heureusement, il est possible de désactiver cette limitation.

Windows 10 bride votre connexion internet, voici comment l'en empêcher

Pourquoi Windows 10 semble brider la connexion internet depuis la mise à jour

Plusieurs utilisateurs de Windows se sont plaints ces derniers jours d’une baisse de débit de leur connexion internet. À chaque fois, ce problème est survenu après l’installation de la mise à jour anniversaire de Windows 10. Le problème provient d’un système d’optimisation normalement censé permettre de meilleures performances pour les applications utilisant TCP.

Sauf que dans certaines situations, ce système, baptisé Window Auto-Tuning ou Réglage auto fenêtre de réception dans la version française de Windows fait le contraire de ce qu’il devrait faire (et oui, chez Microsoft, on n’a pas peur des traductions à la truelle !). Cette fonctionnalité fait partie de Windows depuis Vista, mais elle provoque dans certaines circonstances ce qui revient à un bridage de votre connexion internet.

Quand ce ne sont pas des déconnexions intempestives comme le rapportent certains utilisateurs. Ne cherchez pas dans le panneau de configuration, vous ne trouverez rien. Nous allons vous expliquer comment le désactiver via cmd. Si vous voulez davantage d’explications pour comprendre pourquoi Windows bride votre connexion, allez directement en fin d’article !

Comment désactiver le « Window Auto-Tuning » ou « Réglage auto de fenêtre de réception »

Nous allons devoir ouvrir l’invite de commandes cmd.exe en tant qu’Administrateur. Nous allons pour cela utiliser une méthode rapide avec des raccourcis clavier. En cas de difficulté, vous pouvez réaliser la même opération en vous rendant dans C:\Windows\System32\ en faisant un clic droit sur cmd.exe et Exécuter en tant qu’administrateur…

  • Appuyez sur la touche Windows
  • Tapez cmd
  • Appuyez sur Ctrl + Maj + Entrée
  • Validez

Il est également possible d’ouvrir un invite de commandes et de taper runas.exe /savecred /user:administrator cmd pour le même résultat.

Nous allons maintenant consulter l’état de l’auto-tuning Windows :

  • Tapez la commande suivante :

netsh interface tcp show global

  • Vous devriez voir quelque chose qui ressemble à ça :

Auto Tuning Windows

  • Sur une install en français vous l’aurez compris, la ligne à regarder est Réglage auto fenêtre de réception

Si le réglage est différent de disabled ou désactivé, le système est en place, et vous pourrez essayer de le désactiver pour de meilleures performances. Sinon, c’est que vos problèmes de connexion viennent d’ailleurs.

  • Tapez maintenant la commande suivante :

netsh int tcp set global autotuninglevel=disabled

Le Réglage auto fenêtre de réception est maintenant désactivé. vous pouvez facilement le réactiver en entrant à nouveau cette dernière commande en remplaçant disabled par normal. Certains sites ayant donné cette méthode recommandent également d’essayer de désactiver uniquement la mise à l’échelle. Vous pouvez faire cela en laissant l’auto-tuning en mode normal et en tapant la commande suivante :

netsh interface tcp set heuristics disabled

Quelques explications supplémentaires

En fait, de nombreux aspects permettent de définir la bande passante que l’on obtient au final. Et l’un de ces facteurs, c’est, sur votre ordinateur, la fenêtre de réception TCP (aussi connue sous l’acronyme RWIN). Celle-ci est définie socket par socket par votre système d’exploitation. Mais votre système d’exploitation peut aussi l’adapter, c’est à dire l’augmenter et la réduire, de telle sorte à ce que toutes vos applications utilisant des socket TCP profitent de la meilleure connexion possible (scaling).

C’est ce que fait Windows avec son auto-tuning. Le problème c’est qu’il y a différents niveaux d’auto-tuning et que ces niveaux changent automatiquement en fonction de « l’emplacement réseau » (réseau public, privé…) sur lequel se trouve votre ordinateur. Sur un réseau public, par exemple, le réglage passe systématiquement en « restreint » ce qui réduit la bande passante. Vous savez maintenant tout !

Alors évidemment ce type de désagrément n’est pas la première déconvenue subie par les utilisateurs de Windows 10. Il y a eu par exemple ces notifications intrusives pour forcer la mise à jour. Qui continue après, puisque Windows 10 utilise parfois aussi des notifications intrusives pour vendre certains de ses autres produits. On vous explique heureusement comment les désactiver dans ce dernier lien.

Il y a également quelques failles de sécurité majeures, qui, dans certains cas, ont mis du temps à être corrigées. C’est dommage, car Windows 10 est aussi un saut technologique intéressant, et on espère que ce type de problèmes sera moins fréquent à l’avenir.


Qu’avez-vous pensé de cet article ?
Commentaires
  • Mido Midoo

    Bonjour,
    Voilà le message que windows me retourne. Que dois-je faire pour reprendre le contrôle et revenir au mode « administrateur » ?

    • Maxime

      Salut,

      Tape « CMD » dans le menu Démarrer
      Clic droit > « Exécuter en tant qu’administrateur »

      Et voilà :)

    • Lebz

      C’est comme le port-salut. :)

      Appuyez sur la touche Windows
      Tapez cmd
      Appuyez sur Ctrl + Maj + Entrée

      Et non pas Windows+R cmd entrée

      • ONJM

        J’ai appris un truc avec le ctrl+maj pour lancer en admin. Je connaissais pas.
        Je viens de tester ça marche même depuis les icônes. Suffit de maintenir les touches et de cliquer.
        Cool.

        • djdakta

          Ou: appuyer sur la touche Windows + taper « cmd » (sans les guillemets ☺)
          cmd.exe devrait être visible, fait un clic droit dessus et choisir « exécuter en temps qu’administrateur « 

    • Tu peux aussi lancer cette commande directement dans cmd :

      runas.exe /savecred /user:administrator cmd

      Remplace administrator par ton identifiant utilisateur (avec les bons privilèges)

      ;)

    • ONJM

      Ben c’est écrit noir sur blanc qu’il faut être admin.
      Si tu ne veux pas utiliser runas tu peux faire win+X ou clique droit sur le logo Windows et tu as pleins d’options utiles dont invite de commande dont une en administrateur. Ça devrait marcher après.

      • Etienne Pn

        par contre c’est blanc sur noir

    • Destroy65

      Mode admin….sa passe tjrs mieux.. ;-)

  • Mido Midoo

    @Maxime Merci l’ami *_=

  • Thyria

    Du coup, il faut mettre en disabled ou normal ? j’ai pas trop compris ? Il était en restricted de base;

    • Essaye de le mettre en disabled. Si cela ne change rien ou empire les choses (possible sur certaines configs), remets-le en normal et désactive juste le scaling avec la dernière commande que nous avons donnée :)

  • Xador35

    Bonjour,
    Les changements peuvent se voir via un test de débit ?

  • Lightner

    2 méthodes qui ont pour effet… de brider ma ligne?! (une fois remis en « normal » tout est redevenu comme avant.

  • Alex L’incompris

    Bonjour jai essayé et sans succès depuis deux mois mon ordi se met en connectivite limitée sur n’importe quelle connexion internet jai essayé plein de choses comme rest tout les protocoles tout ca mais rien y fait avez vous une piste ?

  • Atlas

    C’est toujours autant de la merde Windows.

    • Romain Bonnemaison

      :/ Il existe des alternatives, Linux n’est plus si complexe à manier depuis longtemps…

    • LaDenrée

      C’est toujours autant de la merde tes commentaires….

      A part vomir a longueur de temps sur android ou windows ta vie de troll doit être bien triste… :o

      • Atlas

        Parce que tu trouves ça bien qu’il faille modifier uh reglage pour avoir une connexion normale? Cest de la merde désolé.

  • Onliste

    C’est désactivé, à première vue la connexion à l’air plus réactive, à voir sur le long terme :)

  • Thomas Morez

    bon je viens de test j’espère que sa va être mieux on verra bien

  • Jan Hohoszewski

    La ligne de commande netsh int tcp set global autotuninglevel=disabled ne fonctionne pas.
    J’ai remplacé int par interface, et là tout devient lumineux.
    Ne faudrait-il pas rectifier votre article?
    Bonne journée à tous les geeks et aux autres

  • Belaid ABBAS

    Un grand merci ca marche tres bien en executant la 2eme commande: netsh int tcp set global autotuninglevel=disabled

  • Jean Hallez

    Bonjour,
    J’ai effectué la modif …sans difficulté….Ensuite…Observé..Normal…la bizarrerie :mon disque dur 1To; a 31% » volume information »…je sais pas avant..Dont 1 ligne 82% ( des 31% bien sur) Bref pratiquement plus de place…
    Defraguementation difficile.!!!
    1) faut t il revenir a la situation anterieure???
    2) peut t’on supprimer une ligne de « Systeme volume information???

13679b129d7f31d3f8557ec78a01d48d{{{{{{{{{{{{{{{{{{