Niech system Windows 7 zignoruje WiFi, gdy sieć Ethernet jest dostępna

116

Po zadokowaniu laptopa z systemem Windows 7 chcę, aby wolał przewodowe połączenie Ethernet niż WiFi.

Jest to dość prosta rzecz na moim komputerze Mac - po prostu zmieniam preferencje sieciowe i „robi to dobrze”. Po prostu nie mogę wymyślić, jak osiągnąć to samo na moim laptopie Win7.

Kiedy więc jestem zadokowany, łączy się z Wi-Fi, a następnie nie łączy się z serwerami w lokalnej sieci przewodowej. Jak to naprawić?

jkooker
źródło
W systemie Windows zawsze korzystałem z połączeń IBM Access, które teraz byłyby połączeniami Lenovo Access. Ale można to zainstalować tylko na sprzęcie Lenovo. Dlatego spróbuj odpowiedzieć na to pytanie: superuser.com/questions/214427/... Może mógłbyś nawet użyć oprogramowania Access Connections? www-01.ibm.com/common/ssi/cgi-bin/…
Darokthar
Tutaj znajduje się odpowiedź: [wprowadź opis linku] [1] [1]: superuser.com/questions/237892/...
CodeMonkey
Możesz spróbować tego , używam go na moich komputerach. Wyłącza karty Wi-Fi, gdy podłączona jest dowolna sieć Ethernet, i włącza je ponownie, gdy sieć staje się niedostępna, działa, gdy obecnych jest wiele przewodowych i bezprzewodowych kart sieciowych. Powodzenia.
sean_m

Odpowiedzi:

115

Jest na Windows 7, ale jest całkiem dobrze ukryty.

Przejdź do Panelu sterowania -> Centrum sieci i udostępniania -> Zmień ustawienia karty -> Naciśnij Alt, aby uzyskać menu i wybierz Zaawansowane -> Ustawienia zaawansowane.

Następnie możesz ponownie zamówić połączenia na tej liście.

Chociaż system Windows powinien już automatycznie preferować połączenie przewodowe zamiast połączenia bezprzewodowego. Wybiera, którego adaptera użyć na podstawie najniższej metryki interfejsu, a połączenie bezprzewodowe powinno mieć wyższą metrykę niż połączenie przewodowe. Uruchom route printz wiersza polecenia, aby to zobaczyć.

shf301
źródło
23
To rozwiązanie nie działało dla mnie. Zamówiłem swoje połączenia: (1) Połączenie lokalne, (2) Połączenie sieci bezprzewodowej. Kiedy łączę się z publiczną siecią Wi-Fi, nie mam dostępu do stron wewnętrznych. Kiedy się rozłączam, mogę. Nadal wydaje się preferować WiFi.
jkooker
Czy oba połączenia przewodowe i bezprzewodowe mają domyślną bramę (sprawdź za pomocą ipconfig)? Wiele różnych bram domyślnych spowoduje problemy z routingiem. W takim przypadku prawdopodobnie możesz rozwiązać problem, dodając statyczny router za pomocą polecenia route. Musimy znać Twoją konfigurację adresu IP i adresy serwerów, z którymi próbujesz się połączyć, aby ci w tym pomóc.
shf301,
posiadanie wielu domyślnych bram jest całkowicie legalne; to jest norma. użyty zostanie tylko jeden, ale pozostałe nadal będą dostępne na wypadek, gdyby jeden z interfejsów zniknął (kabel niepodłączony, połączenie bezprzewodowe wyłączone)
Michael Lowman
To prawda, że ​​problem polega na tym, że różne bramy domyślne nie mają dostępu do tych samych sieci, co ma miejsce w przypadku jkookera. Zobacz jego komentarz do twojej odpowiedzi. W jego przypadku zmiana domyślnych bram zmienia, która sieć jest dostępna. Właśnie w tym kontekście myślałem.
shf301,
3
Skorzystaj z instrukcji na końcu tego artykułu z
bazy wiedzy
28
  1. Kliknij Start, a następnie w polu wyszukiwania wpisz Wyświetl połączenia sieciowe .
  2. Naciśnij klawisz ALT , kliknij Opcje zaawansowane, a następnie Ustawienia zaawansowane .
  3. Wybierz połączenie bezprzewodowe i przejdź w górę, aby uzyskać najwyższy priorytet.
pulsarjuna
źródło
Karta „Adaptery i wiązania” nie pojawia się dla mnie, a jedynie „Zamówienie dostawcy”
Attila Szeremi,
@AttilaSzeremi Nie jestem pewien, dlaczego. Ale czy jesteś lokalnym administratorem komputera lub członkiem grupy operatorów konfiguracji sieci
pulsarjune
tak, to mój własny komputer w domu
Attila Szeremi
17

Przejdź do Panelu sterowania -> Centrum sieci i udostępniania -> Zmień ustawienia karty sieciowej -> Następnie kliknij prawym przyciskiem myszy sieć bezprzewodową i wybierz Stan Następnie kliknij Właściwości sieci bezprzewodowej i upewnij się, że jeśli masz ustawione, aby łączyć się w zasięgu, w którym się znajduje również ustawić, aby połączyć się z Połącz z bardziej preferowaną siecią, jeśli jest dostępna .

leeroy jenkins
źródło
1
niedostępne w systemie Windows 8
beluchin
3
Nareszcie - we wszystkich postach, które czytałem o tym problemie (trwającym od lat!) Po raz pierwszy spotkałem się z tym rozwiązaniem - i działa !!!!
wotney
Sieć LAN została już zamówiona na górze listy połączeń i miała najniższy wskaźnik, ale nadal nie była używana, gdy dostępne było Wi-Fi. Zmiana tego ustawienia w końcu naprawiła dla mnie system Windows 7.
Rintze Zelle
Właściwie rozwiązałem problem, po prostu wybierając statyczny adres IP, ale nie określając domyślnej bramy w interfejsie, na której nie chcę używać ruchu internetowego.
David Okwii,
13

