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 http://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 Memory leaks and Performance related hotfixes post SP1 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)
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=16468
and
Check for post SP2 hotfixes such as in:

Coming soon at http://blogs.technet.com/yongrhee

Alternate:
======
2385261 A memory leak occurs when an application or service calls the DTCGetTransactionManagerEx function for each transaction in Windows Server 2008 or in Windows Vista
http://support.microsoft.com/?id=2385261

Update(s):
Msdtcprx.dll
Xolehlp.dll
Msdtctm.dll

2300745 A memory leak occurs in Svchost.exe when you apply or update Group Policy preference settings in Windows Server 2008
http://support.microsoft.com/?id=2300745

Update(s):
Gpprefcl.dll

Supersede(s):
958089 A Svchost.exe handle leak occurs in Windows Server 2008 when Group Policy preference settings are applied

2295810 The shutdown process may stop responding in Windows Server 2008 SP2 or in Windows Vista SP2 after you enable the "Shutdown: Clear virtual memory page file" Group Policy setting
http://support.microsoft.com/?id=2295810

Update(s):
Ntkrnlpa.exe
Ntoskrnl.exe

2251180 You cannot access shared files or shared printers that are hosted on a remote server in Windows Server 2008 or in Windows Vista
http://support.microsoft.com/?id=2251180

Update(s):
Mrxsmb.sys
Mrxsmb20.sys

2205122 A memory leak occurs when you press F5 to convert a character code to some specific kanji characters in the Japanese IME module in Windows
http://support.microsoft.com/?id=2205122

Update(s):
Imjpapi.dll

2163398 A memory leak occurs in the Rhs.exe process when you configure IIS 7.0 World Wide Web Publishing Service in a Windows Server 2008 failover cluster
http://support.microsoft.com/?id=2163398

Update(s):
Too many to list

2032595 A memory leak issue occurs in Internet Explorer 8 when you switch between XML files
http://support.microsoft.com/?id=2032595

Update(s):
Mshtml.dll

Supersede(s):
975623 A memory leak occurs when the InnerHTML property of an element is updated repeatedly in Internet Explorer 8

2023170 An access violation exception occurs in the "NdrClientCall2" function in Windows Vista or in Windows Server 2008
http://support.microsoft.com/?id=2023170

Update(s):
Rpcrt4.dll

Supersede(s):
952178 The Print Spooler service consumes a large amount of memory because of unsuitable RPC caching in Windows Server 2008 and in Windows Vista

949887 A memory leak occurs on an RPC server that is running Windows Server 2008 after the RPC server function runs an RPC client callback function
http://support.microsoft.com/?id=949887

982592 An "Access violation" error may occur when you run an ADO query to obtain a recordset in asynchronous mode on a computer that is running Windows Server 2008
http://support.microsoft.com/?id=982592

Update(s):
Msado15.dll

981889 A Windows Filtering Platform (WFP) driver hotfix rollup package is available for Windows Vista, Windows Server 2008, Windows 7, and Windows Server 2008 R2
http://support.microsoft.com/?id=981889

981575 A memory leak occurs in a .NET Framework 2.0-based application that uses the AesCryptoServiceProvider class
http://support.microsoft.com/?id=981575

Update(s):
System.core.dll

981357 The handle count of the system process keeps increasing in Windows Server 2008, in Windows Vista, in Windows 7 or in Windows Server 2008 R2
http://support.microsoft.com/?id=981357

Update(s):
Iscsi.inf_loc
Iscsi.inf
Iscsilog.dll
Msiscsi.sys

981107 A hotfix is available that resolves some memory leak issues for WPF in the .NET Framework 3.0 SP2
http://support.microsoft.com/?id=981107

Update(s):
Presentationcore.dll
Presentationframework.dll
Presentationhost.exe
Presentationhostdll.dll
Presentationhostproxy.dll
Windowsbase.dll

Supersede(s):
980251 FIX: A memory leak occurs in a .NET Framework 3.5 SP1-based Windows Presentation Foundation (WPF) application that uses the ResourceDictionary class and the MergedDictionaries property to manage resources

981062 Memory leak in NETAPI32.DLL module when an application calls some functions
http://support.microsoft.com/?id=981062

Update(s):
Ntlanman.dll

