Increase Internet Speed – Registry Tweaks

IRPStackSize (I/O Request Packet Stack Size) basically represents how many 36-byte
receive buffers your computer can use simultaneously.

This Tweak allows your computer to receive more data at the same time.

Your system usually allocates 15 IRPs in its network stack. More often than not, you’d benefit much more with 32, 50 is max. Try 32 Usually

Hit Run>Regedit

  • Navigate to:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters

  • Right-Click in the right window pane, and go to New and select DWORD
  • name it “IRPStackSize”
  • Double Click the New Value, and change the value to 32.

SizReqBuf

SizReqBuf represents the size of the raw receive buffers within a server environment. This means that it will affect your ability to host something in a high-latency environment. You’d also benefit if you’re hosting a website or game or any other service, including sending files through instant messenger or any Direct Connection.

Your system usually places this buffer at 16384 bytes. For most servers, this is efficient enough, but
sometimes your system cannot keep up with the high request volume, especially if your memory is limited

  • Navigate to:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters

  • Right-Click in the right window pane, and go to New and select DWORD
  • name it “SizReqBuf”
  • Double Click the New Value, and if you have a server with over 512 MB of physical memory, modify the value to 17424. If you have less than 512 MB of memory you can modify this value to 4356.

DefaultTTL

Time to Live (TTL) tells routers how long a packet should stay in the air while attempting delivery before giving up and discarding the packet. When the value is high, your computer spends more time waiting for a failed packet to deliver, effectively decreasing the amount of productivity in your network.

Without a value set, Windows waits 128 seconds for the transaction to finish. This makes your computer lag terribly if you’re in the middle of something and your connection with a server unexpectedly goes south.

Here’s the location of the key in your registry:

  • Navigate to:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

  • Right-Click in the right window pane, and go to New and select DWORD
  • name it “DefaultTTL”
  • Double Click the New Value, and set it to anything between 1 and 255. The best value is 64, although you can set lower values if you wish to have the packet killed more quickly
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s