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)を起動して開始し、次のコマンドを実行します。
- 自動調整が有効になっているかどうかを確認します。
netshインターフェイスtcpshowglobal( interface tcp show global)
受信ウィンドウ(Receive Window )の自動調整(Auto-Tuning)レベルが( Level)通常どおり(normal)表示される場合、自動調整が有効になっています。
- 自動調整を無効にする:
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/IPとWINSOCKをリセットできます。
TCP設定、最適化
TCPの最適化は、ネットワーク接続から高いパフォーマンスを確保したい場合に非常に役立ちます。現在の設定でインターネットプランの可能性を最大限に活用できない場合は、TCP設定を最適化してみてください。
もちろん、最適化が実際に保証されていることを確認するのが最善です。たとえば、WiFi信号(improve your WiFi signal)を改善して、インターネットの速度を上げるだけでよい場合があります。アップロードとダウンロードの速度を向上させる(improving your upload and download speeds)方法は他にもいくつかあることに注意してください。
How to Optimize TCP/IP Settings in Windows 10
You can optimize TCP/IP ѕettings in Windows 10 either manually or using a third-рarty аpp. Optimizing it can pоtentiallу improve your internet connection speed. If you’re wondering whether it’s necessary, what settings you need to change, and how, we’ll walk you through the process. But before that, let’s get some basics out of the way.
What Is TCP/IP?
TCP/IP, short for Transmission Control Protocol/Internet Protocol, is a group of communication protocols that allow network devices to communicate when they’re connected. TCP/IP is a set of rules and procedures that dictate the way data is transmitted and received over the internet.
Your computer system interacts with countless other systems on a network, but at any given point in time, only two systems can communicate with each other. For this communication to work effectively, computers need protocols.
A protocol is a set of rules that computers use for interacting with each other. TCP/IP is a standard communication protocol that allows all computers to interact, regardless of the vendor. IP (Internet Protocol) is like an address where the data is to be sent, while TCP is the method of delivering the data to that address.
TCP and IP are different things, but they’re mostly used together because they rely on each other. Think of a text message for example. An IP address is similar to your phone number; it helps determine where the data is sent. TCP is the technology that transmits the message, plays the notification tone, and allows you to read the text message.
Do You Need to Optimize TCP/IP Settings on Windows 10?
In most cases, there’s no need to optimize TCP/IP settings unless you know a setting that you want to change for a specific purpose.
However, Windows Vista introduced a new feature called Receive Window Auto-Tuning, which monitors several parameters of the TCP including bandwidth and network delay in real-time. It determines the optimal receive window size by measuring products that delay application retrieve rates and bandwidth. Next, it tries to capitalize on the surplus bandwidth by adjusting the receive window size.
This is how the feature scales the TCP receive window to maximize network performance and throughput. Essentially, Windows added a feature to optimize TCP such that it maximizes your network speed.
That said, there are still a few cases where manual optimization may be warranted. For instance, if you’re using Windows XP or an older version of Windows, an old router or modem that doesn’t support the Auto-Tuning feature, or you want to change a specific TCP/IP setting, you’ll need to optimize TCP/IP settings manually.
How to Disable the Auto-Tuning Feature in Windows?
If you have an older version of Windows than Windows Vista or have a router that doesn’t support Auto Tuning, you can easily disable it.
Most third-party TCP optimization tools allow disabling Auto-Tuning from within their interface. However, if yours doesn’t, you can run a few commands to disable Auto-Tuning.
Start by launching the Command Prompt, and run the following commands:
- Check if Auto-Tuning is enabled:
netsh interface tcp show global
If Receive Window Auto-Tuning Level appears as normal, Auto-Tuning is enabled.
- Disable Auto-Tuning:
netsh int tcp set global autotuninglevel=disabled
At this point, you’ll have disabled Auto-Tuning. If you want to re-enable it, run the following command:
netsh int tcp set global autotuninglevel=normal
You can also disable Auto-Tuning from the Registry Editor. Press Win + R, type regedit, and press Enter. Paste the following address in the navigation bar:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp
You’ll need to create a new value in the WinHttp subkey. Right-click in the whitespace and select New > DWORD (32-bit) Value.
Name the value TcpAutotuning. Double-click on the DWORD, insert 1 in the Value data field and select OK.
To re-enable, delete the value or set Value data to 0.
How to Optimize TCP/IP in Windows 10
The Auto-Tuning feature and TCP/IP settings are pre-configured on Windows 10, which means they’re the same for everyone who uses Microsoft Windows unless they have changed them manually. But even people with the same operating systems can, of course, have different types of internet connections or old routers.
Internet connections may be broadband or fiber, offer different bandwidths, or have different latency. You can tweak your TCP/IP settings such that they work best for the specific characteristics of your internet connection.
If you’re tech-savvy, you can optimize TCP/IP on Windows 10 by changing Windows registry settings, or by running a combination of commands in the Command Prompt. But the process is much simpler with a third-party tool because you’ll be able to do everything using an interface and from one place.
Download TCP Optimizer
Before you can start optimizing your TCP/IP settings, you’ll need to download a third-party tool like TCP Optimizer.
Download it, right-click on the downloaded file, and select Run as administrator.
You’ll see the interface on your screen now.
Optimize TCP/IP
To start, you’ll need to only insert your internet speed into the TCP Optimizer and it will optimize all settings accordingly. Set the speed to the maximum speed that your internet connection offers. This is the maximum bandwidth available, not your LAN speed. For instance, if your bandwidth is 50Mbps connection, set the speed to 50 Mbps.
Then, select Optimal from the Choose settings section at the bottom and select Apply changes.
On the window that pops up, check both boxes next to Backup and Create Log at the bottom right, and select OK.
You’ll be prompted for a reboot, click Yes. Click No if you want to reboot later. Changes are applied only after the reboot, though.
That’s it, you’re done.
If something goes wrong, you can always revert to the default settings because TCP Optimizer automatically creates a backup of your settings before applying any changes.
If you know your way around networking and you want to change individual settings, start by selecting Custom in the Choose settings section at the bottom. Once you do this, you’ll see that all settings that were grayed out before can now be tweaked.
Before you change any settings, make sure that you’ve selected the correct network adapter in the Network Adapter selection section.
You can then change the MTU, Congestion Control Provider, and even advanced TCP/IP parameters like QoS. But these are typically helpful when you have an exact problem you’re trying to solve and know how to solve it using these settings.
For instance, if you’re a gamer trying to optimize your internet speed, you can switch over to the Advanced Settings tab and disable the Network Throttling Index and Nagle’s algorithm.
TCP Optimizer comes with a lot of advanced functionality, but it’s best not to tinker with those unless you know what you’re doing. Plus, applying the optimal settings using TCP Optimizer, in most cases, is more than enough to optimize your TCP/IP settings on Windows 10.
If you do mess something up, you can always apply the default Windows settings and reset TCP/IP and WINSOCK from the File menu at the top.
TCP Settings, Optimized
Optimizing TCP can be very helpful when you want to ensure high performance from your network connections. If the current settings aren’t allowing you to leverage your internet plan’s full potential, you may try optimizing TCP settings.
Of course, it’s best to ensure that optimization is in fact warranted. For instance, it’s possible that all you need to do is improve your WiFi signal to get better internet speeds. Note that there are several other ways of improving your upload and download speeds too.