Comment faire pour que Windows préfère ma connexion filaire?


14

J'utilise Windows 7 RC, mais j'ai également remarqué ce comportement sur Windows Vista.

Lorsque je me trouve dans une zone disposant d'un réseau sans fil et que je branche mon réseau câblé pour obtenir une meilleure connexion (plus rapide et plus fiable), Windows continue d'utiliser le réseau sans fil pour tout.

Il ne s'agit pas de savoir si une connexion démarre sur le sans fil, elle y reste, et j'ai juste besoin de redémarrer mes applications. Toutes les connexions, nouvelles et anciennes, sont démarrées sur la connexion sans fil si elle est disponible, que la connexion filaire soit active ou non.

En ce moment, je bascule mon commutateur wifi matériel sur mon ordinateur portable, mais je préférerais que je puisse dire à Windows de préférer une connexion à l'autre.

Réponses:


9

On dirait que Windows (XP, Vista, 7) est censé le faire automatiquement. Windows utilise la connexion «métrique» la plus basse. Vous pouvez modifier manuellement ces mesures si cela ne fonctionne pas correctement, mais dans la plupart des cas, le filaire devrait être préféré au sans fil automatiquement. Consultez la source ci-dessous pour plus de conseils et d'explications.

La source


Ma première pensée en réponse à ceci était "La métrique ne contrôle-t-elle pas seulement le routage et non pas quelle adresse source est utilisée?" Mais j'ai trouvé un article TechNet qui suggère que la meilleure route détermine réellement le point de terminaison de connexion à utiliser dans Vista et versions ultérieures: technet.microsoft.com/en-us/magazine/2007.09.cableguy.aspx Quelqu'un peut-il réellement confirmer ce comportement?
rakslice

1
Une chose que l'article ne mentionne pas spécifiquement est de savoir comment vérifier vos valeurs métriques. Tapez route printà l'invite cmd. Mon sans fil était de 10 et mon filaire était de 20 en XP.
Luke

4

La réponse de th3dude est excellente mais il ne mentionne pas un point clé dans le lien qu'il a fourni.

À partir du lien que th3dude a publié: http://blogs.technet.com/b/clint_huffman/archive/2009/04/19/windows-prefers-wired-connections.aspx

Vous devez savoir que Vista a modifié la façon dont nous gérons les prises existantes - après le branchement, les connexions ne seront pas inversées, vous devez rétablir la connexion afin d'utiliser une connexion filaire. Par exemple, si vous téléchargez quelque chose à partir d'un site Web et que vous réalisez que cela irait plus vite en vous connectant, vous devrez annuler et recommencer après vous être connecté. Ceci est un changement par rapport à XP et 2003. Voici une bonne référence :

Les modèles d'hôtes forts et faibles de Cable Guy http://technet.microsoft.com/en-us/magazine/2007.09.cableguy.aspx

Ce qui signifie que lorsque je suis sans fil au travail dans une salle de conférence, puis que je laisse tomber l'ordinateur portable sur la station d'accueil, je dois déconnecter (logiciel) de la connexion sans fil OU désactiver (commutateur matériel) l'adaptateur sans fil pour revenir sur le câble réseau.

J'espère que cela vous aide à comprendre que ce n'est probablement pas la `` métrique '' qui choisit l'adaptateur sans fil, mais plutôt que Windows ne commute plus automatiquement comme il l'a fait dans XP.

Je ne sais pas pourquoi Microsoft pensait que c'était le comportement préféré. J'aurais préféré une fenêtre contextuelle me demandant si j'activerais plutôt l'adaptateur filaire au risque de téléchargements et de sessions en cours. Windows 7 me fait répondre à toutes sortes d'autres popups.


Laissez à Microsoft le soin de prendre quelque chose qui fonctionne très bien et de le rendre plus difficile.
Chance

@Keith: votre réponse est légèrement trompeuse, vous n'avez pas strictement besoin de désactiver votre connexion sans fil. les nouvelles connexions TCP utiliseront la connexion filaire, les connexions TCP existantes continueront d'utiliser la connexion sans fil si elles l'utilisaient déjà.
dwurf

1

Comme expliqué ici:

http://answers.microsoft.com/en-us/windows/forum/windows_7-networking/how-make-win-7-to-prefer-wired-over-wireless/97ae998b-5743-e011-9767-d8d385dcbb12? tab = question & status = AllReplies # tabs

une. Ouvrez le dossier Connexions réseau (Démarrer> Exécuter> ncpa.cpl)

b. Cliquez avec le bouton droit sur la connexion souhaitée.

c. Cliquez sur Propriétés, puis sur Internet Protocol Version 4.

