Jak naprawić błąd Teredo nie może się zakwalifikować



Wypróbuj Nasz Instrument Do Eliminowania Problemów

Teredo to technologia, która pozwala użytkownikom na łączność IPv6 podczas korzystania z internetu IPv4, ale nie mają natywnego połączenia z siecią IPv6. Teredo jest uważany za rewolucyjny protokół, który może 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ą medium IPv6. Mówiąc dokładniej, platforma Xbox w systemie Windows intensywnie wykorzystuje tę funkcję w swoich codziennych operacjach. Pomimo aktywnego rozwoju i licznego wsparcia, wielu użytkowników napotyka komunikat o błędzie „ Teredo nie może się zakwalifikować ” . Jest to bardzo częsty błąd i można go łatwo naprawić, korzystając z poniższych rozwiązań. W tym artykule omówimy wszystkie powody, dla których występuje ten problem i jakie są możliwe obejścia, aby je naprawić.



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

Gdy użytkownicy widzą ten komunikat o błędzie, prawdopodobnie oznacza to, że nie mogą połączyć się z usługą Xbox Live i podczas rozwiązywania problemów natknęli się na ustawienia sieciowe Xbox Line. 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: Powód ten znajduje się na szczycie listy, ponieważ jest to prawdopodobnie najczęstszy powód, który zdarza się użytkownikom. Upewnienie się, że Internet działa bez zarzutu, jest pierwszym krokiem do rozwiązania problemu.
  • Zepsuty Teredo Adapter: Aby zaimplementować protokół Teredo, mechanizm wykorzystuje adapter Teredo, który jest domyślnie zainstalowany w systemie i jest ukryty. Jeśli ten adapter jest uszkodzony lub ma problemy, wystąpią problemy.
  • Usługa IP Helper: Mechanizm Teredo korzysta również z usługi pomocniczej IP w celu modyfikacji ustawień sieciowych. Jeśli ta usługa nie jest włączona lub jest wykonywana ręcznie, wystąpi kilka problemów.
  • Teredo Nazwa serwera: Teredo ma również konfigurację serwera wirtualnego na Twoim komputerze do działania. Jeśli ta nazwa serwera jest inna niż nazwa domyślna, mogą wystąpić problemy podczas łączenia.
  • Teredo Wyłączone w rejestrze: Jeśli protokół Teredo jest wyłączony w Twoim rejestrze, nie będziesz mógł 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 działał protokół Teredo. Jeśli go nie obsługuje lub jest wyłączony, proces łączenia nie zostanie zakończony.
  • Zły plik hostów: 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, podczas łączenia się z protokołem Teredo wystąpią problemy.
  • Router nie obsługuje Teredo: Jeśli router nie obsługuje technologii Teredo lub jest wyłączony, aby go obsługiwać, może pojawić się omawiany komunikat o błędzie.
  • Przestarzały system Windows: Inżynierowie firmy Microsoft również oficjalnie rozpoznali problem i wydali potencjalne aktualizacje, aby rozwiązać problem. Jeśli masz przestarzałą wersję systemu Windows, możliwe, że jest to powód, dla którego wyświetla się komunikat o błędzie.
  • VPN: VPN lub inne aplikacje do zmiany sieci dodatkowo zmieniają konfiguracje sieci. Będzie to sprzeczne 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 wprowadzać.

Uwaga: Przed przystąpieniem do innych rozwiązań upewnij się, że aktualizacja Twój system Windows i wszystkie gry Xbox do najnowszej wersji.



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

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

  • Spróbuj połączyć się z Microsoftem Xbox strona internetowa 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, spróbuj się połączyć inny komputer do tej samej sieci i spróbuj uruchomić Xbox Live i sprawdź, czy łączy się prawidłowo.
  • Jeśli korzystasz z organizacyjnego lub publicznego Internetu, zalecamy przełączenie się 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ć na końcu po wypróbowaniu wszystkich innych technik rozwiązywania problemów.

Zanim przejdziemy do resetowania routera, upewnij się, że masz wszystkie pliki konfiguracje zapisane wcześniej. Każdy router ma zwykle zapisane przez dostawcę usług internetowych konfiguracje umożliwiające dostęp do jego sieci. Musisz nawigować na adres IP powiązany z routerem. Znajduje się z tyłu urządzenia lub w pudełku routera. Może to być coś w rodzaju „192.168.1.2”. Jeśli nie możesz znaleźć powiązanego adresu, wygoogluj model routera 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ć lampką, aby pokazać, że został zresetowany.

Resetowanie routera

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

Rozwiązanie 2: Ponowna instalacja adaptera Teredo

Zanim wypróbujemy inne rozwiązania techniczne, 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 w celu nawiązania połączenia. Jeśli sam adapter jest uszkodzony lub ma problemy z jego modułami, zostanie wyświetlony komunikat o błędzie. W tym rozwiązaniu przejdziemy do wiersza poleceń z podwyższonym poziomem uprawnień i po wyłączeniu adaptera odinstalujemy go przed ponownym zainstalowaniem.

  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 interfejs Teredo ustawił stan wyłączony

Wyłączanie karty Teredo

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

    Pokaż ukryte urządzenia - Menedżer urządzeń

  3. Po zakończeniu procesu dezinstalacji uruchom ponownie cały komputer. Po ponownym zalogowaniu przejdź do wiersza polecenia z podwyższonym poziomem uprawnień i wykonaj następujące polecenie:
