Wie kann ich festlegen, dass Windows meine Kabelverbindung bevorzugt?

14

Ich verwende Windows 7 RC, habe dieses Verhalten jedoch auch unter Windows Vista bemerkt.

Wenn ich mich in einem Gebiet befinde, in dem ein drahtloses Netzwerk vorhanden ist, und ich ein kabelgebundenes Netzwerk einstecke, um eine bessere Verbindung zu erhalten (schneller, zuverlässiger), verwendet Windows das drahtlose Netzwerk weiterhin für alle Aufgaben.

Es ist nicht wichtig, ob eine Verbindung über das WLAN hergestellt wird oder nicht. Ich muss nur meine Apps neu starten. Alle neuen und alten Verbindungen werden über das WLAN gestartet, sofern verfügbar, unabhängig davon, ob die Kabelverbindung aktiv ist oder nicht.

Im Moment schalte ich meinen Hardware-WLAN-Schalter auf meinem Laptop um, aber ich würde es vorziehen, wenn ich Windows anweisen könnte, eine Verbindung der anderen vorzuziehen.

Mike Cooper
quelle

Antworten:

9

Es sieht so aus, als ob Windows (XP, Vista, 7) dies automatisch tun soll. Windows verwendet die niedrigste metrische Verbindung. Sie können diese Metriken manuell ändern, wenn sie nicht ordnungsgemäß funktionieren. In den meisten Fällen sollte die Kabelverbindung jedoch automatisch der drahtlosen vorgezogen werden. Weitere Anleitungen und Erklärungen finden Sie in der folgenden Quelle.

Quelle

th3dude
quelle
Mein erster Gedanke als Antwort darauf war: "Steuert die Metrik nicht nur das Routing und nicht, welche Quelladresse verwendet wird?" Ich habe jedoch einen TechNet-Artikel gefunden, der vorschlägt, dass die beste Route tatsächlich den in Vista und höher zu verwendenden Verbindungsendpunkt bestimmt: technet.microsoft.com/en-us/magazine/2007.09.cableguy.aspx Kann jemand dieses Verhalten tatsächlich bestätigen?
Rakslice
1
In dem Artikel wird nicht speziell erwähnt, wie Sie Ihre Metrikwerte überprüfen können. Geben Sie route printan einer Eingabeaufforderung cmd ein. Mein WLAN war 10 und mein kabelgebundenes XP war 20.
Luke
4

Die Antwort von th3dude ist großartig, aber er erwähnt keinen wichtigen Punkt in dem von ihm bereitgestellten Link.

Aus dem Link, den th3dude gepostet hat: http://blogs.technet.com/b/clint_huffman/archive/2009/04/19/windows-prefers-wired-connections.aspx

Sie sollten wissen, dass Vista Änderungen im Umgang mit vorhandenen Sockets vorgenommen hat. Nach dem Einstecken werden die Verbindungen nicht umgeschaltet. Sie müssen die Verbindung erneut herstellen, um eine Kabelverbindung nutzen zu können. Wenn Sie beispielsweise etwas von einer Website herunterladen und feststellen, dass es beim Einstecken schneller gehen würde, müssen Sie den Vorgang abbrechen und nach dem Einstecken von vorne beginnen. Dies ist eine Änderung gegenüber XP und 2003. Hier finden Sie eine gute Referenz :

Die starken und schwachen Hostmodelle von Cable Guy http://technet.microsoft.com/en-us/magazine/2007.09.cableguy.aspx

Das bedeutet, dass ich, wenn ich in einem Konferenzraum bei der drahtlosen Arbeit bin und dann den Laptop wieder auf die Dockingstation lege, die drahtlose Verbindung trennen (Software) ODER den drahtlosen Adapter deaktivieren (Hardware-Schalter) muss, um wieder mit dem Kabel verbunden zu werden Netzwerk.

Hoffentlich hilft Ihnen das zu verstehen, dass es wahrscheinlich nicht die "Messung" ist, die den drahtlosen Adapter auswählt, sondern dass Windows nicht mehr automatisch wechselt, wie es in XP der Fall war.

Ich bin mir nicht sicher, warum Microsoft dies für das bevorzugte Verhalten hielt. Ich hätte es vorgezogen, wenn in einem Popup-Fenster gefragt worden wäre, ob der kabelgebundene Adapter aktiviert werden soll, wenn das Risiko laufender Downloads und Sitzungen besteht. Mit Windows 7 beantworte ich alle Arten von anderen Popups.

Keith Hoffman
quelle
Überlassen Sie es Microsoft, etwas zu nehmen, das einwandfrei funktioniert, und es schwieriger zu machen.
Chance
@ Keith: Ihre Antwort ist leicht irreführend. Sie müssen Ihre drahtlose Verbindung nicht unbedingt deaktivieren. Neue TCP-Verbindungen verwenden die kabelgebundene Verbindung. Bestehende TCP-Verbindungen verwenden weiterhin die kabellose Verbindung, wenn sie diese bereits verwendet haben.
Dwurf
1

Wie hier erklärt:

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 = frage & status = AlleAntworten # tabs

ein. Öffnen Sie den Ordner Netzwerkverbindungen (Start> Ausführen> ncpa.cpl)

b. Klicken Sie mit der rechten Maustaste auf die gewünschte Verbindung.

c. Klicken Sie auf Eigenschaften und dann auf Internet Protocol Version 4.

d. Klicken Sie auf Eigenschaften und dann auf Erweitert.

