Network bandwidth usage per process Windows Server 2003

Is there freely available analog from Microsoft to monitor network bandwidth usage per process on Windows Server 2003 as this is implemented with Resource Monitor on W2k8?

What I need to know is how much traffic generates particular process.


After a couple of hours spent on search and installation of various network monitoring tools, it was actually found out.

To my big surprise, this is TCPView.exe - the tool which allows to view network usage per process and then save the report.


I am jumping on this topic as it is first on google :). In windows 7, you can use performance monitor (perfmon.exe), in network tab you can see network activity per process :)