【完全ガイド】Microsoft Teredoトンネリングアダプタのインストール手順とエラー対処法
Teredoトンネリングを理解するには、まずIPv4とIPv6の基礎知識が必要です。IPv4とは、コンピュータに一意のアドレスを割り当てるIPプロトコルであり、このアドレスがインターネット上で通信する際の「身分証明書」となるものです。
現在、世界のほとんどの環境では依然としてIPv4技術が使われています。しかし、インターネットやネットワークを利用する人が急増したことで、利用可能なIPv4アドレスはすべて使い尽くされ、枯渇問題が深刻化しました。そこで登場したのがIPv6(Internet Protocol Version 6)です。IPv6は2の128乗(2^128 = 340,282,366,920,938,000,000,000,000,000,000,000,000個)という事実上無限ともいえる膨大な数のアドレスを提供します。
IPv4アドレスの枯渇問題を理解すれば、Teredoトンネリングの役割もイメージしやすくなります。簡単に例えるなら、以前は皆が同じ言語を話していたのに、今は2つの言語が存在するようなものです。IPv4という言語を話すシステムは、同じIPv4話者には伝わりますが、IPv6話者には伝わりません。インターネットはネットワーク同士がつながり合って成り立っているため、このままでは相互通信が不可能です。そこで必要になるのが、IPv4とIPv6を双方向に翻訳する「通訳」です。Teredoトンネリングはまさにその通訳役として、v6/v4間の変換処理を担う技術なのです。
破損したシステムファイルの修復
まずはRestoroをダウンロードして実行し、破損・欠落しているファイルをスキャン・修復しましょう。修復後にTeredoトンネルアダプタが復元されるかどうかを確認し、復元されない場合は以下の手順に進んでください。
Microsoft Teredoトンネルアダプタドライバのインストール方法(Windows 7)
ここでは、Windows 7にTeredoトンネリングアダプタをインストールする方法を紹介します。ドライバはWindows 7に標準で組み込まれています。
1. インストールするには、デバイスマネージャーを開くか、Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開き、hdwwiz.cplと入力してOKをクリックします。

2. デバイスマネージャーが開いたら、ネットワークアダプターをクリックします。

3. 上部の操作タブをクリックし、レガシ ハードウェアの追加を選択します。

4. 次へ→次へ→次へと進みます(何も見つからなくても心配いりません)。その後、共通ハードウェアの種類を選択する画面に移動します。
5. 一覧を下にスクロールしてネットワーク アダプターを選択し、次へをクリックします。ハードウェアの追加ダイアログが表示されます。
6. 製造元の一覧からMicrosoftを選択し、ネットワーク アダプターの一覧からMicrosoft Teredo Tunneling Adapterを選択して次へをクリックします。

7. 次へをクリックした後、再度次へをクリックし、最後に完了をクリックします。
ネットワークアダプターの一覧やレガシドライバーの中にTeredoアダプタが表示されない場合は、いくつかの対処法があります。多くのユーザーに効果があった手順を紹介します:
- Windowsキー + Rを押して「ファイル名を指定して実行」を開きます。次にcmdと入力し、Ctrl + Shift + Enterを押します。UAC(ユーザーアカウント制御)のプロンプトで「はい」を選択すると、管理者権限のコマンドプロンプトが開きます。

- 管理者権限のコマンドプロンプトで、以下のコマンドを入力してTeredoインターフェースを無効化します:
netsh interface Teredo set state disable
- 無効化できたらコマンドプロンプトを閉じ、パソコンを再起動します。
- 再起動後、もう一度管理者権限のコマンドプロンプトを開き(手順1と同様)、以下のコマンドを入力してEnterキーを押します:
netsh interface Teredo set state type=default
- デバイスマネージャーに戻り、Teredoアダプタが有効になっているか確認します。
上記の方法で解決しない場合は、以下の手順でTeredoの状態を確認し、必要に応じて有効化してください:
- Windowsキー + Rを押して「ファイル名を指定して実行」を開きます。次にcmdと入力し、Ctrl + Shift + Enterを押します。UACプロンプトで「はい」を選択して、管理者権限のコマンドプロンプトを開きます。
- 以下のコマンドでTeredoの状態を確認します:
netsh interface teredo show state
- 状態が「Client」または「Dormant」と表示されれば、Teredoは正常に動作しています。一方、「Offline」と表示された場合は、以下のコマンドを入力してTeredoを再有効化します:
netsh interface teredo set state type=enterpriseclient
- 管理者権限のコマンドプロンプトを閉じてパソコンを再起動します。再起動後にデバイスマネージャーでTeredoアダプタが表示されるか確認してください。
Teredoトンネルエラーはこれで解決するはずです。ただし、黄色い感嘆符が表示される場合は以下の手順を試してください:
1. レジストリエディターを開きます。
2. 以下のキーへ移動します:
HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES\TCPIP6\PARAMETERS
3. 右側のペインでDisabledComponentsを右クリックして「修正」を選択し、DWORD値を「0」に設定します。
4. パソコンを再起動すると、Teredoトンネリングアダプタが起動します。
Windows 10でTeredoアダプタの問題を解決する方法
Teredoアダプタは現在ではかなりレガシーなコンポーネントとなっているため、MicrosoftはWindows 10ビルド1803以降でこれを削除することを決めました。
そのため、Windows 10でTeredoアダプタの有効化を求めるエラーが表示されており、かつビルド1803より新しいバージョンを使用している場合は、代わりに以下の手順を実行してください:
- Windowsキー + Rを押して「ファイル名を指定して実行」ボックスを開き、以下を入力します:
ms-settings:gaming-xboxnetworking
Enterキーを押すと、設定アプリのXbox ネットワークタブが開きます。
- アクセスできたら、チェックが完了するまで待ちます。スキャンが自動的に始まらない場合は再確認ボタンをクリックします。
- サーバー接続がブロック済みと表示された場合は、下にスクロールして修正するボタンをクリックします。