ré. Cliquez sur Propriétés, puis sur Avancé.

e. Décochez "métrique automatique".

F. Entrez un nombre compris entre 1 et 9999 pour la "métrique d'interface".


0

J'ai essayé toutes les réponses que j'ai pu trouver mais ce qui a fonctionné à la fin, c'est que je tombe sur un clic droit sur ma connexion sans fil dans la liste de toutes les connexions sans fil disponibles (clic gauche sur la flèche vers le haut près de l'horloge, puis clic gauche sur votre connexion, puis droite -cliquez sur la connexion sans fil que vous souhaitez avoir disponible, mais pas le choix de connexion par défaut, puis cliquez sur "Propriétés"). Sous l'onglet "Connexions", décochez "Se connecter automatiquement lorsque ce réseau est à portée". C'était même encore nécessaire après avoir changé les métriques!


Bien, mais je doute que cela déconnecte le sans fil et se connecte par câble lorsqu'il est branché?
Arjan

Oui; J'en doute aussi.
Jake

1
Je pense que les informations que j'ai fournies aideront toujours les gens.
Jake

0

Je sais que cette question est assez ancienne, mais j'ai trouvé une solution qui pourrait fonctionner. Apparemment, vous pouvez contrôler cela via des tâches planifiées.

Cela implique l'utilisation d'événements générés par l'adaptateur LAN lorsque la disponibilité de la connexion câblée change.

Je ne l'ai pas encore testé personnellement, mais je le ferai après le déjeuner et je reviendrai.

Edit: Il a été souligné que je devrais inclure une réponse plus détaillée. Donc, avec cela à l'esprit. Vous pouvez ouvrir l'observateur d'événements dans Windows 7 via le Panneau de configuration >> Outils d'administration >> Observateur d'événements. Dans l'Observateur d'événements, cliquez sur Journaux Windows >> Système. Avec cette ouverture, débranchez le câble Ethernet et rebranchez-le. Appuyez sur F5 pour actualiser la liste des événements. Cliquez sur les nouveaux événements pour en voir la description. Il doit y en avoir un faisant référence à une liaison réseau en cours de déconnexion, et l'autre faisant référence à cette liaison en cours de rétablissement. Notez la source et l'ID d'événement.

Maintenant, ouvrez le gestionnaire de tâches (Panneau de configuration >> Outils d'administration >> Observateur d'événements) et créez une tâche de base. Nommez-le quelque chose comme "Passer au LAN" et cliquez sur Suivant. Sous Déclencheur, sélectionnez quand un événement spécifique est enregistré. Cliquez sur Suivant. Sélectionnez le journal système et entrez la source et l'ID de l'événement pour l'événement "Réseau en cours de rétablissement". Cliquez sur Suivant, puis sélectionnez Démarrer un programme. Dans la section Programme / Script, tapez "C: \ Windows \ System32 \ netsh.exe". Ensuite, dans la section Ajouter des arguments, tapez 'interface set interface "Insérer le nom du réseau sans fil ici" désactiver "(assurez-vous d'inclure les guillemets autour du nom de votre réseau sans fil). Cliquez sur suivant et terminez. Maintenant, lorsque vous branchez un câble Ethernet sur votre ordinateur portable, il désactivera automatiquement le réseau sans fil et basculera vers votre LAN.

Maintenant, allez faire le contraire afin de réactiver le wifi lorsque le câble est débranché (tapez "enable" à la fin des arguments du script). Il convient de noter que cela fonctionne sur mon Thinkpad W540 lorsque le câble Ethernet est branché / débranché. Cependant, seule la fonctionnalité «Passer au LAN» fonctionne avec la station d'accueil.

La source


Je viens de tester la solution du planificateur de tâches sur mon ThinkPad W540. Il fonctionne comme un charme. Lorsque je retire mon ordinateur portable de la station d'accueil, il passe au réseau sans fil. Lorsque je le remets sur la station d'accueil, il passe au LAN. Le seul problème que j'ai avec cela est qu'une invite de commande apparaît brièvement lorsque la tâche est en cours d'exécution, mais c'est un petit prix à payer pour la fonctionnalité.
detroitwilly

Apparemment, la fonctionnalité de retour au WAN ne fonctionne pas très bien avec la station d'accueil, uniquement lorsqu'un câble est physiquement débranché, sera affiché si je le fais fonctionner.
detroitwilly

Bien que ce lien puisse répondre à la question, il est préférable d'inclure les parties essentielles de la réponse ici et de fournir le lien de référence. Les réponses de lien uniquement peuvent devenir invalides si la page liée change.
Canadian Luke

Bon point. Je vais modifier la réponse.
detroitwilly
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.