Jak naprawić Teredo nie można się zakwalifikować

Teredo to technologia, która pozwala użytkownikom na łączność IPv6, gdy są w Internecie IPv4, ale nie mają natywnego połączenia w sieci IPv6. Teredo jest uważany za rewolucyjny protokół, który jest w stanie wykonywać swoje operacje za urządzeniami NAT (Network Address Translation).

Teredo nie może się zakwalifikować

Teredo jest używane przez kilka aplikacji i gier podczas nawiązywania połączenia z serwerami, które komunikują się za pomocą nośnika IPv6. Mówiąc dokładniej, platforma Xbox w systemie Windows korzysta z tej funkcji w codziennych operacjach. Pomimo aktywnego rozwoju i licznego wsparcia, wielu użytkowników widzi komunikat o błędzie „ Teredo nie jest w stanie się zakwalifikować” . Jest to bardzo częsty błąd, który można łatwo naprawić za pomocą poniższych rozwiązań. W tym artykule omówimy wszystkie powody, dla których ten problem występuje i możliwe obejścia tego problemu.

Co powoduje błąd „Teredo nie może się zakwalifikować”?

Gdy użytkownicy widzą ten komunikat o błędzie, prawdopodobnie dzieje się tak, ponieważ nie mogą połączyć się z usługą Xbox Live i natknęli się na ustawienia sieci Xbox Line podczas rozwiązywania problemów. Istnieje kilka powodów, dla których ten problem może wystąpić, gdy większość z nich jest związana z siecią.

  • Złe połączenie internetowe: ten powód znajduje się na szczycie listy, ponieważ jest to prawdopodobnie najczęstszy przypadek użytkowników. Pierwszym krokiem do rozwiązania problemu jest upewnienie się, że internet działa idealnie.
  • Uszkodzony adapter Teredo : W celu zaimplementowania protokołu Teredo mechanizm wykorzystuje adapter Teredo, który jest domyślnie zainstalowany w systemie i jest ukryty. Jeśli ten adapter jest uszkodzony lub występują problemy, wystąpią problemy.
  • Usługa IP Helper: Mechanizm Teredo korzysta również z usługi IP Helper w celu modyfikacji ustawień sieciowych. Jeśli ta usługa nie jest włączona lub jest ręczna, możesz napotkać kilka problemów.
  • Nazwa serwera Teredo : Teredo ma również konfigurację wirtualnego serwera na twoim komputerze do działania. Jeśli ta nazwa serwera jest ustawiona na inną niż domyślna nazwa, mogą wystąpić problemy podczas łączenia.
  • Wyłączono Teredo w rejestrze: jeśli protokół Teredo jest wyłączony w samym rejestrze, nie będzie można się połączyć i pojawi się komunikat o błędzie za każdym razem, gdy Xbox spróbuje połączyć się z usługą Live.
  • UPnPv2: Twój router musi również obsługiwać UPnPv2, aby poprawnie uruchomić protokół Teredo. Jeśli to nie obsługuje lub jest wyłączone, proces połączenia nie zostanie zakończony.
  • Nieprawidłowy plik hosts: każda wersja systemu Windows ma plik hosts, który służy do mapowania nazw hostów na adresy IP. Jeśli w pliku hosta znajdują się nieprawidłowe wpisy, wystąpią problemy podczas łączenia się z protokołem Teredo.
  • Router nie obsługuje Teredo: Jeśli router nie obsługuje Teredo lub jest wyłączony, aby go obsługiwać, może pojawić się komunikat o błędzie podczas dyskusji.
  • Nieaktualny system Windows: inżynierowie firmy Microsoft oficjalnie rozpoznali problem i wydali potencjalne aktualizacje, aby rozwiązać problem. Jeśli masz nieaktualną wersję systemu Windows, możliwe, że z tego powodu pojawia się komunikat o błędzie.
  • VPN: VPN lub inne aplikacje zmieniające sieć dodatkowo zmieniają konfiguracje sieci. Spowoduje to konflikt z mechanizmem Teredo.

Zanim zaczniemy od rozwiązań, upewnij się, że jesteś zalogowany jako administrator na swoim komputerze. Ponadto powinieneś mieć pod ręką swoje poświadczenia Xbox, ponieważ będziesz musiał je często wpisywać.

