List of Performance Monitor related hotfixes post Service Pack 1 for Windows Server 2008 SP1

Applies to:

Windows Server 2008 Service Pack 1 [Windows Server 2008 (R1) Service Pack 1]
Windows Server 2008 SP1 [Windows Server 2008 (R1) SP1]
W2K8 Service Pack 1 [W2K8 (R1) Service Pack 1]
W2K8 SP1 [W2K8 (R1) SP1]

Note 1:  You should check https://support.microsoft.com for the latest version of the different files.
Note 2: Windows Server 2008 (R1) Service Pack 1 regular support has ended.

List of Performance Monitor related hotfixes post Service Pack 1 for Windows Server 2008 (R1) SP1 as of Mar. 2012:

Preferred:
======

Please look into installing "Service Pack 2"
Windows Server 2008 Service Pack 2 and Windows Vista Service Pack 2 - Five Language Standalone (KB948465)
https://www.microsoft.com/download/en/details.aspx?displaylang=en&id=16468
and
Check for post SP2 hotfixes such as in:
List of Performance Monitor related hotfixes post SP2 for Windows Server 2008 SP2.
https://blogs.technet.com/b/yongrhee/archive/2011/10/28/list-of-performance-monitor-related-hotfixes-post-sp2-for-windows-server-2008-sp2.aspx

Alternate:
======

2028603 A Data Collector Set may not restart after the stop condition is met in Performance Monitor on a Windows Vista or Windows Server 2008-based computer
https://support.microsoft.com/?id=2028603

Update(s):
Pdh.dll
Pla.dll
Plamig.dll
Plasrv.exe

Supersede(s):
974248 The log file size grows larger than the maximum file size limit that was set in Performance Monitor if you select a Comma Separated log format or a Tab Separated log format on a computer that is running Windows Server 2008 or Windows Vista
961730 A memory leak occurs in the Vmwp.exe and Vmms.exe processes on a Windows Server 2008-based computer that has the Hyper-V role enabled

925104 The System log reports many "PerfOS event ID: 2001" errors when you use a Microsoft Windows Server 2003-based or Windows Server 2008-based computer that has more than 32 processors
https://support.microsoft.com/?id=925104

Update(s):
Perfctrs.dll
Perfdisk.dll
Perfnet.dll
Perfos.dll
Perfproc.dll
 
Supersede(s):
925104 The System log reports many "PerfOS event ID: 2001" errors when you use a Microsoft Windows Server 2003-based or Windows Server 2008-based computer that has more than 32 processors

2414106 You cannot remotely query version 2.0 performance counters on a computer that is running Windows Server 2008 or Windows Vista
https://support.microsoft.com/?id=2414106

Update(s):
Regsvc.dll
Advapi32.dll

974878 PhysicalDisk counters contain invalid and duplicate entries when you use Microsoft Multipath I/O (MPIO) to control one or more storage devices
https://support.microsoft.com/?id=974878

Update(s):
Classpnp.sys
Stortrace.mof
Partmgr.sys

970967 WMI performance counter classes that are based on the Performance Monitoring Provider do not work or return incorrect data in Windows Vista and Windows Server 2008
https://support.microsoft.com/?id=970967

Update(s):
Regevent.mof
Stdprov.dll

970520 The Wmiprvse.exe process creates a memory leak on a computer that is running Windows Server 2008 if you remotely monitor this process by using the WMI interface on a computer that is running Windows Server 2003 or Windows XP
https://support.microsoft.com/?id=970520

Update(s):
Wmiperfclass.dll
Wmiperfclass.mof
Wmiperfinst.dll
Wmiperfinst.mof

969670 SMB 2.0 protocol-related performance counters return extremely high values on computers that are running Windows Server 2008 or Windows Vista
https://support.microsoft.com/?id=969670

Update(s):
Srv2.sys

982303 Terminal Services performance counters report an incorrect number of sessions when a heavy load situation occurs in Windows Server 2008 R2 or in Windows Server 2008
https://support.microsoft.com/?id=982303

Update(s):
Lsm.exe