ネットワーキング
 Computer >> コンピューター >  >> ネットワーキング >> ネットワーキング

【解決済み】Windows 10で「Teredoが資格を取得できません」と表示される原因と8つの対処法

目次:

  • Teredoが資格を取得できない問題の概要
  • Windows 10でXboxの「Teredoが資格を取得できません」エラーを修正する方法
  • Teredoとは何か?
  • なぜTeredoが資格を取得できないのか?

Teredoが資格を取得できない問題の概要

Xbox Oneで友人とオンラインチャットをしようとしたり、Xbox Live Goldでマルチプレイゲームに参加しようとしたりした際、突然接続できなくなった経験はありませんか?ゲーム好きなら、Xbox OneのTeredoに何が起きているのか把握したいはずです。そこでスタート > 設定 > ゲーミング > Xboxネットワークと進んで状態を確認することになります。

確認すると、XboxのNATタイプに「Teredoが資格を取得できません(Teredo is unable to qualify)」と表示され、場合によっては「Xboxアプリのサーバー接続がブロックされています」というエラーも同時に現れることがあります。

【解決済み】Windows 10で「Teredoが資格を取得できません」と表示される原因と8つの対処法

これらはすべて、Windows 10がTeredoのIPアドレスを取得できていないことを意味します。そのため、オンラインパーティーチャットやXboxのマルチメディアゲームが利用できないのです。

ただ待つのではなく、この「Teredoが資格を取得できない」エラーについて詳しく学んでおきましょう。以下では、Teredoの意味、Xboxアプリでこのエラーが発生する理由、そして最も重要なWindows 10での修正方法を詳しく解説します。

Windows 10でXboxの「Teredoが資格を取得できません」エラーを修正する方法

Xbox OneのTeredo資格取得エラーに対して、最も効果的な対策は、Xboxの接続エラー、Teredoアダプターの問題、そしてソフトウェアによる干渉を解消することです。

解決策一覧:

1:Xboxネットワークの確認と修復

2:Teredoアダプタードライバーのアンインストール

3:Teredoドライバーの更新

4:Teredo IPアドレスのレジストリ確認

5:IP Helperサービス設定の変更

6:Teredoサーバー名をデフォルトに変更

7:hostsファイルからTeredoサーバーのエントリを削除

8:Windows 10でVPNネットワークアダプターをアンインストール

解決策1:Xboxネットワークの確認と修復

まず、Windows 10にはシステム設定にゲーミング機能が統合されており、特にXboxアプリ向けの設定が用意されています。

そのため、パーティーチャットやXbox Oneのマルチメディアゲームが利用できない場合は、まずXboxのネットワーク状態を確認し、システムの修復ツールを使って「Teredoが資格を取得できない」問題の解決を試みましょう。

1. スタート > 設定 > ゲーミングを開きます。

2. Xboxネットワークの項目で、Xboxのインターネット接続状態を確認します。ここでは接続済みと表示されています。

【解決済み】Windows 10で「Teredoが資格を取得できません」と表示される原因と8つの対処法

3. NATタイプに「Teredoが資格を取得できません」と表示されている場合は、「修正する」をクリックし、システムツールでTeredoのIPアドレス問題の修復を試みます。

4. 変更を反映させるため、Windows 10を再起動します。

もちろん、この操作だけで「Xboxアプリのサーバー接続がブロックされています」エラーが解消され、接続状態が「切断」から「接続済み」に変わるユーザーもいます。

関連記事:Xbox OneワイヤレスコントローラーをPCに接続する方法

解決策2:Teredoアダプタードライバーのアンインストール

Teredoトンネリングを含むネットワークアダプターが古くなっていたり破損していたりすると、Windows 10でTeredoが資格を取得できなくなることがあります。この場合、Teredoトンネリングに関連するネットワークアダプターを表示し、問題のあるTeredoドライバーをアンインストールして、Xboxアプリのサーバー接続を復活させる必要があります。

デバイスマネージャーでネットワークドライバーをアンインストールする前に、コマンドプロンプトでTeredoサービスを停止しておきましょう。

1. 検索ボックスに「コマンドプロンプト」と入力し、右クリックして「管理者として実行」を選択します。

2. コマンドプロンプトで netsh interface Teredo set state disable と入力し、Enterキーを押してTeredoサービスを無効化します。

【解決済み】Windows 10で「Teredoが資格を取得できません」と表示される原因と8つの対処法

Windows 10でTeredoを停止できたら、Teredoトンネリングを含むドライバーのアンインストールに進みます。

3. デバイスマネージャーを開きます。

4. デバイスマネージャーで「表示」をクリックし、「非表示のデバイスの表示」を選択します。