Uwaga: przed przejściem do innych rozwiązań upewnij się, że zaktualizowałeś system Windows i wszystkie gry na Xbox do najnowszej wersji.

Rozwiązanie 1: Sprawdzanie połączenia internetowego:

Pierwszym krokiem do rozwiązania problemu z komunikatem „Teredo nie jest w stanie się zakwalifikować” jest upewnienie się, że masz aktywne połączenie z Internetem. Jeśli nadal występują problemy z Internetem, w których komputer nie może połączyć się z serwerami, połączenie nie będzie możliwe przy użyciu protokołu Teredo. W tym rozwiązaniu podamy kilka przydatnych wskazówek, które możesz wdrożyć, aby upewnić się, że masz dobre połączenie internetowe.

  • Spróbuj połączyć się z witryną Xbox firmy Microsoft podczas połączenia z Internetem. Sprawdź, czy możesz poprawnie zalogować się na swoje konto.
  • Jeśli możesz połączyć się ze stroną internetową, ale nie z usługą Live, powinieneś spróbować podłączyć inny komputer do tej samej sieci i spróbować uruchomić Xbox Live i sprawdzić, czy łączy się poprawnie.
  • Jeśli korzystasz z organizacyjnego lub publicznego Internetu, zalecamy przejście na prywatny. Zwykle otwarte i publiczne sieci internetowe mają ograniczony dostęp, co powoduje, że niektóre moduły, takie jak Xbox Live, nie działają zgodnie z oczekiwaniami.

Jeśli powyższe wskazówki nie działają, należy całkowicie zresetować router. Ten krok można pominąć i wykonać również na końcu po wypróbowaniu wszystkich innych technik rozwiązywania problemów.

Zanim przejdziemy do resetowania routera, upewnij się, że wszystkie konfiguracje zostały wcześniej zapisane. Każdy router zazwyczaj ma konfiguracje zapisane przez twojego dostawcę usług internetowych, aby uzyskać dostęp do jego sieci. Tutaj musisz przejść do adresu IP powiązanego z routerem. Jest on obecny z tyłu urządzenia lub w pudełku routera. Może to być coś w rodzaju „192.168.1.2”. Jeśli nie znajdziesz powiązanego adresu, przeprowadź model routera w Google i uzyskaj stamtąd adres IP.

  1. Wyszukaj przycisk z tyłu routera i naciśnij go przez około 6 sekund, aż router wyłączy się i zacznie migać kontrolka, wskazując, że został zresetowany.

Resetowanie routera
  1. Teraz połącz się z routerem i ponownie wprowadź konfiguracje. Teraz spróbuj połączyć się z usługą Xbox Live i sprawdź, czy to coś zmieniło.

Rozwiązanie 2: Ponowna instalacja adaptera Teredo

Zanim wypróbujemy inne techniczne obejścia, spróbujemy ponownie zainstalować adapter Teredo na twoim komputerze. Domyślnie większość komputerów ma ukryty adapter Teredo w swoich menedżerach urządzeń. Ten adapter jest używany przez protokół Teredo do połączenia. Jeśli sam adapter jest uszkodzony lub ma problemy z modułami, pojawi się komunikat o błędzie. W tym rozwiązaniu przejdziemy do wiersza polecenia z podwyższonym poziomem uprawnień i po wyłączeniu adaptera odinstalujemy go przed ponowną instalacją.

  1. Naciśnij Windows + S, wpisz „wiersz polecenia” w oknie dialogowym, kliknij prawym przyciskiem myszy aplikację i wybierz Uruchom jako administrator .
  2. Teraz wykonaj następujące polecenie:
 netsh interface Teredo ustaw stan wyłączony 

Wyłączanie adaptera Teredo
  1. Po wyłączeniu adaptera naciśnij Windows + R, wpisz „ devmgmt.msc ” w oknie dialogowym i naciśnij Enter.
  2. W menedżerze urządzeń kliknij Wyświetl i kliknij Pokaż ukryte urządzenia . Teraz kliknij Karty sieciowe, kliknij prawym przyciskiem myszy wszystkie karty Teredo i wybierz Odinstaluj .

    Pokaż ukryte urządzenia - Menedżer urządzeń
  3. Po zakończeniu procesu odinstalowania całkowicie zrestartuj komputer. Po ponownym zalogowaniu przejdź do wiersza polecenia z podwyższonym poziomem uprawnień i wykonaj następujące polecenie:
 netsh interface Teredo set state type = default 