981013 A memory leak issue occurs in the Audiodg.exe process when you play audio on a computer that is running Windows 7, Windows Server 2008 R2, Windows Vista or Windows Server 2008
http://support.microsoft.com/?id=981013

Update(s):
Audiocore.mof
Audiodg.exe
Audioeng.dll
Audiokse.dll 
Audioses.dll 
Audiosrv.dll 
Encdump.dll

980727 FIX: A memory leak occurs when a service runs the HttpListenerResponse.OutputStream.BeginWrite method in the .NET Framework 2.0
http://support.microsoft.com/?id=980727

Update(s):
System.dll

979234 The memory usage for the Csrss.exe process keeps increasing if a drive letter is frequently changed
http://support.microsoft.com/?id=979234

Update(s):
Basesrv.dll

979231 Memory usage keeps increasing if Schannel authentication is used after the update 968389 is installed in Windows Vista or in Windows Server 2008
http://support.microsoft.com/?id=979231

Update(s):
Schannel.dll

979223 A nonpaged pool memory leak occurs when you use a WFP callout driver in Windows Vista, Windows 7, Windows Server 2008, or in Windows Server 2008 R2
http://support.microsoft.com/?id=979223

Update(s):
Netio.sys
Bfe.dll
Fwpkclnt.sys
Fwpuclnt.dll
Ikeext.dll
Wfp.mof
Wfp.tmf
Tcpip.sys
Fwpuclnt.dll

978155 A memory leak occurs when an ADO Recordset object calls the UpdateBatch method
http://support.microsoft.com/?id=978155

Update(s):
Msadce.dll

978042 FIX: A memory leak may occur when you use the Microsoft ActiveX Data Objects Library in Windows Vista, in Windows 7, in Windows Server 2008, or in Windows Server 2008 R2
http://support.microsoft.com/?id=978042

Update(s):
Msado15.dll

977332 A memory leak occurs when a Winsock API function is called together with the TF_REUSE_SOCKET flag in Windows Server 2008 and in Windows Vista
http://support.microsoft.com/?id=977332

Update(s):
Afd.sys

975751 A memory leak occurs in the Wmiprvse.exe process when you query an iSCSI WMI class in Windows Vista or in Windows Server 2008
http://support.microsoft.com/?id=975751

Update(s):
Iscsicli.exe
Iscsidsc.dll
Iscsied.dll
Iscsiexe.dll
Iscsium.dll
Iscsiwmi.dll

975246 Stop error message when you connect and then disconnect a USB camera from a computer that is running Windows Vista or Windows Server 2008: "Fatal System Error: 0x000000C4 (parameter1, parameter2, parameter3, parameter4) DRIVER_VERIFIER_DETECTED_VI...
http://support.microsoft.com/?id=975246

Update(s):
Usbcamd.sys
Usbcamd2.sys

974178 Error code 1450 after you transfer data by using the named pipes protocol between a client computer and a server that are running Windows Vista or Windows Server 2008
http://support.microsoft.com/?id=974178

Update(s):
Mrxsmb20.sys

971265 A memory leak issue in the Lsass.exe process causes an application or a service to stop responding if the application or the service uses the NTLM authentication on a computer that is running Windows Server 2008 or Windows Vista.
http://support.microsoft.com/?id=

Update(s):
Msv1_0.dll

971203 The memory usage of the DFS Replication service keeps increasing on a PDC emulator or on a writable domain controller that is running Windows Server 2008 during the SYSVOL share replication process
http://support.microsoft.com/?id=971203

Update(s):
Dfsrprovs.mof
Dfsrress.dll
Dfsrs.exe

970910 A memory leak issue occurs if you call the WTSQuerySessionInformation function to query the published applications information or the initial program information for session ID 0
http://support.microsoft.com/?id=970910

Update(s):
Wtsapi32.dll

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

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

Supersede(s):
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

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
Wmiperfclass.mof
Wmiperfinst.dll
Wmiperfinst.mof

Supersede(s):
949700 A memory leak may occur when an application uses the Refresh method of the IWbemRefresher interface on a Windows Vista-based computer or on a Windows Server 2008-based computer

968675 The storport.sys driver leaks nonpaged pool memory when volumes are scanned, mounted, or dismounted in Windows Server 2008 and Windows Vista
http://support.microsoft.com/?id=968675