【解決済み】Windows 10で「Teredoが資格を取得できません」と表示される原因と8つの対処法

一部のPCでは、Teredoがネットワークドライバーの下に表示されないため、ここで非表示デバイスを表示させる必要があります。

5. ネットワークアダプターを展開し、ネットワークドライバーを右クリックして「デバイスのアンインストール」を選択します。

【解決済み】Windows 10で「Teredoが資格を取得できません」と表示される原因と8つの対処法

ここでは、Xbox Oneの「Teredoが資格を取得できない」問題を解決するため、Teredoに関連するすべてのドライバーを削除してください。

6. Windows 10を再起動します。

7. 再度サインインしたら、コマンドプロンプトを開き、netsh interface Teredo set state type=default コマンドを実行して、無効化されていたTeredoを有効にします。

その後、「Xboxサーバー接続がブロックされています」エラーがまだ残っているかどうかを確認しましょう。

解決策3:Teredoドライバーの更新

Teredoドライバーを更新する前に、インターネット接続を確認してください。インターネットに接続できない場合は、先にそちらを修正しましょう。次に、互換性のあるネットワークドライバーでXboxのTeredoエラーを解決できるよう、Windows 10用の最新ネットワークアダプターへの更新を行います。

Teredoトンネリングのネットワークドライバーを更新するには、Driver Boosterが最も効果的なツールです。膨大なドライバーデータベースを提供しており、必要に応じて以前のドライバーバージョンへロールバックすることも可能です。さらに、Driver BoosterにはXboxのマルチメディアゲーム向けに「ゲームサポート」や「ブースト」機能が備わっている点も見逃せません。

1. Driver Boosterをダウンロードしてインストールし、Windows 10上で起動します。

2. 「スキャン」をクリックして、PC内の不足または古いネットワークドライバーを検出します。

【解決済み】Windows 10で「Teredoが資格を取得できません」と表示される原因と8つの対処法

3. ネットワークアダプターを見つけて、「更新」をクリックします。

【解決済み】Windows 10で「Teredoが資格を取得できません」と表示される原因と8つの対処法

うまくいけば、更新されたTeredoアダプターによってTeredoが有効化され、Xboxサーバーに接続できるようになります。「Xboxアプリのサーバー接続がブロックされています」エラーが残る場合は、Driver Boosterのネットワーク障害修復機能を試してみてください。

ヒント:

PCがインターネットに接続できない場合は、まずそれを修正しましょう。左側のペインで「ツール」をクリックし、Driver Boosterの「ネットワーク障害を修復」機能を利用します。

【解決済み】Windows 10で「Teredoが資格を取得できません」と表示される原因と8つの対処法

また、Xbox OneのTeredoでパフォーマンスの高いマルチメディアゲームを楽しみたい場合は、Driver Boosterのゲームサポートとゲームブースト機能を活用しましょう。

5. Driver Boosterの画面を下にスクロールして「ゲームサポート」を見つけ、「インストール」または「更新」を行います。

【解決済み】Windows 10で「Teredoが資格を取得できません」と表示される原因と8つの対処法

6. Driver Boosterの左側にある「ブースト」アイコンをクリックし、「ゲームブーストをオンにする」を選択します。

【解決済み】Windows 10で「Teredoが資格を取得できません」と表示される原因と8つの対処法

すべて完了したら、Xboxネットワークの状態を再度確認し、「Teredoが資格を取得できません」および「Xboxアプリのサーバー接続がブロックされています」エラーが解消されたかどうかをチェックしましょう。

関連記事:Teredoトンネリング疑似インターフェースドライバーが動作しない場合の修正方法

解決策4:Teredo IPアドレスのレジストリ確認

ある意味で、Windows 10上の特定のプログラムがTedoトンネリングに関連するレジストリを改変することがあります。こうしたアプリがIPv6を無効化し、結果としてXbox OneのTeredoトンネリングも無効になってしまうのは珍しいことではありません。その結果、「Teredoが資格を取得できません」エラーが発生します。

何らかのプログラムによってTeredoプロトコルが停止されていないかを確認し、Windows 10でTeredoを有効化しましょう。

1. 検索ボックスに「コマンドプロンプト」と入力し、右クリックして「管理者として実行」を選択します。

2. コマンドプロンプトで以下のコマンドをコピー&ペーストし、Enterキーを押します。

reg query HKLM\System\CurrentControlSet\Services\iphlpsvc\Teredo
【解決済み】Windows 10で「Teredoが資格を取得できません」と表示される原因と8つの対処法

3. コマンドプロンプトに表示された結果を確認します。

結果の見方ですが、Type REG_DWORD 0x4 が含まれている場合、Windows 10上のプログラムによってXboxのTeredoが無効化されていることを意味します。例えば、結果が Type REG_DWORD 0x7 と表示されていれば、このPCではTeredoが無効になっています。

