Windows10でTCP/IP設定を最適化する方法

Windows10の(Windows 10)TCP/IP設定は、手動またはサードパーティのアプリを使用して最適化できます。最適化すると、インターネット接続速度が向上する(improve your internet connection speed)可能性があります。必要かどうか、変更する必要のある設定、およびその方法について疑問がある場合は、プロセスを順を追って説明します。しかしその前に、いくつかの基本を邪魔にならないようにしましょう。

TCP / IPとは何ですか?

TCP/IPTransmission Control Protocol/Internet Protocolの略)は、ネットワークデバイスが接続されているときに通信できるようにする通信プロトコルのグループです。TCP/IPは、インターネットを介したデータの送受信方法を規定する一連のルールと手順です。

コンピュータシステムはネットワーク上の無数の他のシステムと相互作用しますが、任意の時点で、 2つのシステムのみ(only)が相互に通信できます。この通信が効果的に機能するためには、コンピューターにプロトコルが必要です。

プロトコルは、コンピューターが相互に対話するために使用する一連のルールです。TCP/IPは、ベンダーに関係なく、すべてのコンピューターが対話できるようにする標準の通信プロトコルです。IP(インターネットプロトコル(Internet Protocol))はデータが送信されるアドレスのようなものですが、TCPはそのアドレスにデータを配信する方法です。

TCPとIPは別物ですが、相互に依存しているため、ほとんどの場合一緒に使用されます。たとえば、テキストメッセージを考えてみてください。(Think)IPアドレスはあなたの電話番号に似ています。データの送信(where)を特定するのに役立ちます。TCPは、メッセージを送信し、通知トーンを再生し、テキストメッセージを読み取ることができるテクノロジです。

Windows10で(Windows 10)TCP/IP Settingsを最適化する必要がありますか?

ほとんどの場合、特定の目的のために変更する設定がわからない限り、  TCP/IP

ただし、Windows Vistaでは、(Windows Vista)受信ウィンドウの自動調整(Receive Window Auto-Tuning)と呼ばれる新機能が導入されました。この機能は、帯域幅やネットワーク遅延など、 TCPのいくつかのパラメーターをリアルタイムで監視します。アプリケーションの取得速度と帯域幅を遅らせる製品を測定することにより、最適な受信ウィンドウサイズを決定します。次に、受信ウィンドウのサイズを調整することにより、余った帯域幅を利用しようとします。

これは、この機能がTCP(TCP)受信ウィンドウをスケーリングしてネットワークパフォーマンスとスループットを最大化する方法です。基本的に、Windowsは、ネットワーク速度を最大化するように TCPを最適化する機能を追加しました。

とはいえ、手動による最適化が必要な場合はまだいくつかあります。たとえば、Windows XPまたは古いバージョンのWindowsを使用している場合、自動調整機能をサポートしていない古いルーターまたはモデムを使用している場合、または特定のTCP/IP設定を変更する場合は、次のことを行う必要があります。TCP/IP設定を手動で最適化します。

Windowsで自動調整機能を無効にする方法は?

Windows Vistaより古いバージョンのWindowsを使用している場合、または(Windows)自動調整(Auto Tuning)をサポートしていないルーターを使用している場合は、簡単に無効にすることができます。

ほとんどのサードパーティのTCP最適化ツールでは、インターフェイス内から自動チューニング(Auto-Tuning)を無効にできます。ただし、そうでない場合は、いくつかのコマンドを実行して自動調整(Auto-Tuning)を無効にすることができます。

コマンドプロンプト(Command Prompt)を起動して開始し、次のコマンドを実行します。

  1. 自動調整が有効になっているかどうかを確認します。

netshインターフェイスtcpshowglobal( interface tcp show global)

受信ウィンドウ(Receive Window )の自動調整(Auto-Tuning)レベルが( Level)通常どおり(normal)表示される場合、自動調整が有効になっています。

  1. 自動調整を無効にする:

netsh int tcp set global autotuninglevel=disabled

この時点で、自動調整(Auto-Tuning)は無効になっています。再度有効にする場合は、次のコマンドを実行します。

netsh int tcp set global autotuninglevel=normal

レジストリエディタ(Registry Editor)から自動調整を無効にすることもできます。Win + Rを押し、regeditと入力して、 (regedit)Enterキー(Enter)を押します。ナビゲーションバーに次のアドレスを貼り付けます。

HKEY_LOCAL_MACHINE\Software\Microsoft \Windows\CurrentVersion\Internet Settings\WinHttp

WinHttpサブキーに新しい値を作成する必要があります。空白を右クリックして、[(Right-click)新規(New )] > [ DWORD (32ビット)値( (32-bit) Value)]を選択します。 

値にTcpAutotuningという名前を付けます。DWORDをダブルクリックし、[値のデータ(Value data)]フィールドに1を挿入して、[ OK ]を選択します。

再度有効にするには、値を削除するか、値データ(Value data )を0に設定します。

Windows10で(Windows 10)TCP/IPを最適化する方法