Update(s):
Storport.sys

967696 The memory usage of the Windows Server 2008 Active Directory Certificate Services (Certsrv.exe) may keep increasing when third-party plug-ins are installed and certificate requests are rejected
http://support.microsoft.com/?id=967696

Update(s):
Certsrv.exe
Certsvcctrs.h
Certsvcctrs.ini
Microsoft-windows-certificateservices-ca-ppdlic.xrm-ms

967592 Windows Server 2008 Terminal Services licensing service leaks memory
http://support.microsoft.com/?id=967592

Update(s):
Lserver.dll
Tlsmigplugin.dll
Tlsunattend.exe
Tslicensing.events.xml

959493 The WMI Provider Host program (Wmiprvse.exe) may crash on a Windows Server 2008-based computer that has the NLB feature installed
http://support.microsoft.com/?id=959493

Update(s):
Nlb-unattend.exe
Nlbcfg.dll 
Nlbmigplugin.dll 
Nlbmprov.dll
Nlbmprov.mof 
Nlbmprovuninstall.mof
Nlbtrace.mof 
Wlbsctrl.dll 
Wlbsprov.dll
Wlbsprov.mof
Wlbsprovuninstall.mof

958661 FIX: Small memory leaks may occur when you use RSCA to query runtime statistics in IIS 7.0
http://support.microsoft.com/?id=958661


958387 A hotfix is available that addresses a memory leak in the Virtual Disk Service on a computer that is running Windows Vista or Windows Server 2008
http://support.microsoft.com/?id=958387

Update(s):
Diskpart.exe
Diskraid.exe
Vdsdyn.dll
Vds.exe
Vdsldr.exe
Vdsutil.dll
Vds_ps.dll

958124 A wmiprvse.exe process may leak memory when a WMI notification query is used heavily on a Windows Server 2008-based or Windows Vista-based computer
http://support.microsoft.com/?id=958124

Update(s):
Ntevt.dll 
Ntevt.mof

957295 System memory is quickly exhausted when you run a custom application that uses the SetICMMode function on a Windows Vista-based or on a Windows Server 2008-based computer
http://support.microsoft.com/?id=957295

Update(s):
Gdi32.dll

956840 A memory leak may occur in an application that uses the MS-FASP API to open and close policy store handles in Windows Vista or in Windows Server 2008
http://support.microsoft.com/?id=956840

Update(s):
Fwremotesvr.dll
Ipsecsvc.dll
Ipsecsvc.mof
Polstore.dll
Polstore.mof
Winipsec.dll
Winipsec.mof

955560 Handle leaks and memory leaks occur on the Printer Spooler service when a Windows Vista SP1-based computer or a Windows Server 2008-based computer installs and uninstalls network printers
http://support.microsoft.com/?id=955560

Update(s):
Localspl.dll
Printcom.dll
Win32spl.dll

955515 A memory leak occurs when you use Windows Event Log API (Wevtapi.dll) to receive WHEA events in real time on a Windows Vista Service Pack 1-based or Windows Server 2008-based computer
http://support.microsoft.com/?id=955515

Update(s):
Wevtapi.dll

953535 When many SSL connections are established on a Windows Server 2008-based computer, the computer eventually stops responding because of a memory leak
http://support.microsoft.com/?id=953535

Update(s):
Ksecdd.sys
Lsasrv.dll
Lsasrv.mof
Lsass.exe
Secur32.dll

952263 You experience a nonpaged pool memory leak when you unmap and then remap Microsoft MPIO-based logical unit number to a Windows Server 2008-based computer
http://support.microsoft.com/?id=952263

Update(s):
Msdsm.sys

951638 Performance issues are caused by a memory leak on a Windows Server 2008-based print server that has many Windows Vista-based printer clients
http://support.microsoft.com/?id=951638

Update(s):
Localspl.dll
Spoolss.dll
Spoolsv.exe

951116 A memory leak occurs in performance counters that are used to monitor Windows Server 2008-based computers
http://support.microsoft.com/?id=951116

Update(s):
Advapi32.dll

950086 A memory leak may occur in the nonpaged pool memory on the Windows Server 2008-based terminal server when you log on to and log off from a Windows Server 2008-based terminal server through an RDP connection
http://support.microsoft.com/?id=950086

Update(s):
Win32k.sys