Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows10でRegeditを使用してネットワーク速度を上げる8つの方法

Windows10でRegeditを使用してネットワーク速度を上げる8つの方法

より高いネットワーク機能と極端なインターネット速度を約束するアプリケーションはたくさんあります。通常、これらのアプリケーションは、現実的な利益のために財布からお金を吸い出している間、ぎこちないインターフェースしか提示しません。それらのいくつかはマルウェアでさえあるかもしれません。これらのアプリケーションにお金を払わずにネットワーク速度を上げる方法をいくつか紹介します。インターネット接続を微調整するには、光沢のあるアプリケーション以上のものが必要です。

警告: 以下のすべての調整には、レジストリの編集が含まれます。結果として、以下に説明する変更を実行する前に、注意してレジストリをバックアップする必要があります。誤って削除および変更すると、コンピュータの機能が損なわれる可能性があります。続行する前に、まずレジストリをバックアップすることをお勧めします。

1。 IRPStackSize

IRPStackSize(I / O要求パケットスタックサイズ)は、コンピューターが同時に使用できる36バイトの受信バッファーの数を表します。それはあなたのコンピュータが同時により多くのデータを受け取ることを可能にします。大規模なインターネット接続(10 Mbps以上)がある場合は、これを利用できます。インターネット接続が小さい方は、少しでも違いに気付かない場合がありますので、スキップしてください。

システムは通常、ネットワークスタックに15個のIRPを割り当てます。多くの場合、最大50を構成できますが、32を使用すると、はるかに多くのメリットが得られます。最初に32を試してください。

レジストリ内のキーの場所は次のとおりです。

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanman\Server\Parameters
Windows10でRegeditを使用してネットワーク速度を上げる8つの方法

regeditウィンドウの右側にDWORD値として「IRPStackSize」を追加し、ベースを「Decimal」に変更して、値を32に変更します。

2。 SizReqBuf

SizReqBufは、サーバー環境内の生の受信バッファーのサイズを表します。これは、待ち時間の長い環境で何かをホストする能力に影響を与えることを意味します。あなたがゲームサーバーをホストしていて、たくさんの人がラグについて不平を言っているとしましょう。この値を変更すると、ラグの影響を減らすのに役立ちます。インスタントメッセンジャーやNeoModusDirect Connectを介したファイルの送信など、ウェブサイトやその他のサービスをホストしている場合にもメリットがあります。

システムは通常、このバッファを16384バイトに配置します。ほとんどのサーバーでは、これで十分効率的ですが、メモリの量が少なく、大量のリクエストに対応できない場合があります。

レジストリ内のキーの場所は次のとおりです。

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanman\Server\Parameters

regeditウィンドウの右側にDWORD値として「SizReqBuf」を追加します。サーバーに512MBを超える物理メモリがある場合は、値を17424に変更します。512MB未満のメモリがある場合は、新しいコンピュータの入手を検討する必要がありますが、その間にこの値を4356に変更できます。

3。 DefaultTTL

Time to Live(TTL)は、パケットを放棄して破棄する前に、配信を試行している間、パケットが空中に留まる時間をルーターに指示します。値が高いことが多い場合、コンピュータは失敗したパケットの配信を待つ時間が長くなり、ネットワークの生産性が大幅に低下します。

値が設定されていない場合、Windowsはトランザクションが終了するまで128秒待機します。これにより、何かの真っ只中にいて、サーバーとの接続が予期せず南下した場合に、コンピューターがひどく遅れます。

レジストリ内のキーの場所は次のとおりです。

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

「Parameters」キー内のDWORD値として「DefaultTTL」を追加します。値を1〜255のいずれかに設定します。最適な値は64ですが、パケットをより迅速に強制終了する場合は、より低い値を設定できます。

4。 Tcp1323Opts

Tcp1323Optsを使用すると、「高性能のためのTCP拡張機能」として知られるRFC1323を3つの方法で使用できます。この特定の値は、タイムスタンプとネットワークウィンドウスケーリングで機能します。これにより、TCP接続がサーバーと受信ウィンドウサイズをネゴシエートできるようになり、コンピューターで最大1GBの受信ウィンドウを指定できるようになります。

レジストリ内の次の場所に移動します。

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Windows10でRegeditを使用してネットワーク速度を上げる8つの方法

レジストリエディタの右側に「DWORD」値としてTCP1323Optsが表示されます。 (作成されていない場合は作成します。)右クリックして、この値を「1」に変更します。

5。 MaxFreeTcbs

MaxFreeTcbsはiffy値です。物理メモリの量と帯域幅に関するコンピュータのパフォーマンスに基づいて、コンピュータがいつでも処理できるアクティブなTCP接続の数を決定します。

数が多すぎると、同時にコンピュータと通信しているアクティブな接続の数が多いため、コンピュータがTCPトランザクションを適切に処理できない可能性があります。ただし、数が少なすぎると、必要な数の接続をホストまたは要求できません。設定は任意に決定されますが、ハードウェアまたはインターネット接続をアップグレードするときに番号を増やすことをお勧めします。

値の場所にアクセスするには、レジストリ内の次のパスに移動します。

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

「MaxFreeTcbs」を作成または編集し、その値を65536に設定します。パフォーマンスの低いハードウェアを搭載した古いコンピューターを使用している場合は、これを16000などの低い数値に設定できます。

6。 MaxUserPort

