This registry workshop will show you how to configure reservable bandwidth in Windows 10/8/7. By default, Windows reserves 20% of total Internet bandwidth.

By default, your Windows operating system reserves some percentage of Internet connection bandwidth for Quality of Service (QoS).

According to Microsoft, QoS may include crucial system operations such as updating your Windows system via Windows Updates, manage licensing status etc. The reserved bandwidth concept is applicable to all programs running on the system. Usually the packet scheduler limits the system to 80% of the bandwidth of a connection. This means Windows reserves 20% of your Internet bandwidth for QoS.

But in case if you want to gain this reserved percent of the bandwidth, this article is for you. Try the below mentioned registry manipulation to configure reservable bandwidth in Windows operating system from Windows XP to Windows 10.

NOTE: If you gain all reserved bandwidth for your system, i.e. set it to 0%, operating system activities, especially automatic updates on your system will be affected.

How To Configure Reservable Bandwidth In Windows

Registry Disclaimer: The further steps will involve registry manipulation. Making mistakes while manipulating registry could affect your system adversely. So be careful while editing registry entries and create a System Restore point first.

1. Press W8K + R and put regedit in Run dialog box to open Registry Editor (if you’re not familiar with Registry Editor, then click here). Click OK.

Windows 10 Registry Editor

2. In left pane of Registry Editor window, navigate to following registry key:


How To Configure Reservable Bandwidth In Windows 10

3. Now in the right pane of Psched registry key, look for registry DWORD (REG_DWORD) named as NonBestEffortLimit. It might be set to default Value data as 50 in Hexadecimal or 80 in Decimal base. Double click on this registry DWORD to modify its Value data:

How To Configure Reservable Bandwidth In Windows 10

4. Choose the Decimal base and set the Value data equals to the percentage of reservable bandwidth you want. For example if you set it 0, you’ll gain all the reserved bandwidth for your Windows OS. Click OK and close Registry Editor. Reboot to make changes effective.

Group Policy Setting: If you want to configure or limit reservable bandwidth on multiple machines in your organization/workplace, you can deploy the relevant GPO setting. Set Limit reservable bandwidth policy setting at Computer configuration > Administrative templates > Network > Qos Packet Scheduler to Enabled and set desired percentage in policy Options.

So this is how you can configure reservable bandwidth in Windows.

That’s it!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recent Comments

  • Kapil Arya : ^^ See if you can still try above solution. Else, you can use System R...

    24 hours ago

  • Kapil Arya : ^^ You can't do that, as long as you're connected to corporate account...

    24 hours ago

  • Prabhat Jain : Indeed, "Prohibit use of Internet Sharing on your DNS domain network" ...

    1 day ago

  • Cynthia : Thank you so much! You're honestly a hero without a cape...

    1 day ago

  • Vernia Clements : I realize this is an old post but can you help with new problem becaus...

    2 days ago