自動調整機能とTCP/IP設定はWindows10で事前構成されています。つまり、手動で変更しない限り、MicrosoftWindowsを使用するすべての人にとって同じです。ただし、同じオペレーティングシステムを使用している場合でも、もちろん、さまざまな種類のインターネット接続や古いルーターを使用できます。

インターネット(Internet)接続は、ブロードバンドまたはファイバーであるか、異なる帯域幅(bandwidths)を提供するか、または異なる遅延を持っている可能性があります。TCP/IP設定を微調整して、インターネット接続の特定の特性に最適に機能するようにすることができます。

技術に精通している場合は、Windowsレジストリ設定を変更するか、コマンドプロンプトでコマンドの組み合わせを実行することにより、 (Command Prompt)Windows10で(Windows 10)TCP/IPを最適化できます。ただし、サードパーティのツールを使用すると、インターフェイスを使用して1つの場所からすべてを実行できるため、プロセスがはるかに簡単になります。

(Download )TCPオプティマイザーを(TCP Optimizer)ダウンロード

TCP (TCP Optimizer)TCP/IP設定の最適化を開始する前に、TCPOptimizerなどのサードパーティツールをダウンロードする必要があります。 

ダウンロード(Download)し、ダウンロードしたファイルを右クリックして、[管理者として実行(Run as administrator)]を選択します。

画面にインターフェースが表示されます。 

(Optimize) TCP/IPを最適化する 

開始するには、インターネット速度をTCPオプティマイザー(TCP Optimizer)に挿入するだけで、それに応じてすべての設定が最適化されます。速度をインターネット接続が提供する最高速度に設定します。これは利用可能な最大帯域幅であり、LAN速度(LAN speed)ではありません。たとえば、帯域幅が50 Mbps接続の場合、速度を50Mbps(Mbps)に設定します。

次に、下部にある[設定(Choose settings )の選択]セクションから[最適]を選択し、[(Optimal)変更の適用](Apply changes)を選択します。

ポップアップ表示されるウィンドウで、右下の[バックアップ(Backup)ログの作成]の横にある両方のチェックボックスをオンにして、[ (Create Log)OK ]を選択します。

再起動を求めるメッセージが表示されたら、[はい(Yes)]をクリックします。後で再起動する場合は、[いいえ]をクリックします。(No )ただし、変更は再起動後にのみ適用されます。

これで完了です。 

問題が発生した場合、 TCP Optimizer(TCP Optimizer)は変更を適用する前に設定のバックアップを自動的に作成するため、いつでもデフォルト設定に戻すことができます。

ネットワークの使い方がわかっていて、個々の設定を変更したい場合は、下部にある[設定(Choose settings)の選択]セクションで[カスタム]を選択することから始めます。(Custom)これを行うと、以前はグレー表示されていたすべての設定を微調整できることがわかります。 

設定を変更する前に、[ネットワークアダプタの(Network Adapter)選択]( selection)セクションで正しいネットワークアダプタを選択していることを確認してください。

次に、MTU輻輳制御プロバイダー(Congestion Control Provider)、さらにはQoSなどの高度な(QoS)TCP/IPパラメーターを変更できます。ただし、これらは通常、解決しようとしている正確な問題があり、これらの設定を使用して解決する方法を知っている場合に役立ちます(and)

たとえば、インターネット速度を最適化しようとしているゲーマーの場合は、 [詳細設定]タブに切り替えて、(Advanced Settings)ネットワークスロットリングインデックス(Network Throttling Index)とNagleのアルゴリズム を無効にすることができます。

TCP Optimizerには多くの高度な機能が付属していますが、何をしているのかを理解していない限り、それらをいじくり回さないことをお勧めします。さらに、ほとんどの場合、TCP Optimizerを使用して最適な設定を適用するだけで、 Windows10の(Windows 10)TCP/IP設定を最適化できます。

何かを台無しにした場合は、いつでもデフォルトのWindows設定を適用し、上部の[ファイル(File)]メニューからTCP/IPWINSOCKをリセットできます。

TCP設定、最適化

TCPの最適化は、ネットワーク接続から高いパフォーマンスを確保したい場合に非常に役立ちます。現在の設定でインターネットプランの可能性を最大限に活用できない場合は、TCP設定を最適化してみてください。 

もちろん、最適化が実際に保証されていることを確認するのが最善です。たとえば、WiFi信号(improve your WiFi signal)を改善して、インターネットの速度を上げるだけでよい場合があります。アップロードとダウンロードの速度を向上させる(improving your upload and download speeds)方法は他にもいくつかあることに注意してください。



About the author

私はオーディオとユーザー アカウントの分野で長年働いてきた技術者です。Windows と Mac の両方のコンピューター、およびアップル製品の経験があります。また、2007 年からは Apple 製品の使い方についても教えています。主な専門分野は、ユーザー アカウントと家族の安全です。これに加えて、Windows 7 Home Premium、8.1 Pro、10 Pro、12.9 Mojave など、さまざまなソフトウェア プログラムの経験があります。



Related posts