Jump to content

need a registry tweak for bandwidth


bober

Recommended Posts

we have a teenager on a home lan who is constantly downloading and watching youtube. he's slows everyone's networking.

i've tried several programs but they don't work or he unistalls them.

is there a reg tweak/file i can use to throttle gim down to dial-up speeds? :whistle:

thanks

Link to comment
Share on other sites


sorry for not being cleaner...... he's on a lan with 4 other pc's. i've tried serveral programs but he manages to find them in the taskmanger and then disables them or unistalls them.

i hope a registry tweak will stop him {he's afraid to mess with the registry :)}.

thanks for suggesting Bandwidth Controller Personal Edition.

Link to comment
Share on other sites

If you control the LAN equipment then you have entirely different options. Do you use a consumer-grade router of some sort? If so, then QoS might alleviate your problem a bit if you set his IP or MAC to low priority. That would be the easiest thing to try, and if it doesn't work then we have some other options :)

Link to comment
Share on other sites

  • 2 weeks later...
Configuring the network bandwidth used by BITS

This tip is only valid on Windows XP Service Pack 2 or later, Windows Server 2003 Service Pack 1 or later, or computers with BITS 2.0 or later installed.

BITS is the service Windows uses for, amongst other things, downloading updates from the Windows Update or the a WSUS server in non-interactive mode; namely when Automatic Update downloads hotfixes or service packs automatically.

In some circumstances it may be advantageous to limit the bandwidth that BITS can use - for example, when the computer is at the end of a dial-up link. Although the simplest method of doing this is via the BITS group policy, there are occasions when you may wish to set the values manually.

The BITS configuration has a number of options:

* The maximum on-schedule bandwidth utilisation

* The start hour and end hour of the schedule to use

* Whether to use the maximum available bandwidth or a user-specifed value for off-schedule times

* If required (see above point), the bandwidth to use during off-schedule times

For instance, in the above example of a machine connected via dial-up link, you may wish to limit BITS to its minimum speed (approximately 2kbs) during working hours, but use all available bandwidth outside of that time.

To configure the BITS parameters

* Use a registry editing tool to navigate to the following key:

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\BITS

If the BITS key does not exist, create it.

* Insert or change a value with the following details:

Data Type:

DWORD

Value Name:

EnableBITSMaxBandwidth

Value:

1

* Insert or change a value with the following details:

Data Type:

DWORD

Value Name:

MaxTransferRateOnSchedule

Value:

The maximum transfer speed in kbps between 0 and 4294967200.

If you specify 0, BITS will use its minimum transfer speed; around 2 kbps.

* Insert or change a value with the following details:

Data Type:

DWORD

Value Name:

MaxBandwidthValidFrom

Value:

The hour of the day (in 24-hour format) at which you want the schedule to become active.

* Insert or change a value with the following details:

Data Type:

DWORD

Value Name:

MaxBandwidthValidTo

Value:

The hour of the day (in 24-hour format) at which you want the schedule to become inactive.

* If you wish to use the system maximum transfer rate outside of the defined schedule, insert or change a value with the following details:

Data Type:

DWORD

Value Name:

UseSystemMaximum

Value:

1

* if you wish to set a maximum speed during the off-schedule hours, insert or change a value with the following details:

Data Type:

DWORD

Value Name:

MaxTransferRateOffSchedule

Value:

The maximum transfer speed in kbps between 0 and 4294967200.

If you specify 0, BITS will use its minimum transfer speed; around 2 kbps.

* Restart the computer (or simply stop and restart the BITS service) for the changes to take effect.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\BITS]
"EnableBITSMaxBandwidth"=dword:00000001
"MaxTransferRateOnSchedule"=dword:0
"MaxBandwidthValidFrom"=dword:00000001
"MaxBandwidthValidTo"=dword:00000024
"UseSystemMaximum"=dword:00000001
"MaxTransferRateOffSchedule"=dword:0

Link to comment
Share on other sites

What the....

@bober, BITS only controls bandwidth utilization by applications that already use BITS, and that's controlled at the download location only, not the sending location. This will absolutely not help you.

Link to comment
Share on other sites

  • 1 month later...

If software doesn’t work I would take a look at a cheap hardware solution like the LinkSYS SLM2005;It should be around 90 US$. You can use the 4 hardware queues function to lower the speed, or priority, on a port like TAiN posted here.

It´s layer 2, no need for layer 3 here ;).

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...