Share via

How do I persuade Windows 11 to use the MTU given to it by DHCP (option 26) ?

GMCH 20 Reputation points
2025-08-14T14:42:44.6033333+00:00

My DHCP server sends option 26 (aka interface-mtu) with value 1492, because that is the MTU of my broadband connection.

Windows 11 ignores this and uses 1500.

I cannot find a setting for "use the MTU provided by DHCP" :-(

Help !!

Windows for home | Windows 11 | Internet and connectivity
0 comments No comments

Answer accepted by question author

Quinnie Quoc 10,730 Reputation points Independent Advisor
2025-08-15T07:24:25.9433333+00:00

Hi GMCH,

I understand the challenge you're facing—especially when your DHCP server is correctly configured to send Option 26 (Interface MTU) with a value of 1492, but Windows 11 continues to default to 1500.

Why This Happens

Unfortunately, Windows does not honor DHCP Option 26 by default. While the DHCP specification allows for MTU configuration via this option, Windows clients have historically ignored it, opting instead to use the default MTU of 1500 unless manually overridden.

Workarounds You Can Try

Manually Set MTU via PowerShell You can explicitly set the MTU for your network interface using PowerShell:

powershell

Get-NetAdapter | Where-Object {$_.Status -eq "Up"} | Set-NetIPInterface -NlMtu 1492

Or target a specific adapter:

powershell

Set-NetIPInterface -InterfaceAlias "Ethernet" -NlMtu 1492
  1. Use Registry to Enforce MTU (Advanced) You can create a registry entry to enforce MTU on a specific interface: Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\<InterfaceGUID> Add a DWORD value named MTU and set it to 1492. Be sure to back up your registry before making changes. Use Group Policy or Scripts for Enterprise Environments If you're managing multiple machines, consider deploying a startup script or GPO to enforce MTU settings across clients.

No Native “Use DHCP MTU” Toggle

You're correct—Windows 11 does not offer a native setting to “use MTU from DHCP”, and this behavior has been consistent across Windows versions. If this is a critical requirement for your environment, you might consider submitting feedback via the Feedback Hub or exploring third-party DHCP clients that respect Option 26.

I hope my answer is useful for you.

Best regards,

Quinnie Quoc.

Was this answer helpful?

1 person found this answer helpful.

2 additional answers

Sort by: Most helpful
  1. GTS-NJ 580 Reputation points Volunteer Moderator
    2025-08-20T03:07:37.42+00:00

    I have some doubt about the value of changing the MTU in this case, but if you do want to set it manually you may need to also disable autotune for it to stick.

    In an elevated command prompt enter netsh interface tcp set global autotuning=disabled

    To verifiy the status enter netsh interface tcp show global

    Was this answer helpful?


  2. Haytham-C 4,210 Reputation points Microsoft External Staff Moderator
    2025-08-15T05:04:05.9833333+00:00

    Hello @GMCH Thank you for reaching out to Microsoft and informed the issue. I believed that you've run into a common issue where Windows 11 ignored the MTU value but fortunately there is a workaround for this issues:

    1. Set MTP manually:
    • Open Command Prompt as administrator then input "netsh interface ipv4 show subinterfaces"
    • A list of network will shows up, look for the correct display name and remember it
    • Open command prompt again and input
      • netsh interface ipv4 set subinterface "Your Interface Name" mtu=1492 store=persistent Replace the "Your Interface Name" with the name of your network interface
    • Then hit Enter
    1. Verify MTU change:
    • Open Command Prompt and input: netsh interface ipv4 show subinterfaces > Enter
    • Check the MTU column, if it show 1492 then changes has been made

    ((Do notice the space between the forward dash (/) in the command)

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".  

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.