Как исправить «Teredo не может пройти квалификацию» в Windows 10

Teredo — это сетевой протокол. Он используется для инициирования безопасного соединения между клиентом и сервером, например, с устройствами, использующими преобразование сетевых адресов ( NAT ). Если Teredo не работает, это означает, например, что приложение Xbox Live не может установить соединение с другими устройствами, и вы не сможете использовать групповой чат или многопользовательские игры в Xbox Live

Есть много вещей, которые могут вызвать ошибку «Teredo не может пройти квалификацию» в Windows 10 . В этой статье мы рассмотрим несколько возможных решений этой проблемы, чтобы вы могли вернуться к играм. 

Обратите внимание, что некоторые из этих исправлений требуют внесения изменений в реестр. Мы рекомендуем сделать резервную копию реестра(backup of the registry) на случай возникновения проблем во время этого процесса. 

Проверьте подключение к Интернету

Для работы Teredo(Teredo) необходимо подключение к Интернету , поэтому проверьте это в первую очередь. Чтобы проверить подключение к Интернету: 

  1. Нажмите Windows + I , чтобы открыть настройки. 

  1. Выберите Игры(Gaming) > Сеть Xbox(Xbox Networking) .
  2. В разделе «Состояние подключения»(Connection status) проверьте, установлено ли подключение к Интернету (Internet connection)«Подключено(Connected) » . 

Если ваш Интернет не подключен, вам необходимо устранить эту проблему(troubleshoot this issue) до любых других исправлений. 

Вариант «Исправить»

В Xbox Networking(Xbox Networking) есть опция автоматического устранения неполадок, которая может устранять известные ошибки с Teredo

  1. Нажмите Windows + I , чтобы открыть настройки. 
  2. Выберите Игры(Gaming) > Сеть Xbox(Xbox Networking) .
  3. Выберите «Исправить»(Fix It)

  1. Следуйте указаниям мастера устранения неполадок, а затем перезагрузите компьютер, если будут внесены какие-либо изменения. 

Убедитесь, что Teredo включен

Иногда Teredo можно отключить в реестре. Чтобы проверить, так ли это, сделайте следующее: 

Проверьте путь реестра iphlpsvc

  1. Нажмите клавишу Windows и введите « Командная строка(Command Prompt) ». 
  2. Щелкните правой кнопкой мыши командную строку(Command Prompt ) и выберите « Запуск от имени администратора»(Run As Administrator)

  1. Введите эту строку: 

reg query HKLM\System\CurrentControlSet\Services\iphlpsvc\Teredo

  1. Если Teredo отключен, он вернет строку, включающую следующее: 

Введите REG_DWORD 0x4(Type REG_DWORD 0x4)

  1. Чтобы снова включить Teredo , введите следующую команду: 

netsh interface Teredo set state type=default 

  1. Проверьте, решена ли проблема. 

Проверьте путь реестра Tcplp6

  1. Нажмите клавишу Windows и введите « Командная строка(Command Prompt) ». 
  2. Щелкните правой кнопкой мыши командную строку(Command Prompt ) и выберите « Запуск от имени администратора»(Run As Administrator)

  1. Введите эту строку: 

reg query HKLM\System\CurrentControlSet\Services\TcpIp6\Parameters

  1. Следующий вывод означает, что Teredo может быть отключен: 

Отключенные компоненты REG_DWORD 0x8e(DisabledComponents REG_DWORD 0x8e)

  1. Чтобы снова включить Teredo , введите следующую команду: 

reg add HKLM\System\CurrentControlSet\Services\Tcpip6\Parameters /v DisabledComponents /t REG_DWORD /d 0x0

Проверьте вспомогательную службу IP

Служба поддержки IP(IP Helper) необходима для того , чтобы Teredo работала и функционировала должным образом. Чтобы убедиться, что эта служба работает: 

  1. Нажмите Windows + R , чтобы открыть «Выполнить»(Run)
  2. Введите services.msc и нажмите Enter

  1. Найдите и дважды щелкните IP Helper .

  1. Установите Тип запуска(Startup type) на Автоматический(Automatic)
  2. Нажмите « Пуск»(Start) , чтобы запустить службу. 

  1. Выберите Применить(Apply)

Если ваш IP Helper не запускается из-за проблем с зависимыми службами, попробуйте следующее: 

  1. Нажмите Windows + R , чтобы открыть «Выполнить»(Run)
  2. Введите services.msc и нажмите Enter

  1. Найдите и дважды щелкните IP Helper .
  2. Перейдите на вкладку  « Зависимости ».(Dependencies)
  3. В разделе Эта служба зависит от следующего(This service depends on the following system components) раздела системных компонентов обратите внимание на все перечисленные компоненты. 

  1. Вернитесь в окно « Службы(Services) » и убедитесь, что все эти компоненты запущены. Если это не так, включите их. Чаще всего это WinHTTP Web Proxy Auto-Discovery Service
  2. Теперь попробуйте включить IP Helper еще раз. 