4. 以下のコマンドで、PC上のTeredoトンネリングプロトコルを有効化します。

netsh interface Teredo set state type=default
【解決済み】Windows 10で「Teredoが資格を取得できません」と表示される原因と8つの対処法

5. 変更を反映させるため、Windows 10を再起動します。

Teredoトンネリング接続が再有効化されれば、Xbox Oneの「Teredoが資格を取得できません」エラーも消える可能性が高いです。

関連記事:Windows 10でDestiny 2のサーバーが利用できない場合の対処法

解決策5:IP Helperサービス設定の変更

IP Helperは、IPv6移行技術を使用したトンネル接続を提供する役割を担うWindowsサービスです。

だからこそ、Windows 10でXboxの「Teredoが資格を取得できません」エラーを解消するには、IP Helperサービスが自動的に起動するよう設定されていることを確認する必要があります。

1. Windowsキー + R を押して「ファイル名を指定して実行」ボックスを開き、services.msc と入力します。

【解決済み】Windows 10で「Teredoが資格を取得できません」と表示される原因と8つの対処法

2. サービスウィンドウで下にスクロールして「IP Helper」を見つけ、右クリックして「プロパティ」を開きます。

【解決済み】Windows 10で「Teredoが資格を取得できません」と表示される原因と8つの対処法

3. 「全般」タブで「スタートアップの種類」を見つけ、「自動」に設定します。さらに、サービスの状態のところで「開始」をクリックします。

【解決済み】Windows 10で「Teredoが資格を取得できません」と表示される原因と8つの対処法

4. 「適用」と「OK」をクリックして変更を保存します。

これで、Windows 10の「Teredoが資格を取得できません」および「Xboxアプリのサーバー接続がブロックされています」エラーが解決され、Xboxでパーティーチャットやマルチメディアゲームを楽しめるようになるはずです。もちろん、「Xbox OneがTeredo IPアドレスを取得できない」問題も解消されます。

解決策6:Teredoサーバー名をデフォルトに変更

Teredoサーバー名が悪意のあるプログラムによって改変されている可能性があるため、まずサーバー名を確認し、デフォルトの名前に戻すことをおすすめします。これは、Windows 10のXboxにおけるTeredo資格取得エラーの解消に有効であることが実証されています。

コマンドプロンプトでTeredoサーバー名を確認しましょう。

1. 管理者権限のコマンドプロンプトで netsh interface Teredo show state と入力し、Enterキーを押して実行します。

【解決済み】Windows 10で「Teredoが資格を取得できません」と表示される原因と8つの対処法

2. 結果に「サーバー名を解決できませんでした(failed to resolve server name)」と表示されるかどうかを確認します。

表示される場合は、ステップ3に進んでデフォルトのサーバー名に変更します。

表示されない場合は、解決策7に進んで、Windows 10のXboxアプリでNATタイプに「Teredoが資格を取得できません」と表示される問題をさらに解決しましょう。

3. 再びコマンドプロンプトで netsh interface Teredo set state servername=default コマンドを実行し、Teredoトンネリングのサーバー名をデフォルトに設定します。

4. PCを再起動します。

これでXboxサーバーへの接続が回復し、Teredoが正常に資格を取得できることを願っています。

解決策7:hostsファイルからTereoサーバーのエントリを削除

C:\WINDOWS\system32\drivers\etc\hosts にあるホストファイルに、問題のあるプログラムやアプリがエントリを追加し、Windows 10がTeredoサーバーに接続するのを妨げているケースもあります。

そのまま放置すると、Windows 10でXbox Oneの「Teredoが資格を取得できません」エラーが発生し続けることになります。

ここでは、Teredoトンネリングプロトコルに関する誤ったエントリを見つけて削除することをおすすめします。

1. コマンドプロンプトで netsh interface Teredo show state コマンドを実行し、Teredoサーバーの状態を表示します。

状態の中で、結果に表示される値(サーバー名など)を控えておきます。例:win1711.ipv6.microsoft.com

【解決済み】Windows 10で「Teredoが資格を取得できません」と表示される原因と8つの対処法

2. 以下のコマンドを実行して、hostsファイルを開きます。

notepad.exe c:\WINDOWS\system32\drivers\etc\hosts
【解決済み】Windows 10で「Teredoが資格を取得できません」と表示される原因と8つの対処法

3. hostsファイルがメモ帳で開いたら、「編集」をクリックして「検索」を選択します。

【解決済み】Windows 10で「Teredoが資格を取得できません」と表示される原因と8つの対処法

4. 「検索」ダイアログにサーバー名を貼り付けて、「次を検索」をクリックします。

