Have you ever wondered, even if you or your applications are using most of the bandwidth, how does Microsoft Updates and other Microsoft services does not get affected. Well Microsoft reserves 20% of your available bandwidth for their own purposes like Windows Updates and for sending and receiving error reports from your PC etc.
However, using the below given tweak you can get that 20% back and utilize 100% of your bandwidth.
Click on your Start button, then go to Run and type "gpedit.msc" without quotes.
This opens the group policy editor.
Then go to: Local Computer Policy
then Computer Configuration
then Administrative Templates
then QOS Packet Scheduler and
then to Limit Reservable Bandwidth.
Double click on Limit Reservable bandwidth. It will say it is not configured, but the truth is under the 'Explain' tab i.e."By default, the Packet Scheduler limits the system to 20 percent of the bandwidth of a connection, but you can use this setting to override the default."
So the trick is to ENABLE reservable bandwidth, then set it to ZERO. This will allow the system to reserve nothing, rather than the default 20%. It works on Win 2000 as well ( although i have not tried it on windows 2000).
Now you are ready to enjoy 100% of your bandwidth and faster access to Internet.