buenas
a mi me pasaba, en mi caso eso era un bug de uno de los update que incluye el sp3, otro de los bugs de esa actualización es el consumo incontrolado de recursos.
si formateas y actualizas a sp3 volverás a tener el mismo problema.
pega esto en un archivo de texto y cámbiale la extensión por .bat, después ejecutalo, cuando acabe se reiniciará.
Rem Re-register dlls
REGSVR32 WUAPI.DLL /s
REGSVR32 WUAUENG.DLL /s
REGSVR32 WUAUENG1.DLL /s
REGSVR32 ATL.DLL /s
REGSVR32 WUCLTUI.DLL /s
REGSVR32 WUPS.DLL /s
REGSVR32 WUPS2.DLL /s
REGSVR32 WUWEB.DLL /s
Rem Stop Services
net stop WuAuServ
taskkill /f /im wuauclt.exe
REm add other service here
Rem Delete SoftwareDistribution Folder
RMDIR C:\windows\SoftwareDistribution /s/q
net start WuAuServ
Echo Look for any errors
echo To Reboot
Pause
shutdown -r -t 10
creo recordar que el problema es que algunos y/o todos estos procesos se enganchan al apagar.
suerte