Proceso svchost.exe (cpu a 100%)
Primero intentamos hacer lo que nos indican en el siguiente enlace:
Si con las indicaciones del enlace anterior no conseguimos solucionar el problema, a continuación seguimos las siguientes instrucciones:
No haga eso si acaba de formatear su equipo.
Hay equipos con Windows que funcionan muy lento debido a que la cpu trabaja al 100%. Lo que provoca eso es un proceso llamado svchost.exe. Para solucionar el problema entra en «Administrador de tareas» (botón derecho en la barra de herramientas), a continuación en «Procesos» busca el proceso svchost.exe que haga trabajar a cpu al 100%, pincha botón derecho en él y elige «Eliminar árbol de procesos».
Después vete a «Panel de Control», «Centro de seguridad» y allí desactiva la actualización de Window Update.
Prueba a reiniciar el equipo varias veces eliminando el proceso svchost.exe que hace trabajar a cpu a 100% y comprueba que al reiniciar equipo no haya un proceso que haga a cpu trabajar a 100%.
Finalmente entra a «Panel de Control», «Centro de seguridad» y allí activa la actualización de Window Update.
Scripts para eliminar el svhost.exe malicioso, hacer un bat con esto y 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
shutdown -r -t 30
exit
SOLUCION FINAL:
Hay un parche de Microsoft a este respecto que arregla diversas entradas de registro, registros de librerías de encriptado, etc, que son necesarias para que Windows Update funcione y que no aparezca este error.
Hay que ejecutar este FixIT:
http://support.microsoft.com/kb/927891
Si el problema persiste además deberemos hacer este .bat:
@echo off net stop wuauserv net stop bits rmdir /s /q %windir%\SoftwareDistribution\ regsvr32 wuapi.dll /s 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 net start bits net start wuauserv wuauclt.exe /resetauthorization /detecnow