Dwie rzeczy: po pierwsze, możesz dodać metrykę do każdego interfejsu, aby określić, że jedna jest lepsza od drugiej. Korzystając z GUI, przejdź do właściwości połączenia sieciowego, TCP / IP, Zaawansowane, odznacz Automatyczną metrykę i wpisz odpowiednią liczbę. Ponieważ metryka oznacza koszt, system Windows automatycznie użyje interfejsu z niższą metryką, jeśli nie będzie w stanie podjąć decyzji. W tym artykule KnowledgeBase opisano funkcję, którą wyłączasz.

Po drugie, nigdy nie powinieneś mieć problemu, który wymaga użycia jednego interfejsu nad drugim. Jeśli oba interfejsy są tej samej sieci, zawsze będziesz chciał mieć szybki. Jeśli są to różne sieci, tabele routingu automatycznie wyślą pakiety z odpowiedniego interfejsu, aby dotrzeć do sieci, do której należą.

Być może masz dwie fizycznie oddzielne sieci z tym samym blokiem IP? Jest to błędna konfiguracja i należy ją naprawić.

Michael Lowman
źródło
Działa to, więc sieć przewodowa ma dostęp do wewnętrznych stron, a sieć bezprzewodowa nie.
jkooker
1
ok, nadal będę argumentować, że jest to problem z konfiguracją, ale nie taki, który można rozwiązać u źródła. więc po prostu zwiększ swój interfejs bezprzewodowy, a zostanie użyta domyślna brama sieci przewodowej. znowu route printpomaga. Mam dwa interfejsy, jeden z metryką 20, a drugi 10. Domyślną bramą (dest 0.0.0.0, maska 0.0.0.0) będzie ta z najniższą metryką.
Michael Lowman
Wydaje się, że to rozwiązanie działało dla mnie.
Peter Jaric,
1
To działało dla mnie, ale musiałem trochę z tym popsuć. Zmieniłem metrykę połączenia przewodowego na 10, a metrykę połączenia bezprzewodowego na 20. Gdy użyłem route print, pokazywałem przewodową jako 250-300, a bezprzewodową na 20-30 za każdym razem. Aby obejść ten problem, ustawiłem ekstremalnie. Przewodowy = 1, bezprzewodowy = 999. Teraz dostaję odpowiednią kolejność. Dzięki!
Liryczny
1
Problem z pomiarami, które miałem, był związany z tworzeniem wirtualnego przełącznika Hyper-V podłączonego do bezprzewodowej karty sieciowej. W takim przypadku mierniki są niepoprawnie niskie dla „Wirtualnego przełącznika wirtualnego”, co sprawiło, że Windows zawsze go wybiera, zamiast „Wirtualnego przełącznika Ethernet”.
Pablo Montilla
1

Jeśli masz laptopa na przełączniku bezprzewodowym, możesz go wyłączyć. Inną rzeczą, na którą możesz spojrzeć, jest to, czy Twój port Ethernet działa w menedżerze urządzeń. Możesz to również skonfigurować za pomocą opcji internetowych.

w7pro
źródło
1
wyłączenie Wi-Fi działa, ale jest hackym rozwiązaniem.
jkooker
1

Udało mi się to, ustawiając metricustawienie 10 na przewodowe i 1000 na Wi-Fi, wszystkie inne sugestie, które znalazłem, nie działały.

Morbia
źródło
Zatwardziały. Działa
Junior Usca
1
  1. Wybierz Panel sterowania> Sieć i Internet> Połączenia sieciowe
  2. Kliknij prawym przyciskiem myszy kartę sieci Wi-Fi zwykle zatytułowaną „Połączenie sieci bezprzewodowej”
  3. Wybierz Właściwości
  4. Kliknij przycisk „Konfiguruj”
  5. Wybierz zakładkę Zaawansowane
  6. W obszarze „Właściwość” przewiń w dół do „Wyłącz po połączeniu przewodowym” i zaznacz go
  7. Po prawej stronie w obszarze „Wartość” wybierz z menu rozwijanego opcję „Włączone”
  8. Kliknij OK
  9. Wyłącz, a następnie Włącz ponownie bezprzewodowe połączenie sieciowe.
Kevin
źródło
4
To nie jest dostępne dla wszystkich adapterów.
Loga
1

Prostym sposobem na wyłączenie sieci bezprzewodowej jest przycisk Windows + X, wyłącz sieć bezprzewodową. Powtórz proces, aby go ponownie włączyć.

Kiyotaka
źródło
0

Mój problem polegał na tym, że DHCP nie został włączony dla mojego połączenia LAN - uruchomiłem narzędzie do rozwiązywania problemów, włączyłem je i wszystko jest teraz w porządku.

AVH
źródło
0

Miałem podobny problem w domu, kiedy po dłuższym korzystaniu z sieci bezprzewodowej połączyłem kabel Ethernet z komputerem. moje Wi-Fi zostało ustawione tak, aby łączyło się automatycznie, mimo że miałem połączenie Ethernet.

moje rozwiązanie:

  • panel sterowania
  • udostępnianie sieci
  • Zmień ustawienia adaptera
  • kliknij sieć bezprzewodową prawym przyciskiem myszy, gdy jest połączony
  • kliknij status
  • właściwości bezprzewodowe
  • odznacz „połącz automatycznie, gdy ta sieć jest w zasięgu”

niezupełnie to samo, ale ktoś może uznać to za przydatne.

mam nadzieję że to pomoże
źródło