Disabling/Tweaking Vista’s Multimedia Class Scheduler

One of the most frequent complains about Windows Vista is the Multimedia Class Scheduler. The is an enabled-by-default component that prioritises multimedia applications and tasks such as video and music playback.

However, when multimedia tasks are active, MCS will throttle down the global network bandwidth to around 10,000 packets per second. On high speed links like 100Mbps full duplex and 1000Mbps LAN connections that doesn’t use Jumbo Packets, the throttling may be significant drop network throughput.

In Vista SP1, Microsoft added the ability to change the packet per second limit of the MCS, or completely disable it. Here’s how:

1. Press Windows key and R simultaneously.

2. Enter “regedit” (without the quotation marks) and press enter.

3. Using the tree on your left, navigate to the following branch:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ Multimedia\SystemProfile

4. Double click on “NetworkThrottlingIndex“.

5. To disable completely, enter FFFFFF with base hexadecimal.

6. To let say, 100,000 packets through per second, enter 100000 with base decimal.

7. Click Ok and restart your computer.

Note: This works only on Windows Vista operating systems with SP1 installed.

5 Comments Post a Comment
  1. giorgi says:

    can u tel me how can i make this in windows 7 32 bit

  2. Lord TCT says:

    its still there in Win 7,both 64 and 32 bit

  3. Don says:

    There isn’t any SystemProfile in MultiMedia.

  4. Lord TCT says:

    Make sure you’re using Windows Vista SP1 and above
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile

Leave a Reply




Akismet verifies all comments posted here to screen for spams. If your post fails, please try again by removing links, suspicious and random words.