【解決済み】Windows 10で「Teredoが資格を取得できません」と表示される原因と8つの対処法

ここで検索ウィンドウにTeredoサーバー名を入力し、このサーバーを含むエントリが存在するかどうかを確認します。

5. 検索結果に該当するエントリがあれば、そのサーバー名を含む行を削除します。

これで、Teredoの接続を妨げるプログラムのエントリはなくなります。当然ながら、Xbox OneのTeredoエラーも解消されるでしょう。

解決策8:Windows 10でVPNネットワークアダプターをアンインストール

最後に、VPNプログラムを利用してオンライン検索をしているユーザーの場合、VPNサービスがWindows 10でのTeredoの動作を妨げている可能性があります。Xboxで「Teredoが資格を取得できません」「オンラインチャットが利用できません」エラーを修正するために、VPN関連のネットワークドライバーを削除することを検討しましょう。

1. デバイスマネージャーで、こちらも「非表示のデバイスの表示」を行います。

2. ネットワークアダプターを展開し、TAP-Windows Adapter V9などを右クリックして「デバイスのアンインストール」を選択します。

3. Windows 10を再起動します。

ある程度の確率で、Xboxネットワークの画面でTeredoが資格を取得でき、Xboxアプリのサーバーにも接続できるようになったことに気づくでしょう。ただし、一部のユーザーにとってはVPNサービスに影響が出る可能性があります。必要であれば、後からVPN関連ドライバーを再インストールすれば問題ありません。

まとめると、この記事ではWindows 10のXbox Oneで「Teredoが資格を取得できません」エラーを簡単かつ迅速に修正する方法をご紹介しました。基本的な考え方は、Teredoの接続を妨げるプログラムが存在しないこと、そしてTeredoアダプターが正常に動作していることを確認することです。

Teredoとは何か?

表示されたエラーにおけるTeredoとは、実際にはTeredoトンネリングのことであり、IPv4しか持たないPCにIPv6接続を提供するために使用されるネットワークプロトコルです。

言い換えれば、Teredoはクライアントとサーバー間のギャップを埋めると同時に、NAT(ネットワークアドレス変換)を使用するさまざまなデバイス間の通信を円滑にすることを目的としています。

必ず知っておくべき点として、Windows 10でTeredoのIPアドレスが利用可能な場合にのみ、Xbox LiveのチャットやマルチメディアゲームがXboxアプリのTeredoエラーなしに正常に動作します。

したがって、「Teredoが資格を取得できません」エラーによりPCがXbox One用のTeredo IPアドレスを取得できない場合、それがXboxアプリにどのような影響を与えるのか、今なら理解できたはずです。

なぜTeredoが資格を取得できないのか?

前述の通り、「Teredoが資格を取得できない」ということは、Windows 10がTeredoのIPアドレスを取得できていないことを意味します。その原因としては、問題のあるTeredoトンネリングアダプターや、干渉するプログラムが挙げられます。多くの場合、Windows 10のTeredoアダプターがTeredoプロトコルをブロックしているか、何らかのアプリやプログラムがTeredoの動作を妨げているときに、Xboxアプリの「Teredoが資格を取得できません」エラーが発生すると言われています。

Xboxアプリのサーバー接続がブロックされる原因を踏まえて、Teredoを有効化する準備を整えましょう。

  1. 【解決済み】Windows 10で「Teredoが資格を取得できません」と表示される原因と8つの対処法

    目次:Teredoが資格を取得できない問題の概要Windows 10でXboxの「Teredoが資格を取得できません」エラーを修正する方法Teredoとは何か?なぜTeredoが資格を取得できないのか?Teredoが資格を取得できない問題の概要Xbox Oneで友人とオンラインチャットをしようとしたり、Xbox Live Goldでマルチプレイゲームに参加しようとしたりした際、突然接続できなくなった経験はありませんか?ゲーム好きなら、Xbox OneのTeredoに何が起きているのか把握したいはずです。そこでスタート > 設定 > ゲーミング > Xboxネットワークと進んで

  2. Xbox接続エラー「Teredo が認定できません」の原因と9つの解決方法

    Teredo(テレド)とは、IPv4ネットワーク環境下でネイティブなIPv6接続が利用できないユーザーに対して、IPv6接続を可能にするトンネリング技術です。NAT(Network Address Translation)機器の背後でも動作できることから、革新的なプロトコルとして知られています。Teredoは、IPv6で通信するサーバーへ接続する際に、さまざまなアプリケーションやゲームから利用されています。特にWindows上のXboxプラットフォームは、日常的な動作の中でこの機能を頻繁に使用しています。しかし、活発な開発とサポートが行われているにもかかわらず、「Teredo が認定できません