I need to monitor the amount of bandwidth a few processes are consuming however these applications don't have the options to do so, is there an application that I can run on Windows Server 2008 that will allow me to monitor the bandwidth usage of these applications?

I've seen a few programs that do this per NIC but I need it per application.


You can use the Reliability and Performance Monitor MMC snap-in provided in W2K8 to do just this.

See HERE for a short guide.


I think NetLimiter supports this.

  • I'm a bit weary about NetLimiter it has caused Kernel Panics on my desktop and this is going to be deployed to a server. – Unkwntech Jun 15 '09 at 12:14
  • I also only used it on a desktop, but never had any problems with it. – fretje Jun 15 '09 at 12:17

Sounds like you want to track network usage from a few specific processes. There are Windows perf counters that have some of what you are looking for. But, you probably will want to look for something to get the per process values. Try AppFirst.


Should someone stumble upon this answer while looking for the same solution for Windows 7 (as it was in my case), the command to use is resmon.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.