SVCHOST.EXE (Service Host, o SVChost) es un nombre de proceso de host genérico para los servicios que se extienden desde bibliotecas de enlace dinámico. Todos los servicios internos de Windows se trasladaron a un archivo .dll en lugar del archivo .exe, pero necesita un archivo ejecutable (.exe) para cargar estos archivos .dll; Por lo tanto, se creó el proceso svchost.exe. Ahora puede notar que hubo varias instancias de procesos SVChost.exe que están ahí porque si un servicio falla, no derribará las ventanas y todos estos servicios se organizan en grupos, y cada instancia de SVCHOST.EXE se crea para cada uno de estos grupos.
Ahora el problema comienza cuando svchost.exe (NETSVCS) comienza a tomar casi todos los recursos de Windows y causa un alto uso de CPU. Si investigó el administrador de tareas, encontrará que un SVCHOST.exe en particular está ocupando casi toda la memoria y creando un problema para otros programas o aplicaciones. La computadora se vuelve inestable a medida que se vuelve muy lento y comienza a congelar a Windows al azar, entonces el usuario tiene que reiniciar su sistema o el cierre de fuerza.
SVCHOST.EXE El problema de uso de CPU alto ocurre principalmente debido a la infección por virus o malware en la PC de los usuarios. Pero el problema no se limita solo a esto, ya que generalmente depende de la configuración del sistema de los usuarios y del entorno. Entonces, sin perder el tiempo, vea cómo arreglar realmente el uso alto de CPU de SVCHOST.EXE (NETSVCS) con la guía de resolución de problemas que cotiza a continuación.
Arregle el uso alto de CPU por svchost.exe (NETSVCS)
Asegúrese decrear un punto de restauraciónpor si algo sale mal.
Método 1: Ejecute CCleaner y MalwareBytes
1. Descargar e instalarCleaner& MalwareBytes.
2.Ejecutar MalwareBytesY deje que escanee su sistema para obtener archivos dañinos. Si se encuentra malware, los eliminará automáticamente.
3. Ahora ejecuta Ccleaner y seleccioneLimpio personalizado.
4. Bajo la limpieza personalizada, seleccione elPestaña Windowsy los valores predeterminados de la marca de verificación y hacer clicAnalizar.
5.Una vez que se complete el análisis, asegúrese de que esté seguro de eliminar los archivos que se eliminarán.
6. Finalmente, haga clic en elRun más limpiadorBotón y deje que Ccleaner ejecute su curso.
7. Para limpiar aún más su sistema,Seleccione la pestaña Registroy asegúrese de verificar lo siguiente:
8. Haga clic en elEscanear para problemasbotón y permita que Ccleaner escanee, luego haga clic en elSolucionar problemas seleccionadosbotón.
9. Cuando Ccleaner pregunta "¿Quieres cambios de copia de seguridad en el registro?"Seleccione SÍ.
10. Una vez que se haya completado su copia de seguridad, haga clic en elSolucionar todos los problemas seleccionadosbotón.
11. Reinicie su PC para guardar cambios.
Método 2: Deshabilite el servicio particular que está causando una CPU alta
1. PresioneCtrl + Shift + ESCjuntos para lanzar el administrador de tareas.
2. Cambiar aPestaña Detallesy haga clic derecho en el uso alto de la CPUsvchost.exeprocesar y elegirIr a servicio (s).
3. Esto lo llevaría automáticamente a la pestaña Servicios, y notará que hay variosServicios destacadosque se ejecutan bajo el proceso svchost.exe.
4. Ahora haga clic derecho en elservicio destacadouno por uno y seleccionar detener.
5. Haga esto hasta que se fije el alto uso de CPU por ese proceso en particular SVCHOST.EXE.
6. Una vez que haya verificado los servicios debido a los cuales ha ocurrido este problema, es hora de deshabilitar ese servicio.
Nota:La mayoría de las veces,Servicio de actualización de Windowses el servicio culpable, pero lo trataremos más adelante.
7. Presione la tecla Windows + R y luego escribaservicios.mscy golpea enter.
8. Ahora encuentre ese servicio en particular en esta lista entonceshacer clic con el botón derechoen él y seleccionarPropiedades.
9. Haga clic en detener si el servicio se está ejecutando y luego asegúrese de que el tipo de inicio esté configurado enDesactivary haga clic en Aplicar seguido de OK.
10. Reinicie su PC para guardar cambios y ver si el problema se resuelve o no
Esto definitivamenteResolver un alto uso de CPU por svchost.exe (NETSVCS). Si le resulta difícil concentrarse en el archivo svchost.exe particular que causa el problema, puede usar un programa de Microsoft llamadoExplorador de procesos, que te ayudaría a encontrar la causa del problema.
Método 3: Borrar registros de visores de eventos
1. Presione la tecla Windows + R luego escribaeventvwr.mscy presione enter para abrirVisor de eventos.
2. Desde el menú del lado izquierdo, expandirseRegistros de Windowsy luego haga clic derecho en las subcarpetas una por una y elijaBorrar log.
3. Estas subcarpetas seránAplicación, seguridad, configuración, sistema y eventos reenviados.
4. Asegúrese de borrar los registros de eventos para todas las carpetas anteriores.
5. Reinicie su PC para guardar cambios.
Método 4: Cambiar el nombre de la carpeta SoftWaredistribution
1.Prese la tecla Windows + x y luego seleccioneSímbolo del sistema (administrador).
2. Ahora escriba los siguientes comandos para detener los servicios de actualización de Windows y luego presione Enter después de cada uno:
net stop wuauserv
net stop cryptsvc
bits de parada neta
net stop msiserver
3. A continuación, escriba el siguiente comando para cambiar el nombre de la carpeta SoftWaredistribution y luego presione Enter:
Ren C: \ Windows \ SoftwareDistribution SoftwareDistribution.old.
Ren C: \ Windows \ System32 \ Catroot2 Catroot2.old
4. Finalmente, escriba el siguiente comando para iniciar servicios de actualización de Windows y presione Enter después de cada uno:
inicio neto wuauserv
Net Start Cryptsvc
bits de inicio neto
Net Start Msiserver
5. Reinicie su PC para guardar cambios.
Método 5: Ejecute el solucionador de problemas de actualización de Windows
1. Escriba "Solución de problemas" en la barra de búsqueda de Windows y haga clic enSolución de problemas.
2. A continuación, desde la ventana izquierda, seleccionar el panelVer todo.
3. Luego, desde la lista de problemas de la computadora de solución de problemas, seleccioneActualización de Windows.
4. Siga la instrucción en pantalla y deje que elUpdate de actualización de Windows Ejecutar.
5. Reinicie su PC para guardar cambios.
Esto debería ayudarte a arreglarUso alto de CPU por svchost.exe (NETSVCS)Pero si no, continúe con el siguiente método.
Método 6: asegúrese de actualizar Windows
1. Presione la tecla Windows + luego seleccionoActualización y seguridad.
2. A continuación, haga clicVerifique las actualizacionesy asegúrese de instalar cualquier actualización pendiente.
3. Después de instalar las actualizaciones, reinicie su PC aArregle el uso alto de CPU por svchost.exe (NETSVCS).
Método 7: Deshabilite el servicio BITS y Windows Update
1. Presione la tecla Windows + R luego escribaservicios.mscy golpea enter.
2. Ahora encuentraBrocasyActualización de WindowsEn la lista, haga clic derecho en ellos y seleccionePropiedades.
3. Asegúrate deHaga clic en Detenery luego configure su tipo de inicio paraDesactivado.
4. Haga clic en Aplicar, seguido de OK.
5. Reinicie su PC para guardar cambios.
Esto debería ayudarte a arreglarUso alto de CPU por svchost.exe (NETSVCS)Pero si no, continúe con el siguiente método.
Método 8: Descargar y ejecutar rkill
RKILL es un programa que se desarrolló en bleepingComputer.com que intenta terminar los procesos de malware conocidos para que su software de seguridad normal pueda ejecutar y limpiar su computadora de infecciones. Cuando RKill se ejecuta, matará los procesos de malware y luego eliminará asociaciones ejecutables incorrectas y arregla políticas que nos impiden usar ciertas herramientas cuando terminen. Mostrará un archivo de registro que muestra los procesos que se terminaron mientras el programa se estaba ejecutando. Esto debería resolverUso alto de CPU por SVCHOST.EXE Problema.
Descargar rkill desde aquí, instalar y ejecutarlo.
Método 9:Ejecute el verificador de archivos del sistema (SFC) y verifique el disco (CHKDSK)
1. Presione la tecla Windows + x y luego haga clic enSímbolo del sistema (administrador).
2. Ahora escriba lo siguiente en el CMD y presione Enter:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)
3. Espere a que termine el proceso anterior y una vez hecho, reinicie su PC.
4. A continuación, ejecute Chkdsk desdeCorrige los errores del sistema de archivos con la utilidad del disco de cheques (CHKDSK).
5. Deje que el proceso anterior complete y nuevamente reinicie su PC para guardar cambios.
Método 10: Ejecutar el Sistema y el Solución de problemas de mantenimiento
1. Presione la tecla Windows + x y haga clic enPanel de control.
2. Solución de problemas de búsqueda y haga clic enSolución de problemas.
3. A continuación, haga clic en Vista todo en el panel izquierdo.
4. Haga clic y ejecute elSosshoficer de problemas para el mantenimiento del sistema.
5. El solucionador de problemas puede ser capaz deArregle el uso alto de CPU por svchost.exe (NETSVCS).
Recomendado:
- Arreglar el uso alto de CPU por Tiworker.exe
- Se produjeron 10 formas de corregir un error de lectura de disco
- Arreglar el mensaje de error de disco o disco que no es del sistema
- Arreglar el uso alto de CPU por RuntimeBroker.exe
Eso es todo lo que ha arreglado con éxito el alto uso de CPU por svchost.exe (NETSVCS), pero si aún tiene alguna pregunta sobre esta publicación, no dude en preguntarles en la sección del comentario.