Windows 11/10でIPv6を適切に有効または無効にする方法

最近まで、32 ビット アドレスを提供する IPv4 バージョンを使用していました。しかし、これらの利用可能なアドレスは間もなく枯渇してしまいます。一方、新しいバージョンの IP である IPv6 は、128 ビットのアドレス指定機能を提供します。これは、より多くのアドレスを使用できるようになり、以前のバージョンよりもインターネットの安全性が向上する (ネットワーク層のセキュリティが向上する) ことを意味します。より優れた QoS や、モビリティ サポート、マルチキャスト サポートなどのその他の機能も備えています。

現在インターネットで使用されているプロトコルの後継である IPv6 は 1990 年代後半に設計されましたが、世界規模での展開はまだ見られていません。 IPv4 アドレス空間が不足しているため、業界にはこれ以上長く待つ余裕はありません。 World IPv6 Launch 以降、つまり 2012 年 6 月 6 日以降、多くの Web サイトで Web サイトへの IPv6 接続が永続的に有効になります。

ほとんどの Windows ユーザーはその変化にさえ気づかないかもしれません。 IPv6 接続がない場合は、以前と同様に接続を続けます。 IPv6 接続がある場合、参加 Web サイトへの接続は自動的に IPv6 に移行します。 IPv6 接続をテストできますここ

Windows に IPv4 の使用を強制する

この理由により、インターネットまたは特定のサイトへの接続中に問題が発生した場合は、Microsoft の Fix It を使用してインターネット接続の問題を解決できます。

デフォルトでは、Windows は IPv4 よりも IPv6 を優先します。したがって、IPv6 を使用して一部の Web サイトに接続する際に問題が発生する場合は、IPv6 の代わりに IPv4 を選択するように Windows を構成できます。

  • IPv6 よりも IPv4 を優先するMicrosoft Fix it 50410 は、IPv6 の代わりに IP4 を使用するようにコンピューターを構成します。
  • いつでも元に戻したい場合は、IPv4 よりも IPv6 を優先するMicrosoft Fix it 50441 を実行すると、Windows がデフォルトの状態に戻ります。

Windows で IPv6 と IPv4 を有効または無効にする

何らかの理由で IPv6 を無効にする場合は、DisabledComponents レジストリ値を使用するか、[ネットワーク] タブのプロパティの項目リストにあるインターネット プロトコル バージョン 6 (TCP/IPv6) コンポーネントのチェックボックスを使用して無効にできます。ネットワーク接続フォルダー内の接続。コントロール パネル\ネットワークとインターネット\ネットワーク接続。ここでは、プロパティをアンインストール、インストール、または変更するオプションもあります。

あるいは、Microsoft が提供する次の Fix-It を使用して作業を行うこともできます。でKB929852には、次のことを可能にする多くの Fix It が見つかります。

  1. IPv6を無効にする
  2. IPv6 よりも IPv4 の方が好きです
  3. 非トンネルインターフェイスでIPv6を無効にする
  4. IPv6トンネルインターフェースを無効にする
  5. 非トンネル インターフェイス (ループバックを除く) および IPv6 トンネル インターフェイスで IPv6 を無効にします。
  6. IPv6を有効にする
  7. IPv4 よりも IPv6 を優先する
  8. 非トンネルインターフェイスでIPv6を有効にする
  9. IPv6トンネルインターフェースを有効にする
  10. 非トンネル インターフェイスおよび IPv6 トンネル インターフェイスで IPv6 を有効にします。

IPv6 を無効にして 5 秒の起動遅延を回避する正しい方法

アップデート:新しい発見により、Windows システムで IPv6 を無効にし、5 秒の起動遅延を回避する正しい方法が示されました。 Microsoft は、無効なコンポーネントレジストリキー。

多くの Windows ユーザーと IT 管理者は、この機能を無効にすることを選択しています。IPv6インターネット接続の問題を解決するため、またはインターネットを使用するアプリケーションやサービスが実行されていないことを前提としています。さらに、IPv4 と IPv6 の両方を有効にすると、DNS と Web のトラフィックが事実上 2 倍になると考えて、無効にしている人もいます。

Microsoft は、これは真実とは程遠いと説明しています。続いて、IPv6 の無効化に関する同社の推奨事項について説明します。しかしその前に、これらの標準に注意をそらしてみましょう。