Ponowna instalacja adaptera Teredo
  1. Teraz uruchom aplikację Xbox i sprawdź, czy problem został rozwiązany.

Rozwiązanie 3: Sprawdzanie usługi pomocnika IP

Usługa pomocy protokołu internetowego to interfejs API, który działa jako usługa na komputerze z systemem Windows. Jego głównym zadaniem jest konfiguracja i pobieranie konfiguracji sieci na komputerze lokalnym. Ten interfejs API jest wywoływany wszędzie tam, gdzie programowo manipulujesz konfiguracją sieci i TCP / IP. Jeśli ta usługa nie działa zgodnie z oczekiwaniami lub jest ustawiona na uruchamianie ręczne, mogą wystąpić problemy po podłączeniu do protokołu Teredo. W tym rozwiązaniu przejdziemy do twoich usług i upewnimy się, że usługa jest włączona.

  1. Naciśnij Windows + R, wpisz „ services.msc ” w oknie dialogowym i naciśnij Enter.
  2. W oknie usług wyszukaj usługę „ IP Helper ”.
  3. Kliknij usługę prawym przyciskiem myszy i wybierz Właściwości .

    Właściwości - usługa pomocnicza IP
  4. Po włączeniu właściwości usługi IP Helper upewnij się, że typ uruchomienia jest ustawiony na Automatyczny . Jeśli usługa jest zatrzymana, uruchom usługę i naciśnij Zastosuj, aby zapisać zmiany i wyjść.

    Automatyczne uruchomienie IP Helper
  5. Teraz spróbuj uruchomić Xbox Live i sprawdź, czy problem został rozwiązany.

Rozwiązanie 4: Ustawienie nazwy serwera Teredo na wartość domyślną

Inną rzeczą, którą możemy wypróbować, jest przywrócenie domyślnej wartości nazwy serwera Teredo. Istnieje wiele przypadków, w których nazwa może być zmieniana przez różne aplikacje lub usługi do własnych celów wewnętrznych. Albo to, albo samodzielnie zmieniłeś nazwę. W tym rozwiązaniu ponownie uruchomimy wiersz polecenia z podwyższonym poziomem uprawnień, a następnie wykonamy niektóre polecenia.

  1. Naciśnij Windows + S, wpisz „ wiersz polecenia ” w oknie dialogowym, kliknij prawym przyciskiem myszy aplikację i wybierz Uruchom jako administrator .
  2. Teraz wykonaj następujące polecenie:
 netsh interface Teredo set state servername = default 

Ustawienie nazwy serwera Teredo na wartość domyślną
  1. Zrestartuj całkowicie komputer, a następnie sprawdź, czy problem został rozwiązany na dobre.

Rozwiązanie 5: Sprawdzanie pliku Hosts

Każdy komputer ma plik hosts, który pozwala na mapowanie nazw hostów na adresy IP za każdym razem, gdy komputer łączy się z Internetem. Napotkaliśmy kilka przypadków, w których ten plik hostów był uszkodzony lub zawierał wiele dodatkowych wpisów. Spowodowało to kilka problemów, które również wpłynęły na adapter Teredo. W tym rozwiązaniu przejdziemy do pliku hosts i upewnimy się, że wszystko działa idealnie.

  1. Naciśnij Windows + S, wpisz „ wiersz polecenia ” w oknie dialogowym, kliknij prawym przyciskiem myszy aplikację i wybierz Uruchom jako administrator .
  2. Teraz wykonaj następujące polecenie:
 notepad.exe c: \ WINDOWS \ system32 \ drivers \ etc \ hosts 

Zmiana pliku hostów
  1. Gdy plik Hosts jest otwarty w Notatniku, kliknij Ctrl + F i wpisz następujące zdanie:
 win10.ipv6.microsoft.com 
  1. Jeśli znajdziesz jakieś wpisy, upewnij się, że je usunąłeś. Zapisz zmiany w pliku hosts, a następnie uruchom ponownie komputer. Teraz sprawdź, czy problem został rozwiązany, a problem został rozwiązany.

