4 Ways to Change MTU Size in Windows

By Dominic Chooper on September 01, 2023

Adjusting the Maximum Transmission Unit (MTU) settings, or size to be more precise, in Windows can significantly enhance the network speed and performance as well as the efficiency of moving data packets. This size will also help reduce latency.

However, most users are ignorant about this feature and possibility. If you are one of them, you’re in the right place.

This guide outlines the simple steps to change the MTU size in Windows.

KEY TAKEAWAYS

Why Change MTU Size in Windows?

Changing the Maximum Transmission Unit size in Windows will help in meeting the requirements of custom network configurations by the network administrators and advanced users.

Apart from that, there are several other reasons for which a user may want to change the MTU size. These are:

Read Also:  How to Setup a MU-MIMO Router?

Well, the needs are many and so it is better to know the quick ways to change the MTU size in windows mentioned in the following section.

How to Change MTU Size in Windows?

One way to change the MTU size in Windows quickly is by running the netsh or Network Shell command in the Command Prompt.

You may also follow a few other relatively simple steps to change the MTU settings and size, such as:

You may also use a reliable third-party software or tool with a user-friendly interface to adjust MTU size.

Few Important Notes:

Please keep in mind that if you change the MTU settings or size in a wrong way it might possibly interrupt the network connection. Therefore, you are advised to follow extreme caution while you proceed with the following methods.

Changing the MTU size will also affect other services and applications being unable to communicate with the other devices connected to the network if they are not configured to use modified MTU settings.

Also, it is most prudent to keep a note of your current settings. This will allow you to get things back to where it was in case you face any issue in the interim.

And, if you are uncertain and do not know what you are doing, better drop the idea or consult with your service provider or network administrator before you make any changes.

Some Additional Tips:

Before you move to the steps mentioned below, it is important to know a few important things.

Method 1: Change Jumbo Packet in the Network Adapter Properties

You can change the value of the Jumbo Packet to change the MTU size in the network adapter properties by accessing it through the Control Panel.

STEPS TO FOLLOW:

Press the Windows key > Type control panel in the search bar > Hit Enter > Select Network and Internet in the Control Panel window > Select and click on Network and Sharing Center.

Read Also:  8 Ways to Fix Wi-Fi Network Adapter Not Working

Network and Sharing Center window

Wi-Fi Status window

Wi-Fi Property window

Selecting a value option

Finally, click on the OK button to save the change and close all windows.

Note: The Jumbo Packet size must match the MTU size. So, make sure you choose a proper value that is supported by your network.

Method 2: Run Network Shell Command in the Command Prompt

Running a specific network shell command in the Command Prompt will allow changing the MTU size pretty easily and quickly.

STEPS TO FOLLOW:

netsh interface show interface

Note the network interface name you want to modify the MTU size of. It may be different from the network name used in this demonstration.

For clarity, let’s assume the network interface name is InterfaceName, and the desired MTU value is XXXX.

Here, replace “InterfaceName” with your network interface name and XXXX with the MTU value you want to set.

Reboot the system and you are done changing the MTU size.

Alternatively, you can change the MTU size from the Windows PowerShell as well by running it as an administrator, in the following way:

Selecting Windows PowerShell

In the PowerShell window, run the command, Get-NetAdapter and hit Enter to identify and note the InterfaceDescription and ifIndex columns of the network adapter you want to modify.

Get-NetAdapter

Then, type in the command Set-NetAdapterAdvancedProperty -Name “AdapterName” -RegistryKeyword “*Ndi-params\Tcpip\*Tcp1323Opts” -RegistryValue “1” to enable TCP Chimney Offload.

Replace the “AdapterName” part of the command with the actual name of your network adapter.

Method 3: Change the Registry Key from the Registry Editor

You may change the value of the registry key of your network adapter to change the size of it.

Note: It is always better to create a backup of the Registry before you make any changes into it.

STEPS TO FOLLOW:

Typing regedit.exe

In the Windows Registry window, click on the small arrow next to each of these following folders on the left pane to expand them in the exact order mentioned below:

Once you reach here, find the subkey under it corresponding to the network adapter you want to modify. If you are not sure, click on each subkey and look for the IPAddress value.

Selecting the DWORD

Edit DWORD

Close all windows and you are done.

Method 4: Change the Router Configuration

You can even change the MTU size by changing the router configuration from the web-based interface for a better performance.

STEPS TO FOLLOW:

You will find the IP address generally printed on the label at the back of the device and is usually 192.168.0.1, as it is in this case.

IP address

Login by typing the username and password

(Check your interface as its location may vary.)

Clicking on the Save button

It will take some time to obtain the network parameters and change the MTU value. Once it is done changing, close the window.

Conclusion

Changing the MTU size in Windows can increase the performance, speed, efficiency, and compatibility of the network across different scenarios.

The ways mentioned in this article will make it easier for you. However, exercise extreme caution and considering the setup to avert interruptions in connectivity.