Interfejs netsh Teredo ustawił stan typu = default

Ponowna instalacja adaptera Teredo

  1. Teraz uruchom aplikację Xbox i zobacz, czy problem został rozwiązany.

Rozwiązanie 3: Sprawdzanie usługi IP Helper

Usługa pomocnicza protokołu internetowego to interfejs API, który działa jako usługa na komputerze z systemem Windows. Jego głównym zadaniem jest skonfigurowanie i pobranie konfiguracji sieci dla komputera lokalnego. Ten interfejs API jest wywoływany wszędzie tam, gdzie programowo manipulujesz siecią i konfiguracją TCP / IP. Jeśli ta usługa nie działa zgodnie z oczekiwaniami lub jest skonfigurowana do ręcznego uruchamiania, mogą wystąpić problemy podczas połączenia z protokołem 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 klawisz Enter.
  2. W oknie usług wyszukaj usługę „ Pomocnik IP ”.
  3. Kliknij usługę prawym przyciskiem myszy i wybierz Nieruchomości .

    Właściwości - usługa pomocnicza adresu IP

  4. Kiedyś we właściwościach Pomocnik IP usługa, upewnij się, że plik Typ uruchomienia jest ustawiony jako Automatyczny . Jeśli usługa zostanie zatrzymana, początek usługę i naciśnij Zastosować aby zapisać zmiany i wyjść. Zmiana pliku hostów

    Automatyczne uruchamianie pomocnika IP

  5. Teraz spróbuj uruchomić Xbox Live i zobacz, czy problem został rozwiązany.

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

Inną rzeczą, którą możemy spróbować, jest przywrócenie domyślnej wartości nazwy serwera Teredo. Istnieje wiele przypadków, w których nazwa może zostać zmieniona przez różne aplikacje lub usługi do ich własnych celów wewnętrznych. Albo to, albo ręcznie 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:
Interfejs netsh Teredo ustawia stan servername = default

Ustawienie nazwy serwera Teredo na wartość domyślną

  1. Uruchom ponownie komputer, a następnie sprawdź, czy problem został rozwiązany na dobre.

Rozwiązanie 5: Sprawdzanie pliku hostów

Każdy komputer ma plik hosts, który umożliwia 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 hosts był uszkodzony lub zawierał wiele dodatkowych wpisów. Spowodowało to kilka problemów, które wpłynęły również 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 statusu Teredo poprzez rejestr

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 w samym routerze nie ma sprzecznych ustawień. 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 wygooglować swój model routera lub zaznaczyć jego pole. Po wejściu do ustawień poruszaj się po okolicy i upewnij się, że są włączone następujące ustawienia:

UPnPv2 Teredo

Jeśli wprowadziłeś zmiany, zapisz je i ponownie uruchom router całkowicie, łącznie z komputerem. Teraz sprawdź, czy problem został rozwiązany.

Rozwiązanie 7: Zmiana stanu Teredo za pośrednictwem rejestru

Każdy komputer ma rejestr, który dyktuje reguły, których komputer musi przestrzegać. Zawiera również ustawienia dla kilku modułów sieciowych i aplikacji. Podczas naszych badań natknęliśmy się na kilka przypadków, w których Teredo było wyłączone w samym rejestrze. W tym rozwiązaniu najpierw zapytamy, czy to prawda, a jeśli tak, 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 query 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 dodaj HKLM  System  CurrentControlSet  Services  Tcpip6  Parameters / v DisabledComponents / t REG_DWORD / d 0x0
  1. Uruchom ponownie komputer po wprowadzeniu zmian, a następnie spróbuj uruchomić Xbox Live i zobacz, czy problem został rozwiązany na dobre.

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

Innym powodem, dla którego możesz zobaczyć ten komunikat o błędzie, są VPN i zapory sieciowe zainstalowane na Twoim komputerze. VPN przekierowuje ruch internetowy przez serwer proxy i imituje, że jesteś z innej lokalizacji w porównaniu z rzeczywistą lokalizacją fizyczną. Jednak ten proces ma wiele wad i czasami uniemożliwia pomyślne połączenie aplikacji lub modułów.

Jeśli używasz służbowego połączenia internetowego lub serwera proxy, upewnij się, że również je wyłączyłeś lub rozważ zmianę sieci i sprawdź, czy ma to jakiekolwiek znaczenie dla Twojej sytuacji. Gdy już absolutnie skończysz z tym rozwiązaniem, dopiero wtedy idź naprzód.

Rozwiązanie 9: Przywracanie systemu

Jeśli wszystkie powyższe metody nie działają, możesz wykonać plik przywracanie systemu i wybierz ostatni punkt przywracania. Upewnij się, że wybrałeś ostatni punkt przywracania, który został pobrany jako ostatni, a następnie przejdź na zewnątrz.

Wykonywanie przywracania systemu

Jeśli przywracanie systemu nie działa, prawdopodobnie musisz utworzyć nowy profil w systemie Windows i sprawdzić, czy znajduje się tam folder. Możesz sprawdzić nasz artykuł na Jak założyć nowe konto użytkownika i przenieść na nie wszystkie dane? Upewnij się, że wykonałeś wszystkie kroki i przenieś wszystkie dane tylko wtedy, gdy masz pewność, że nowy profil działa poprawnie z usługą Xbox Live.

7 minut czytania