Zmień priorytety kart sieciowych w Windows 10

Jeśli uruchomiony komputer korzysta z wielu kart sieciowych, np. Połączenia Ethernet i Wi-Fi, decyduje, którego adaptera użyć, na podstawie priorytetów.

Uwaga : Poniższy przewodnik dotyczy systemu Windows 10, ale w większości powinien działać równie dobrze na poprzednich wersjach systemu Windows.

System Windows 10 wykonuje wystarczająco dobrą pracę, zazwyczaj jeśli chodzi o wybór odpowiedniej karty sieciowej, jeśli dostępnych jest wiele opcji. Czasami jednak system Windows może się pomylić lub możesz ustawić priorytet innej karty niż ta wybrana przez system Windows.

Biorąc pod uwagę, że może być zainstalowanych całkiem sporo kart - na przykład Ethernet, sieć bezprzewodowa, VPN i maszyny wirtualne - może być konieczne dostosowanie instrukcji priorytetu.

Zmień priorytety kart sieciowych w Windows 10

Masz dwie opcje zmiany priorytetów adapterów w systemie Windows 10. Możesz użyć PowerShell lub przejść przez serię menu interfejsu sieciowego, aby zrobić to samo.

Wolę PowerShell, ponieważ jest łatwiejszy i daje lepszy przegląd wszystkiego. Zacznijmy więc od tego.

Sposób PowerShell

Pierwszą rzeczą, którą musisz zrobić, to otworzyć nowy wiersz programu PowerShell z podwyższonym poziomem uprawnień:

  1. Naciśnij klawisz Windows na klawiaturze, wpisz PowerShell, przytrzymaj Shift i Ctrl, a następnie kliknij wyświetlone łącze Windows PowerShell.

Spowoduje to otwarcie wiersza polecenia programu PowerShell z podwyższonym poziomem uprawnień. Zauważ, że możesz również uruchomić PowerShell z okna wiersza polecenia z podwyższonym poziomem uprawnień, wpisując PowerShell. Zrzut ekranu powyżej pokazuje, jak wygląda interfejs po wykonaniu w ten sposób.

Pierwsze polecenie, które chcesz uruchomić, to Get-NetIPInterface . Wyświetla wszystkie karty sieciowe, numer indeksu interfejsu i metrykę interfejsu.

Indeks jest unikalnym numerem każdego adaptera, a metryka ma priorytet tego adaptera. Ponadto zawiera listę wszystkich kart znanych w tym momencie przez system Windows.

Aby zmienić priorytet adaptera, spójrz na kolumnę InterfaceMetric. System Windows wyświetla priorytet adaptera i priorytety wszystkich innych adapterów.

Uruchom polecenie Set-NetIPInterface -InterfaceIndex „Indeks adaptera, który chcesz zmienić priorytet dla„ -InterfaceMetric ”nowy priorytet adaptera”.

Przykład: Set-NetIPInterface -InterfaceIndex „11” -InterfaceMetric „90”

To zmienia priorytet adaptera 11 na wartość 90.

Adaptery o niższym numerze InterfaceMetric mają pierwszeństwo przed adapterami o większej liczbie.

Użyj polecenia Get-NetIPInterface, aby ponownie wyświetlić tabelę informacji o adapterze, aby zweryfikować zmianę.

Metoda interfejsu

Jeśli wolisz korzystać z graficznego interfejsu użytkownika, możesz to zrobić. Zauważ, że wymaga sporo kliknięcia i nie jest tak proste jak metoda PowerShell.

Głównym tego powodem jest brak przeglądu wszystkich priorytetów kart sieciowych w graficznym interfejsie użytkownika.

Chociaż teoretycznie możesz sprawdzić wartość każdego adaptera osobno, oznaczałoby to jeszcze więcej kliknięć i nie jest zalecane. Sugeruję, aby uruchomić polecenie PowerShell Get-NetIPInterface, aby odczytać je bezpośrednio.

Krok 1 : Naciśnij klawisz Windows, wpisz ncpa.cpl i naciśnij klawisz Enter, aby rozpocząć. Spowoduje to otwarcie listy połączeń sieciowych.

Krok 2 : Kliknij prawym przyciskiem myszy adapter, dla którego chcesz zmodyfikować priorytet, i wybierz Właściwości z menu kontekstowego. Spowoduje to otwarcie okna właściwości adaptera.

Krok 3 : Znajdź protokół internetowy w wersji 4 (TCP / IPv4), wybierz go i kliknij przycisk Właściwości. Uwaga: Jeśli twoje połączenie to IPv6, wybierz Zamiast tego protokół internetowy w wersji 6 (TCP / IPv6).

Krok 4 : Znajdź przycisk Zaawansowane w następnym oknie, które zostanie otwarte, i kliknij je.

Krok 5 : Tam znajdziesz dane interfejsu u dołu. Usuń zaznaczenie z pola Metryka automatyczna i wprowadź nowy niestandardowy numer metryki Interfejs . Upewnij się, że wybierzesz wartość 2 lub wyższą, ponieważ 1 jest zarezerwowany dla adaptera sprzężenia zwrotnego.

Krok 6: Kliknij ok i powtórz proces dla każdej innej karty sieciowej, dla której chcesz zmienić priorytet.

Sugeruję sprawdzenie priorytetów za pomocą powyższej komendy PowerShell.

Teraz ty : ile kart jest zainstalowanych na twoim komputerze?