Проверьте имя сервера Teredo

(Teredo)Для правильной работы Teredo требуется допустимое имя сервера. Чтобы проверить и устранить эту проблему: 

  1. Нажмите клавишу Windows и введите « Командная строка(Command Prompt) ». 
  2. Щелкните правой кнопкой мыши командную строку(Command Prompt ) и выберите « Запуск от имени администратора»(Run As Administrator)

  1. Выполните следующую команду: 

Интерфейс netsh Teredo показывает состояние(netsh interface Teredo show state)

  1. Если он возвращает « не удалось разрешить имя сервера(failed to resolve server name) », вероятно, у вас недопустимое имя сервера Teredo или Teredo заблокирован. 
  2. Чтобы восстановить имя сервера по умолчанию, введите следующую команду: 

netsh interface Teredo set state servername=default

Если это не устранило проблему, возможно, Teredo заблокирован приложением. Чтобы проверить это: 

  1. Нажмите клавишу Windows и введите « Командная строка(Command Prompt) ». 
  2. Щелкните правой кнопкой мыши командную строку(Command Prompt ) и выберите « Запуск от имени администратора»(Run As Administrator)
  3. Выполните следующую команду: 

Интерфейс netsh Teredo показывает состояние(netsh interface Teredo show state)

  1. Обратите внимание на значение имени сервера, например, win1910.ipv6.microsoft.com.
  2. Откройте файл hosts, выполнив следующую команду: 

notepad.exe c:\WINDOWS\system32\drivers\etc\hosts

  1. Нажмите Ctrl + F , чтобы открыть окно  поиска .(find)
  2. Введите имя сервера(server name) , которое вы записали, и нажмите Enter

  1. Если эта запись найдена, удалите ее и сохраните файл hosts. 
  2. Проверьте, исправлена ​​ли ошибка. 

Проверьте домашний маршрутизатор

Некоторые маршрутизаторы блокируют соединения Teredo , если они настроены неправильно. Обновите свой маршрутизатор до последней версии микропрограммы и определите, как включить туннелирование Teredo(Teredo) (ознакомьтесь с документацией по поддержке вашего маршрутизатора, чтобы узнать, как это сделать, так как это зависит от модели). 

Проверьте свой VPN

Некоторые виртуальные прокси-сети ( VPN(VPNs) ) отключают подключение Teredo . Чтобы проверить, так ли это, и решить проблему, вам необходимо удалить все адаптеры VPN с вашего ПК. 

  1. Щелкните правой кнопкой мыши меню « Пуск(Start) » и выберите « Диспетчер устройств»(Device Manager)

  1. Выберите Вид(View) > Показать скрытые устройства(Show hidden devices) .

  1. Выберите Сетевые адаптеры(Network Adapters)
  2. Найдите TAP-Windows Adapter V9(TAP-Windows Adaptor V9 ) или любые похожие имена. 

  1. Щелкните адаптер правой кнопкой мыши и выберите « Удалить(Uninstall) » . 
  2. Убедитесь, что Teredo не может квалифицировать ошибку. 

Примечание.(Note:) Это, скорее всего, повлияет на ваше программное обеспечение VPN . Если VPN вызывает проблемы с подключением Teredo , вам может потребоваться рассмотреть возможность перехода к другому провайдеру(another provider)

Переустановите Тередо

Если ничего из вышеперечисленного не помогло, попробуйте переустановить Teredo с нуля. 

  1. Нажмите клавишу Windows и введите « Командная строка(Command Prompt) ». 
  2. Щелкните правой кнопкой мыши командную строку(Command Prompt ) и выберите « Запуск от имени администратора»(Run As Administrator)
  3. Введите и введите следующую команду: 

интерфейс netsh Teredo установить состояние отключить (netsh interface Teredo set state disable )

Все сделано! 

Надеюсь, это руководство помогло вам исправить ошибку «Тередо не может пройти квалификацию», и вы можете вернуться к игре. 

Если какое-либо из этих исправлений помогло вам или у вас есть исправление, которого здесь нет, сообщите нам об этом в комментариях ниже! 



About the author

Я веб-разработчик с опытом работы более 10 лет. Я специализируюсь на разработке Chrome OS и работал над широким спектром проектов от небольших стартапов до компаний из списка Fortune 500. Я также являюсь экспертом по учетным записям пользователей и семейной безопасности и разработал несколько успешных приложений для Android.



Related posts