Rozwiązanie 6: Sprawdzanie routera

Zanim zaczniemy od innych drastycznych obejść związanych z przywracaniem systemu, ważne jest, aby upewnić się, że nie ma sprzecznych ustawień w samym routerze. Zwykle niektóre routery mają domyślnie wyłączone niektóre opcje, co powoduje problemy, gdy system Windows próbuje włączyć protokół Teredo.

Możesz otworzyć ustawienia routera, przechodząc do adresu IP znajdującego się z tyłu routera. Możesz także Google model swojego routera lub zaznaczyć jego pole. Po wprowadzeniu ustawień przejdź się i upewnij się, że następujące ustawienia są włączone:

 UPnPv2 Teredo 

Jeśli dokonałeś zmian, zapisz je i zrestartuj router całkowicie, łącznie z komputerem. Teraz sprawdź, czy problem został rozwiązany.

Rozwiązanie 7: Zmiana statusu Teredo poprzez rejestr

Każdy komputer ma rejestr, który określa zasady, których musi przestrzegać komputer. Zawiera także ustawienia dla kilku modułów sieciowych i modułów aplikacji. Podczas naszych badań natrafiliśmy na kilka przypadków, w których Teredo został wyłączony w samym rejestrze. W tym rozwiązaniu najpierw zapytamy, czy to prawda, a jeśli tak, to wykonamy kilka poleceń, które upewnią się, że wpis rejestru zostanie zmodyfikowany i Teredo zostanie ponownie włączone.

  1. Naciśnij Windows + S, wpisz „ wiersz polecenia ” w oknie dialogowym, kliknij prawym przyciskiem myszy aplikację i wybierz Uruchom jako administrator .
  2. Teraz wykonaj następujące polecenie:
 reg zapytanie HKLM \ System \ CurrentControlSet \ Services \ TcpIp6 \ Parameters 

Zmiana statusu Teredo poprzez rejestr

To polecenie powie ci, czy konfiguracja jest włączona, czy klucz jest obecny, czy nie. Niemniej jednak możesz wykonać następujące polecenie:

 reg add HKLM \ System \ CurrentControlSet \ Services \ Tcpip6 \ Parameters / v DisabledComponents / t REG_DWORD / d 0x0 
  1. Uruchom ponownie komputer po dokonaniu zmian, a następnie spróbuj uruchomić Xbox Live i sprawdź, czy problem został rozwiązany na dobre.

Rozwiązanie 8: Wyłączanie VPN i zapór ogniowych

Innym powodem, dla którego może pojawić się komunikat o błędzie, jest VPN i zapory ogniowe zainstalowane na twoim komputerze. VPN przekierowują ruch internetowy przez serwer proxy i naśladują, że jesteś z innej lokalizacji w porównaniu z rzeczywistą lokalizacją fizyczną. Jednak ten proces ma wiele wad i czasami nie pozwala na pomyślne połączenie aplikacji lub modułów.

Jeśli korzystasz z roboczego połączenia internetowego lub serwera proxy, upewnij się, że je również wyłączysz lub rozważ zmianę sieci i sprawdź, czy ma to jakiś wpływ na twoją sytuację. Gdy już skończysz z tym rozwiązaniem, dopiero wtedy idź naprzód.

Rozwiązanie 9: Przeprowadzanie przywracania systemu

Jeśli wszystkie powyższe metody nie działają, możesz przywrócić system i wybrać ostatni punkt przywracania. Upewnij się, że wybrałeś najnowszy punkt przywracania, który był najnowszy, a następnie skieruj się na zewnątrz.

Przeprowadzanie przywracania systemu

Jeśli przywracanie systemu nie działa, prawdopodobnie musisz utworzyć nowy profil w systemie Windows i sprawdzić, czy folder tam jest. Możesz sprawdzić nasz artykuł na temat tworzenia nowego konta użytkownika i przenieść do niego wszystkie dane? Upewnij się, że wykonałeś wszystkie kroki i przesyłasz wszystkie dane tylko wtedy, gdy masz pewność, że nowy profil działa poprawnie z Xbox Live.

Ciekawe Artykuły