e. Deaktivieren Sie "Automatische Metrik".

f. Geben Sie eine Zahl zwischen 1 und 9999 für die "Schnittstellenmetrik" ein.

Mydoghaswürmer
quelle
0

Ich habe jede Antwort ausprobiert, die ich finden konnte, aber am Ende bin ich gestolpert, als ich mit der rechten Maustaste auf meine drahtlose Verbindung in der Liste aller verfügbaren drahtlosen Verbindungen geklickt habe (Pfeil nach oben neben der Uhr, dann mit der linken Maustaste auf Ihre Verbindung, dann rechts) - Klicken Sie auf die drahtlose Verbindung, die verfügbar sein soll, aber nicht die Standardverbindungsoption ist, und klicken Sie dann auf "Eigenschaften". Deaktivieren Sie auf der Registerkarte "Verbindungen" die Option "Automatisch verbinden, wenn sich dieses Netzwerk in Reichweite befindet". Dies war auch nach Änderung der Metriken noch notwendig!

Jake
quelle
Schön, aber ich bezweifle, dass dies die drahtlose Verbindung und die kabelgebundene Verbindung trennt, wenn sie eingesteckt ist.
Arjan
Ja; Das bezweifle ich auch.
Jake
1
Ich denke, die Informationen, die ich zur Verfügung gestellt habe, werden den Menschen trotzdem helfen.
Jake
0

Ich weiß, dass diese Frage ziemlich alt ist, aber ich habe eine Lösung gefunden, die möglicherweise funktioniert. Anscheinend können Sie dies über geplante Aufgaben steuern.

Hierbei werden Ereignisse verwendet, die vom LAN-Adapter generiert werden, wenn sich die Verfügbarkeit der Kabelverbindung ändert.

Ich habe es noch nicht persönlich getestet, aber ich werde nach dem Mittagessen und Post zurück.

Edit: Es wurde darauf hingewiesen, dass ich eine detailliertere Antwort einschließen sollte. Also in diesem Sinne. Sie können die Ereignisanzeige in Windows 7 über Systemsteuerung >> Verwaltung >> Ereignisanzeige öffnen. Klicken Sie in der Ereignisanzeige auf Windows-Protokolle >> System. Ziehen Sie in diesem Fall das Ethernet-Kabel heraus und schließen Sie es wieder an. Drücken Sie F5, um die Ereignisliste zu aktualisieren. Klicken Sie auf die neuen Ereignisse, um eine Beschreibung zu erhalten. Es sollte einen geben, der auf die Trennung einer Netzwerkverbindung verweist, und einen, der auf die Wiederherstellung dieser Verbindung verweist. Notieren Sie die Quelle und die Ereignis-ID.

Öffnen Sie nun den Task-Manager (Systemsteuerung >> Verwaltung >> Ereignisanzeige) und erstellen Sie eine Basisaufgabe. Nennen Sie es so etwas wie "Zu LAN wechseln" und klicken Sie auf "Weiter". Wählen Sie unter Auslöser aus, wann ein bestimmtes Ereignis protokolliert wird. Weiter klicken. Wählen Sie das Systemprotokoll aus, und geben Sie die Ereignisquelle und die ID für das Ereignis "Netzwerk wird wiederhergestellt" ein. Klicken Sie auf Weiter und wählen Sie dann Programm starten. Geben Sie im Abschnitt Programm / Skript "C: \ Windows \ System32 \ netsh.exe" ein. Geben Sie dann im Abschnitt Argumente hinzufügen den Befehl 'interface set interface "Insert Wireless Network Name Here" disable' ein (stellen Sie sicher, dass Sie den Namen Ihres drahtlosen Netzwerks in Anführungszeichen setzen). Klicken Sie auf Weiter und fertig. Wenn Sie nun ein Ethernet-Kabel an Ihren Laptop anschließen, wird das drahtlose Netzwerk automatisch deaktiviert und zu Ihrem LAN gewechselt.

Gehen Sie nun wie folgt vor, um WLAN wieder zu aktivieren, wenn das Kabel abgezogen ist (geben Sie "enable" am Ende der Skriptargumente ein). Es sollte beachtet werden, dass dies auf meinem Thinkpad W540 funktioniert, wenn das Ethernet-Kabel eingesteckt / abgezogen ist. Mit dem Dock funktioniert jedoch nur die Funktion "Zu LAN wechseln".

Quelle

detroitwilly
quelle
Ich habe gerade die Taskplaner-Lösung auf meinem ThinkPad W540 getestet. Es wirkt wie ein Zauber. Wenn ich meinen Laptop aus dem Dock nehme, wechselt er in das drahtlose Netzwerk. Wenn ich es wieder in die Dockingstation stelle, wechselt es in das LAN. Das einzige Problem, das ich damit habe, ist, dass eine Eingabeaufforderung kurz angezeigt wird, wenn die Aufgabe ausgeführt wird, aber es ist ein geringer Preis für die Funktionalität.
Detroitwilly
Anscheinend funktioniert das Zurückschalten auf WAN nicht besonders gut mit dem Dock, nur wenn ein Kabel physisch ausgesteckt ist. Es wird zurückgeschickt, wenn es funktioniert.
Detroitwilly
Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier einzuschließen und den Link als Referenz bereitzustellen. Nur-Link-Antworten können ungültig werden, wenn sich die verlinkte Seite ändert.
Kanadischer Luke REINSTATE MONICA
Guter Punkt. Ich werde die Antwort bearbeiten.
Detroitwilly