- パソコンを再起動し、問題が解決したか確認します。
それでも解決しない場合は、以下の手順に従ってください:
- Windowsファイアウォールが有効になっていることを確認します。無効の場合、Windowsはデフォルトでサーバー接続をブロックします。
- Windowsキー + Rを押して「ファイル名を指定して実行」を開きます。次にpowershellと入力し、Ctrl + Shift + Enterを押します。UAC(ユーザーアカウント制御)プロンプトではいをクリックすると、管理者権限のPowerShellウィンドウが開きます。
- 管理者権限のPowerShellウィンドウで、以下のコマンドを1行ずつ入力し、それぞれEnterキーを押します:
netsh
int teredo
set state servername=win1711.ipv6.microsoft.com. - パソコンを再起動し、問題が解決したか確認します。
上記の手順でも効果がない場合は、グループポリシーエディターを使って、問題の原因となっている可能性のあるポートを変更する次の方法を試してください:
- Windowsキー + Rを押して「ファイル名を指定して実行」ボックスを開きます。次にgpedit.mscと入力してEnterキーを押すと、ローカルグループポリシーエディターが開きます。
注意:ローカルグループポリシーエディターは、一部のWindows 10エディションでのみ利用可能です。 - ローカルグループポリシーエディターの左側のペインで、コンピューターの構成 > 管理用テンプレート > ネットワーク > TCPIP 設定 > IPv6 移行テクノロジへ移動します。
- 右側のペインに移動し、Teredo クライアント ポートの設定をダブルクリックしてポリシーを編集します。
- ポリシーを有効に設定し、ポート番号を3544に設定します。この設定を機能させるには、ポートが開放され、ルーターでポート転送されている必要がある点に注意してください。方法がわからない場合は、お使いのルーターメーカーの具体的な手順を参照してください。
注意:Microsoftトンネリングアダプタのインストール後に、エラーコード10が表示されることがあります。
-
Microsoft Teredo トンネリング アダプターのインストール手順とトラブル解決法まとめ【Windows 10対応】
「Microsoft Teredo Tunneling Adapter(Teredo トンネリング アダプター)」は、IPv4とIPv6という2つの異なるインターネットプロトコル間で通信を仲介する仮想ネットワークデバイスです。現在、ほとんどのPCはIPv6ネットワークに直接接続できず、IPv4経由でインターネットに接続しています。このアダプターを利用することで、IPv4ネットワークとIPv6ネットワークが相互に通信できるようになり、この問題を解決できます。 Teredo トンネリング アダプターとは Teredo アダプターを理解するには、まずIPv4とIPv6について知っておく必要があり
-
Microsoft ネットワーク アダプター マルチプレクサー プロトコルとは?必要性と有効化の方法を徹底解説
Windows のネットワーク設定を見ていると、「Microsoft ネットワーク アダプター マルチプレクサー プロトコル(Microsoft Network Adapter Multiplexor Protocol)」という項目を目にしたことがある方も多いのではないでしょうか。この項目は Windows ではデフォルトで無効になっているため、「そもそもこれは何のためのものなのか」「自分の環境で本当に必要なのか」「有効化すべきなのか」と疑問に感じる方は少なくありません。この記事では、ネットワークに詳しくない初心者の方にも理解できるよう、このプロトコルの基本的な仕組みから、必要かどうかの判断基