IPv4 は、インターネット上のほとんどのトラフィックをルーティングするインターネット プロトコル インターネットの開発における 4 番目のバージョンです。このバージョンでは 32 ビットのアドレスが提供されます。一方、新しいバージョンの IP、つまり IPv6 は 128 ビットのアドレス指定機能を提供します。これは、より多くのアドレスを使用できるようになり、インターネットの安全性が向上することを意味します。詳細については、この投稿を確認してくださいIPv4とIPv6の違い

IPv6 は Windows オペレーティング システムの必須部分であり、有効になっています。 Microsoft は、同社の Windows OS は以下の目的で特別に設計されたと述べています。IPv6現在。 Windows 7以降でIPv6が無効になっている場合、いくつかのコンポーネントリモート アシスタンス、ホームグループ、DirectAccess、Windows メールなど実際に機能しなくなる可能性があります。 IPv6 が無効になっている場合、起動時間が 5 秒以上遅れるため、問題はさらに悪化します。

IPv6 を無効にすると起動時間が 5 秒遅くなる

長年にわたり、IPv6 を無効にするために定期的に実施されてきた方法は、無効なコンポーネントの値0xFFFFFFFF次のレジストリ キーの下にあります。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TCPIP6\Parameters\

ただし、上記のレジストリ値で IPv6 を無効にすると、OS 起動のセッション開始前フェーズで 5 秒の起動遅延が発生しました。

遅延の理由は、基礎となるコードで上位 24 ビットがゼロである必要があるためです。上位 24 ビットには意味がないため、値 0xFF を設定することは、機能的には 0xFFFFFFFF 設定と同じです。残念ながら、DisabledComponents 設定はすべて「F」ビットマスクで文書化されています。この文書化された設定を使用した場合、不必要に 5 秒の起動遅延が発生すると Microsoft は述べています。

5 秒の起動遅延の影響を受ける Windows のバージョンには、Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows Server 2008、Server Windows Server 2008 R2、Windows Server 2012、および Windows Server 2012 R2 が含まれます。

再起動がほとんどないサーバーでは 5 秒の起動遅延は問題にならないかもしれませんが、クライアント オペレーティング システム、特に完全な OS 起動時間が 30 秒に近づいている SSD ディスク ドライブで構成されているオペレーティング システムでは、重要です。

現在の Windows クライアントおよびサーバー オペレーティング システムでは IPv6 を有効のままにしておくことがベスト プラクティス構成のままです。

ただし、IPv6 を無効にしたい場合は、IPv6 および IPv6 移行テクノロジを正当に無効にする必要がある環境で使用する正しい設定は、無効なコンポーネント値が設定されたレジストリ キー0xFF、言うマイクロソフト今。

DisabledComponents を 0xFFFFFFFF に設定して IPv6 を無効にしている場合は、これらの新しい発見に基づいて変更を行うことをお勧めします。

ネットワークプロパティでIPv6を無効にする

次の方法に従って IPv6 を無効にすることもできます。

  1. をクリックしてくださいWindows 検索バーと検索コントロールパネル
  2. いつコントロールパネルが開き、次の場所に移動しますネットワークとインターネット
  3. 次に、 をクリックしますネットワークと共有センターをクリックし、その後、アダプター設定の変更
  4. ネットワーク接続ウィンドウでオプションをダブルクリックしますWi-Fiネットワークアダプター。
  5. その後、 をクリックしますプロパティ
  6. リストから、横のボックスのチェックを外しますIPv6そして最後にクリックしますわかりました

この変更を反映するために、Fix-It と KB929852 に記載されている手動手順の両方が更新されました。

システムに変更を加える前に、システムの復元ポイントを作成することをお勧めします。

この記事が、接続の問題に直面している可能性のある人々に役立つことを願っています。

IPv6 でインターネットにアクセスできないのはなぜですか?

これは通常、ドライバーが古いか、DNS が間違っていて、HT モードが間違っている場合に発生します。問題を解決するには、ネットワーク トラブルシューティング ツールを実行し、Winsock をリセットする必要がある場合もあります。最近 IP4 から IP6 に移行した場合は、正しく構成されていることを確認してください。

IPv6 ではどのような問題が発生しますか?

IPv6 は IPv4 よりも改良されていますが、IPv4 が最適化された方法と同様に、IPv6 でも正確に行う必要があります。高速であると同時に、大量のデータを伝送します。導入が増えるにつれて状況は良くなるでしょう。