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 Failover Cluster 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:

List of Failover Cluster related hotfixes post Service Pack 2 for Windows Server 2008 SP2
http://blogs.technet.com/b/yongrhee/archive/2011/06/12/list-of-failover-cluster-related-hotfixes-post-service-pack-2-for-windows-server-2008-sp2.aspx

Alternate:
======

980382 The computer stops responding when you rename a folder in Windows Server 2008, in Windows Vista, in Windows 7 and in Windows Server 2008 R2
http://support.microsoft.com/?id=980382

Update(s):
ntfs.sys

978821 "The action 'Show Dependency Report' did not complete. " error message when you generate a dependency report in Windows Server 2008 Failover Clustering
http://support.microsoft.com/?id=978821

Update(s):
Failoverclusters.snapin.dll

978790 The File Share Witness resource is in a failed state even though the File Share Witness directory is available, and quorum cannot be maintained in a Windows Server 2008 failover cluster
http://support.microsoft.com/?id=978790

Update(s):
Clussvc.exe

Supersede(s):
978001 Cluster resources do not automatically fail over to another node when you disconnect the private and public network interfaces in a Windows Server 2008 failover cluster or in a Windows Server 2008 R2 failover cluster
977837 FIX: A cluster resource remains offline after the "Run this resource in a separate Resource Monitor" option is disabled in Windows Server 2008
950181 When you stop a node in a Windows Server 2008 failover cluster, the groups that are hosted on that node may fail over to a random node instead of to the next available node

977432 Double-byte character set (DBCS) characters are not written to the cluster log on a computer that is running a localized version of Windows Server 2008
http://support.microsoft.com/?id=977432

Update(s):
Cprepsrv.exe

Supersede(s):
975665 The time stamps in the Cluster log are less accurate compared to the system time that is used for events on a failover cluster node that is running a non-English version of Windows Server 2008

977263 Files print in an incorrect order when the collate option is selected, or you receive an error message when you use custom forms: "Faulting application spoolsv.exe"
http://support.microsoft.com/?id=977263

Update(s):
Localspl.dll

976438 FIX: Error "0xc00e0003" is returned when you send messages between instances of Message Queuing 4.0 that are running on a Windows Server 2008-based computer
http://support.microsoft.com/?id=976438

Update(s):
Mqac.sys
Mqbkup.exe
Mqlogmgr.dll
Mqsvc.exe
Mqcertui.dll
Mqsnap.dll
Mqise.dll
Mqqm.dll
Mqrt.dll
Mqoa.dll
Msmqpub.mof
Msmqtrc.mof
Msmqtrcremove.mof
Mqtgsvc.exe
Mqtgsvc.exe.cfg
Mqtrig.dll

975832 You cannot perform certain disk-related operations after a VSS hardware provider fails to create a snapshot on a computer that is running Windows Server 2008 or Windows Vista
http://support.microsoft.com/?id=975832

Update(s):
Vssvc.exe

975512 Some SMB clients cannot access cluster file shares but they can access non-cluster file shares that are located on a computer that is running Windows Server 2008 or Windows Server 2008 R2
http://support.microsoft.com/?id=975512

Update(s):
Srv.sys


973763 The failover operation takes a long time to fail over a shared disk resource that is located on a cluster node of a Windows Server 2008-based failover cluster if many snapshots are saved on the shared disk
http://support.microsoft.com/?id=973763

Update(s):
Clusres.dll
Volsnap.sys

973553 An Automated System Recovery backup of the system state fails on a Windows Server 2008 failover cluster node if the database of an application is saved on a shared disk
http://support.microsoft.com/?id=973553  

Update(s):
Eventcls.dll
Vssapi.dll
Vsstrace.dll
Vssvc.exe

972797 Event ID 1038 is logged when a failover occurs on a back-end disk controller in a Windows Server 2008 failover cluster
http://support.microsoft.com/?id=972797

Update(s):
Msdsm.sys

971403 The "Win32_share" WMI class cannot enumerate file shares or create file shares on a node in a Windows Server 2008 failover cluster
http://support.microsoft.com/?id=971403

Update(s):
Cimwin32.dll
Wbemcore.dll

971365 You cannot assign a LUN device that is larger than or equal to 2 terabytes to a Failover Cluster by using the "Share and Storage Management" MMC snap-in window
http://support.microsoft.com/?id=971365

Update(s):
Dfsobjectmodel.dll

970529 The volume GUID may unexpectedly change after a volume is extended on a Windows Server 2008 failover cluster node
http://support.microsoft.com/?id=970529

Update(s):
Clusres.dll

Supersede(s):
952247 The Cluster network name resource and the File Share Witness resource may not come online on a Windows Server 2008 failover cluster node if a disjointed namespace is configured

970525 Cluster resources fail over before the time expires in the PDORemovePeriod parameter in Windows Server 2008
http://support.microsoft.com/?id=970525

