Applies to:

Windows Server 2008 Service Pack 2 [Windows Server 2008 (R1) Service Pack 2]

Windows Server 2008 SP2 [Windows Server 2008 (R1) SP2]

W2K8 Service Pack 2 [W2K8 (R1) Service Pack 2 ]

W2K8 SP2 [W2K8 (R1) SP2]

Note: You should check http://support.microsoft.com for the latest version of the different files.

List of Performance Monitor related hotfixes post SP2 for Windows Server 2008 (R1) SP2 as of October 28th 2011:

2268318 Duplicated data may be in the Performance log when you use the Performance Logs and Alerts service to collect performance data in Windows Server 2008, in Windows Vista, in Windows 7, or in Windows Server 2008 R2
http://support.microsoft.com/?id=2268318

Update(s):
Pdh.dll 6.0.6002.22453
Pla.dll 6.0.6002.22453
Plamig.dll 6.0.6002.22453
Plasrv.exe 6.0.6002.22453
Report.system.common.xml
Report.system.configuration.xml
Report.system.cpu.xml
Report.system.diagnostics.xml
Report.system.disk.xml
Report.system.memory.xml
Report.system.network.xml
Report.system.performance.xml
Report.system.summary.xml
Rules.system.common.xml
Rules.system.configuration.xml
Rules.system.cpu.xml
Rules.system.diagnostics.xml
Rules.system.disk.xml
Rules.system.finale.xml
Rules.system.memory.xml
Rules.system.network.xml
Rules.system.performance.xml
Rules.system.summary.xml
System diagnostics.xml
System performance.xml

Supersede(s):
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
974605 The Data Collector Set may not start on a computer that is running Windows Server 2008 or Windows Vista
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
970838 The handle count and the memory usage of an application keep increasing if the application calls PDH APIs to add and delete V2 performance counters on a computer that is running Windows Server 2008 or Windows Vista

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
http://support.microsoft.com/?id=925104

Update(s):
Perfctrs.dll 6.0.6002.22169
Perfdisk.dll 6.0.6002.22169
Perfnet.dll 6.0.6002.22169
Perfos.dll 6.0.6002.22169
Perfproc.dll 6.0.6002.22169

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
http://support.microsoft.com/?id=2414106

Update(s):
Regsvc.dll 6.0.6002.22490
Advapi32.dll 6.0.6002.22490

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
http://support.microsoft.com/?id=970520

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

Supersede(s):
961435 Some base values are not updated when you use the Win32_PerfRawData_PerfDisk_LogicalDisk WMI class to calculate performance data in Windows Vista or in Windows Server 2008

2495300 Invalid "Avg. Disk sec/Transfer" value returned by the RegQueryValueEx function in Windows Server 2008 or in Windows Vista
http://support.microsoft.com/?id=2495300
Note:  The latest is in:
2521220 "0x0000001E" Stop error when you perform disk I/O-intensive operations on dynamic disks in Windows Server 2008 or in Windows Server 2008 R2
http://support.microsoft.com/?id=2521220

Update(s):
Agp440.sys 6.0.6002.22616
Isapnp.sys 6.0.6002.22616
Msisadrv.sys 6.0.6002.22616
Mssmbios.sys 6.0.6002.22616
Nv_agp.sys 6.0.6002.22616
Pci.sys 6.0.6002.22616
Rdpdr.sys 6.0.6002.22616
Streamci.dll 6.0.6002.22616
Swenum.sys 6.0.6002.22616
Termdd.sys 6.0.6002.22616
Uliagpkx.sys 6.0.6002.22616
Volmgr.sys 6.0.6002.22616
Volmgrx.sys 6.0.6002.22616

Supersede(s):

2495295 A VSS backup operation may fail in a Windows Server 2008-based failover cluster
979458 The values of logical disk performance counters are set to "0" for all dynamic disk volumes on a computer that is running Windows Vista SP2 or Windows Server 2008 SP2
976240 PCI devices are unexpectedly enabled after you resume a Windows Vista or Windows 7 system from hibernation
975749 A Peripheral Component Interconnect (PCI) device is not recognized by a computer that is running Windows Vista or Windows Server 2008
968992 Stop error message when you use the Safely Remove Hardware option to remove a PCI Express device that supports hot plugging on a computer that is running Windows Server 2008 or Windows Vista: "0x00000124"

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
http://support.microsoft.com/?id=970967

Update(s):
Regevent.mof
Stdprov.dll 6.0.6002.22129

969670 SMB 2.0 protocol-related performance counters return extremely high values on computers that are running Windows Server 2008 or Windows Vista

http://support.microsoft.com/?id=969670


Update(s):
Srv2.sys 6.0.6002.22128

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

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

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

http://support.microsoft.com/?id=982303

Update(s):
Lsm.exe 6.0.6002.22402