¿Por qué SvcHost utiliza el 50% del uso de la CPU? ¿Cómo se detiene (en Windows 10)?

Svchost (host de servicio) puede funcionar a gran velocidad durante unos minutos o una hora si hay una tarea que debe completarse en su ordenador. No es del todo inusual, sobre todo si no tienes una CPU potente.

Si se ejecuta para siempre, entonces o algo está corrupto o tienes un virus.

Puedes determinar qué procesos se están ejecutando bajo qué svchost usando una línea de comandos (DOS prompt) o usando Windows PowerShell.

Intenta esto:

  1. Abre el administrador de tareas y anota el PID (número de identificación del proceso) del svchost que se está comiendo todos tus recursos. Let’s pretend that the number is 12345
  2. Open a command prompt and type this:
  1. tasklist /svc | findstr 12345 

This will tell you what service is running under that svchost instance.

Of course, you might have no clue what this service is. You’ll need to look it up using Google or Bing.

You can also try to repair your computer with a couple commands. Try typing this at a command prompt (you’ll need to open the command prompt as administrator):

  1. chkdsk /F 

You need to respond “Y” after this one and then reboot to have it repair any errors it finds on the hard drive.

Here’s another command:

  1. sfc /scannow 

“sfc” is the system file checker.

You can also try this command:

  1. DISM.exe /Online /Cleanup-image /Restorehealth 

https://support.microsoft.com/es-us/help/4026529/windows-10-using-system-file-checker

Ejecute un análisis de virus y una comprobación de malware.

Instale todas las actualizaciones de Windows.

Actualice los controladores de su placa base.

Si se siente cómodo haciéndolo, actualice su BIOS.

Si nada parece funcionar, puede intentar hacer una instalación de reparación como último recurso.

https://answers.microsoft.com/en-us/windows/forum/windows_10-windows_install-winpc/how-to-perform-a-repair-upgrade-using-the-windows/35160fbe-9352-4e70-9887-f40096ec3085