Update(s):
Mpio.inf
Mpio.sys
Supersede(s):
968936 A rollup hotfix package for Windows Server 2008 Failover Clustering WMI provider
http://support.microsoft.com/?id=968936

970067 You find high CPU usage for the Wmiprvse.exe process on a terminal server that is running Windows Server 2008 when you run the Windows System Resource Manager
http://support.microsoft.com/?id=970067

Update(s):
Cluswmi.dll
Cluswmi.mof
Cluswmiuninstall.mof

Supersede(s):
958807 Windows Server 2008 Failover Clustering WMI provider does not correctly handle invalid characters in the private property names causing WMI queries to fail

967560 A backup operation fails on a two-node failover cluster that is running Windows Server 2008 after one of the disk resources is moved
http://support.microsoft.com/?id=967560

Update(s):
Eventcls.dll
Vssapi.dll
Vsstrace.dll
Vssvc.exe

963702 A Windows Server 2008 Failover Cluster that has a MPIO solution may encounter stop code 0x0000007E or 0x000000D5 during a path failover
http://support.microsoft.com/?id=963702

Update(s):
Clusdisk.inf
Clusdisk.sys

963031 Error message when you open the Share and Storage Management window in Windows Server 2008: "Computer cannot be managed because it is running an operating system which is not supported by Share and Storage Management"
http://support.microsoft.com/?id=963031

Update(s):
Storagemgmt.dll

962998 Error message when you try to export printers to a file on a Windows Server 2008-based cluster node: "Windows encountered errors during the migration process"
http://support.microsoft.com/?id=962998

Update(s):
Printbrm.exe
Printbrmengine.exe
Printbrmps.dll
Printbrmui.exe

962975 Dynamic disks are marked as "Invalid" on a computer that is running Windows Server 2008 or Windows Vista when you bring the disks online, take the disks offline, or restart the computer if Data Protection Manager is installed

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

Update(s):
Volmgrx.sys

960411 The CLUSCTL_RESOURCE_UPGRADE_DLL control code fails with an "access denied" error message when you install a SQL Server 2008 service pack or hotfix that tries to update a custom resource DLL
http://support.microsoft.com/?id=960411

Update(s):
Clussvc.exe
Rhs.exe

960334 The Windows Server 2008 and Windows Vista Failover Cluster Validation process fails, and you receive an error message when the "System cryptography: Use FIPS compliant algorithms for encryption, hashing and signing" policy is enabled
http://support.microsoft.com/?id=960334

Update(s):
Clnetcfg.dll
Clusres.dll
Cprepsrv.exe
Failoverclusters.common.dll
Failoverclusters.common.resources.dll
Failoverclusters.objectmodel.dll
Failoverclusters.objectmodel.resources.dll
Failoverclusters.snapin.dll
Failoverclusters.snapin.resources.dll
Failoverclusters.wizards.dll
Failoverclusters.wizards.resources.dll

Supersede(s):
958983 Error message when you use the Windows Server 2008 Failover Cluster Management console together with a Windows Server 2008 SP2-based failover cluster: "This feature is only supported with Windows Server 2008 Enterprise and Datacenter servers"
958065 You cannot configure a Hyper-V virtual machine by using Windows Server 2008 Failover Clustering when the virtual machine uses a storage device that is managed by a third-party clustered file system or a third-party replication solution
956891 Error message when you create a cluster on a Windows Server 2008-based computer that uses a third-party DNS server: "The network name {0} is already used in the network"
953402 Error message when you remove a third-party disk resource from a Cluster group by using the Failover Cluster Management Microsoft Management Console (MMC) snap-in: "Failure removing storage resource. Could not move the resource to available stora...
951308 Increased functionality and virtual machine control in the Windows Server 2008 Failover Cluster Management console for the Hyper-V role

955733 Incorrect status codes that are returned in failover clusters may cause operations to fail on a Windows Server 2008-based computer
http://support.microsoft.com/?id=955733

Update(s):
Smbserver-ppdlic.xrm-ms
Srvsvc.dll
Sscore.dll

950811 The Windows Server 2008 failover cluster cannot start because of a deadlock condition in the Cluster service
http://support.microsoft.com/?id=950811

Update(s):
Srvnet.sys

950179 When you run the Validate a Configuration Wizard on a Windows Server 2008-based computer or on a Windows Vista-based computer, the validation does not pass
http://support.microsoft.com/?id=950179

Update(s):
Failoverclusters.agent.interop.dll
Failoverclusters.validation.common.dll
Failoverclusters.validation.generaltests.dll
Failoverclusters.validation.storagetests.dll
Failoverclusters.validation.wizard.dll

949961 Scheduled shadow copy creation tasks do not run on a clustered Windows Server 2008 file server after a failover occurs
http://support.microsoft.com/?id=949961

Update(s):
Vssui.dll
Vssuirun.exe

For more information:
957311 Recommended hotfixes for Windows Server 2008-based server clusters
http://support.microsoft.com/?id=957311