Applies to:

Windows Vista Service Pack 2

Windows Vista SP2

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

List of Sleep and Hibernate related hotfixes post SP2 for Windows Vista SP2 as of Dec 2011:

 

2531771 "0x0000007F" Stop error when you try to wake the computer from Sleep (S3) mode if you use offline files in Windows Vista or in Windows Server 2008
http://support.microsoft.com/?id=2531771

Update(s):
Csc.sys 6.0.6002.22680
Cscmig.dll 6.0.6002.22680 
Microsoft-windows-offlinefiles-core-ppdlic.xrm-ms
Cscsvc.dll 6.0.6002.22680
Microsoft-windows-offlinefiles.mof

980080 Files may be corrupted when a computer that is running Windows Vista or Windows Server 2008 enters the sleep mode or the hibernate mode
http://support.microsoft.com/?id=980080

Update(s):
Aliide.sys 1.2.0.0 18,816
Atapi.sys 6.0.6002.22366 44,416
Ataport.sys 6.0.6002.22366
Cmdide.sys 2.0.7.0 26,496
Intelide.sys 6.0.6002.22366
Msahci.sys 6.0.6002.22366
Pciide.sys 6.0.6002.22366
Pciidex.sys 6.0.6002.22366
Viaide.sys 5.1.3790.150

979148 "0x0000009F" or "0x000000A0" Stop errors on a computer that is running Windows Vista or Windows Server 2008 when a USB webcam is set as the default audio device
http://support.microsoft.com/?id=979148

Update(s):
Ks.sys 6.0.6002.22354

976373 A computer that is connected to an IEEE 802.1X-authenticated network through a NAP-enabled device does not connect to the correct network
http://support.microsoft.com/?id=976373

Update(s):
Ndis.sys 6.0.6002.22267
Ndismigplugin.dll 6.0.6002.22267 
Ndistrace.mof
Ndisuio.sys 6.0.6002.22267

974090 An update is available that allows for a potential power saving on a multicore processor that is running an x64-based version of Windows Vista SP2 or of Windows Server 2008 SP2
http://support.microsoft.com/?id=974090

Update(s):
Hal.dll 6.0.6002.22205
Hal.inf

972182 Your Windows Vista-based or Windows Server 2008-based portable computer stops responding when a GPU mode transition occurs
http://support.microsoft.com/?id=972182

Update(s):
Win32k.sys 6.0.6002.22150

972109 The shutdown process does not finish, and you receive an error message on a computer that is running Windows Vista or Windows Server 2008: "Stop 0x0000009F"
http://support.microsoft.com/?id=972109

Update(s):
Hccoin.dll 6.0.6002.22146
Hcrstco.dll 6.0.6002.22146
Usbd.sys 6.0.6002.22146
Usbehci.sys 6.0.6002.22146
Usbhub.sys 6.0.6002.22146 
Usbohci.sys 6.0.6002.22146
Usbport.inf
Usbport.sys 6.0.6002.22146 
Usbuhci.sys 6.0.6002.22146

Supersede(s):
967102 Stop error message on a Windows Vista-based or Windows Server 2008-based computer when you resume the system from sleep: Stop 0x000000FE

971390 A minor delay occurs when Windows Vista or Windows Server 2008 resumes from sleep if the hard disk is attached to a secondary ATA port
http://support.microsoft.com/?id=971390

Update(s):
Aliide.sys 1.2.0.0
Amdide.sys 6.0.6002.22139
Atapi.sys 6.0.6002.22139
Ataport.sys 6.0.6002.22139
Cmdide.sys 2.0.7.0
Intelide.sys 6.0.6002.22139
Msahci.sys 6.0.6002.22139
Mshdc.inf 
Pciide.sys 6.0.6002.22139 
Pciidex.sys 6.0.6002.22139
Viaide.sys 5.1.3790.150

970030 HD audio controller is consuming power during sleep or hibernation in Windows Vista
http://support.microsoft.com/?id=970030

Update(s):
Hdaudbus.inf 
Hdaudbus.sys 6.0.6002.22125

960670 IPv6 network adapters are reinstalled when network connectivity is restored on a computer that is running Windows Vista or Windows Server 2008
http://support.microsoft.com/?id=960670

Update(s):
Iphlpsvc.dll 6.0.6002.22180
Tunmp.sys 6.0.6002.22180
Tunnel.sys 6.0.6002.22180