アプリケーションがWindowsから開くために使用可能なポートを要求すると、オペレーティングシステムは1024から「MaxUserPort」と呼ばれる指定された最大値までの1つのポートを選択します。コンピュータのポートを使用すると、インターネットおよびローカルネットワークを介してTCP/UDP接続を確立できます。

もっと詳しく説明することもできますが、実際に行動を起こす必要があります。 5000が65534未満であることは誰もが知っています。ポートを探しているプログラムに対してより多くのオプションを開くと、どうなりますか?利用可能な選択肢が数千しかない場合よりもはるかに速くポートを見つけることができます。

Windowsはこの値をデフォルトで5000に設定しますが、5000から65534までの任意の数に設定できます。

「MaxUserPort」が移動する必要がある場所は、次のレジストリパスにあります。

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

「MaxUserPort」という値を作成し、65534に設定します。これで完了です!

7。 GlobalMaxTcpWindowSize

この値には長い名前が付いていますが、大規模なインターネット接続(10 Mbps以上)があり、頻繁にアップロードする場合は、変更を後悔することはありません。この値は、確認応答(ACK)パケットを受信せずにコンピューターから送信できるデータの量を表します。

インターネット上でデータの小さなチャンクを送信するたびに、コンピュータはこのパケットを待機する必要があります。これにより、ネットワークの終わりに「すべて大丈夫です。もっと送って!"場合によっては、遅延と不十分なピアリングのために、これは理想的ではない可能性があります。したがって、この値を編集して、そのパケットが到着するのを待たずに、より多くのデータを送信できるようにすることができます。

次のレジストリパスに「GlobalMaxTcpWindowSize」というDWORDを作成します。

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

値を65535に設定すると、完了です。これにより、コンピューターは確認応答を待たずに64キロバイトを送信できるようになります。この設定を変更した後、増加ではなくネットワーク速度の低下に気付いた場合は、値を削除するか、値を128キロバイトに少し上げてみてください(値を131072に設定して)。

8。 MTU

MTUは、ダウンストリームの速度よりもアップストリームの速度に影響を与えますが、アップストリームの処理も同様に重要であり、一度に大量のデータが送信されるようにします。この番号は通常、ネットワークカードによって自動的に設定されますが、インターネット接続速度に基づいて調整できます。

この値の設定には注意が必要です。まず、最適なMTU値を見つける必要があります。これは、インターネット接続速度の制限のためにパケットの断片化を必要としない値です。

これを行うには、コマンドプロンプトに移動し、次のように入力します。

 ping -f -l <mtu> <your gateway>

」を88〜4294967295の数字に置き換えます。「」をネットワークアダプタがインターネットへの接続に使用するゲートウェイに置き換えます。ゲートウェイがわからない場合は、ipconfigと入力します コマンドラインで、インターネットに使用するネットワークアダプタの下に表示される「デフォルトゲートウェイ」の下の値を確認します。

Windows10でRegeditを使用してネットワーク速度を上げる8つの方法

pingを実行すると、応答に次のメッセージが含まれている場合に、数値が高すぎることがわかります。パケットを断片化する必要がありますが、DFが設定されています。

パケットの断片化を必要としない番号を選択する限り、問題はありません。パケットの断片化を伴わない可能な限り高い数を選択すると、最適なMTUが得られます。

ここで、この番号を設定するには、レジストリ内の次のパスに移動します。

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\Interface ID

自分の主要なネットワークインターフェイスを見つけた例については、上の画像を参照してください。特にルーターとして使用する場合は、他のネットワークインターフェイスがコンピューターにインストールされている可能性があります。

「インターフェースID」をネットワークインターフェースのGUIDに置き換えます。 [インターフェイス]の下に表示されるさまざまなGUIDを参照し、regeditウィンドウの右側にある情報を見て、Webへの接続に使用するネットワークインターフェイスの詳細と一致するかどうかを確認してください。

そのインターフェイスに到達したら、「MTU」をDWORDとして追加し、ゲートウェイにpingを実行したときに取得した番号に設定します。これで十分に修正されるはずです。

これらのレジストリの調整は、Windows 10のネットワーク速度を上げるのに十分です。レジストリエラーで問題が発生した場合は、その修正リストを参照してください。また、Windows10レジストリキーの完全な所有権を取得するのに役立つガイドもあります。


  1. インターネットでのアップロード速度を上げる 7 つの方法

    オフィスで仕事をしていても、自宅で仕事をしていても、共有相手がファイルやビデオにできるだけ早くアクセスできるように、インターネットのアップロード速度を向上させる必要があります。アップロード速度が遅い場合アップロード速度を上げる方法を知りたいので、作業を早期に終了して他の楽しみを楽しみ始めることができます。そこで、メールやクラウドでのアップロード速度を上げるためのヒントと方法を紹介します。 速度テストを実行して、Wi-Fi 接続が正常に機能しているかどうかを確認してください。テストして確認したら、アップロード速度を上げるためのヒントを試してください。 アップロード速度を上げる方法 1.ルーター

  2. コマンド プロンプトから Windows レジストリを編集する方法

    Windows レジストリは、Microsoft の Windows オペレーティング システムで実行されているシステムの PC 設定およびアプリケーションのさまざまな構成に関する情報のデータベースです。すべてのアプリを Windows レジストリに格納された構成データベースで実行する必要があるわけではありませんが (構成データを XML ファイルまたは別の実行可能ファイルに格納するものもあります)、レジストリは Windows PC が適切に機能するために重要な役割を果たします。 Windows では、コンピューター上のアプリケーションまたはプログラムの構成設定を変更したい場合に備えて、こ