Windows 10でMTU(最大転送単位)サイズを変更するのは、それほど難しいことではありませんが、驚くほど効果を実感できる調整方法の一つです。頻繁に接続が切れたり、速度が遅くなったりする場合、あるいはネットワークのパフォーマンスを少しでも向上させたい場合など、MTUを調整すると効果があります。少し奇妙に聞こえるかもしれませんが、パケットサイズの制限を増減することで、特にネットワークやISPがデフォルト設定でうまく動作していない場合に遅延を軽減できる可能性があります。コマンドプロンプトから行うのはかなり簡単ですが、この調整は万能ではないので注意が必要です。すぐに効果が出る場合もあれば、いくつかのサイズを試したり、PCを再起動しないとスムーズに動作しなくなる場合もあります。
Windows 10でMTUを変更する方法
方法1: 管理者権限でコマンドプロンプトを使用する
Windowsはネットワークの調整に頑固なところがあるので、この方法は便利です。管理者としてコマンドを実行すると、実際に変更を加えるために必要な権限が付与されます。ネットワークの動作がおかしくなった場合(接続が途切れたり、速度が遅くなったり、ラグが発生)は、MTUをいじることで改善されるかもしれません。設定によっては、MTUサイズを変えて何度か試す必要があるかもしれませんが、それも楽しいものです。
- まず、Windows キーを押して「cmd」と入力し、コマンド プロンプトを右クリックして[管理者として実行]を選択します。
- 入力して
netsh interface ipv4 show subinterfaces
を押しますEnter。アクティブなネットワークインターフェースと現在のMTU値が一覧表示されます。この情報は手元に置いておくと便利です。
方法2: MTUサイズの変更
ネットワークアダプターの名前がわかれば、MTUを変更するにはコマンドを入力するだけです。通常、アダプター名は引用符で囲まれているか、「Wi-Fi」「Ethernet」など、ネットワーク接続に表示される名前になります。
- 次のコマンドを実行します。「ネットワークアダプタ」を先ほど取得した名前に
netsh interface ipv4 set subinterface “Your Network Adapter” mtu=XXXX store=persistent
置き換え、 「XXXX」をテスト結果に応じて1400や1472などの値に置き換えます。多くの人は1500から始めて、そこから調整します。ただし、あまり低く設定しすぎると接続が切れてしまう可能性があるので注意してください。
設定によっては、アダプタ名にスペースが含まれていると引用符で囲むと問題が発生する場合があります。表示されているとおりに名前を引用符で囲んでください。また、適切なサイズを目指してください。デフォルトは1500ですが、1400程度に下げると、VPNやストリーミングの問題が解決する場合があります。不明な場合は、オンラインのMTUテスターを使用するか、簡単な試行錯誤を試してみてください。
方法3: 確認して再起動する
- 再度実行して、
netsh interface ipv4 show subinterfaces
新しいMTU値が表示されていることを確認してください。表示されていない場合は、コマンド構文とアダプタ名を再確認してください。入力ミスや引用符の誤用が問題となる場合があります。 - 次に、PCを再起動して、すべてのネットワークサービスが新しい設定を認識するようにします。そうそう、Windowsは再起動するまで変更を無視する傾向があるので、面倒ですが、必要なのです。
再起動後もまだ不安定な場合は、MTU値を変えて試してみてください。最適な設定は、予想よりも少し低い場合もあります。フォーラムやネットワークテストサイトを閲覧すると、ご自身の環境に最適な設定を見つける手がかりが得られるかもしれません。
Windows 10でMTUを変更する際のヒント
- 例外なく、常にコマンド プロンプトを管理者として実行します。
- まずは1500から始めて、問題が発生したら下げていきましょう。VPNをご利用の場合やゲームの遅延に悩まされている場合は、低い値でも改善する可能性があります。
- 設定を変更する前に、 ping.peなどのツールやその他のオンライン MTU テスターを使用して少し試してみましょう。
- 覚えておいてください: MTU を変更した後、すぐに再起動するかネットワークをリセットすると、頭痛の種を回避できます。
よくある質問
そもそも MTU とは何でしょうか?
基本的に、ネットワークが分割せずに処理できるデータ(パケット)の最大の塊です。MTUが高すぎるとパケットが破損し、速度が低下したり、切断が発生したりします。MTUが低すぎると、帯域幅を最大限に活用できません。
なぜ微調整する必要があるのでしょうか?
インターネットが固まったり不安定になったりする場合(特にゲーム、ストリーミング、VPN使用時)、MTUを変更すると改善される可能性があります。エンジンを分解することなく微調整するようなものです。
適切なサイズを見つけるにはどうすればいいですか?
試行錯誤は効果的です。あるいは、オンラインツール(pingテストやMTUテスターなど)を使って大まかな数値を取得し、そこから微調整するのも良いでしょう。
これは安全ですか?
はい、手順に従えばかなり安全です。必要に応じてデフォルトに戻してください(MTUを1500に戻してください)。変更内容をメモしておいてください。Windowsでは、変更を簡単に元に戻すことができます。
これにより接続速度は上がりますか?
おそらく。デフォルトの MTU がネットワークや ISP の仕様と一致していない場合は、正しく設定することで速度が向上し、遅延が軽減され、接続が安定します。
まとめ
- 管理者としてコマンドプロンプトを開きます。
- ネットワーク アダプターを調べます。
- 適切なコマンドで MTU を変更します。
- 適用されているか確認してください。
- すべてが揃っていることを確認するために再起動してください。
まとめ
Windows 10 での MTU 調整は、コマンドの使い方さえ覚えてしまえばそれほど難しくありません。ネットワークが不安定だったり遅かったりするなら、この調整は劇的な変化をもたらすでしょう。ただし、ネットワークによって状況は異なるため、いくつかのサイズを試す必要がある場合もあります。テストと忍耐が鍵となります。この調整が、誰かのトラブルシューティングにかかる時間を大幅に節約し、接続が少しでもスムーズになることを祈っています。お役に立てれば幸いです!