SVCHOST.EXE está tomando el 90% de la RAM

SVCHOST.EXE está tomando el 90% de la RAM

La computadora portátil de mi amigo siempre se aplasta debido a svchost.exe, que requiere un gran porcentaje de memoria para funcionar. Casi el 90% de la RAM se utiliza mientras funciona. Muchos amigos dijeron que eso fue causado por virus. ¿Cómo solucionar el problema sin reinstalar Windows? porque se instalaron muchas aplicaciones y aún no se realizó ninguna copia de seguridad.

Respuesta1

SVCHost NO ocupa el 90% de la RAM.

Reconozco que es posible que tengas algún software que indique que así es. Sin embargo, te aseguro que NO lo es.

SVCHost es básicamente un truco elegante (documentado) que Microsoft utiliza para que múltiples "servicios" parezcan un solo proceso. La verdadera fuente del problema casi nunca es SVCHost, pero es uno de los procesos que se disfraza de SVCHost. Sí, esto complica la resolución de problemas. Sin embargo, existen algunos beneficios en cuanto a velocidad, por lo que combinar varios programas en un solo "proceso" tiene algún propósito legítimo. (Por lo tanto, esto no necesariamente indica un virus).

Pruebe: TASKLIST /SVC Entonces podrá hacer coincidir el PID con algunos servicios.

O pruebe el Monitor de recursos (Administrador de tareas, pestaña Rendimiento), CPU. En la sección "servicios" (que es posible que deba expandir), puede ordenar por PID para ver qué servicios lo están utilizando.

Descubrí que en el mundo empresarial, los culpables comunes eran el software que utiliza mucho el disco (por ejemplo, software de respaldo). Supongo que dicho software a menudo funciona con controladores que pueden manejar cosas a un nivel bajo, por lo que dichas acciones a menudo pueden involucrar software diseñado para la velocidad en lugar de la interactividad del usuario (como mostrar un nombre de "proceso" adecuado).

Dicho todo esto, los virus también pueden causar problemas como el uso elevado de la CPU y se sabe que se ocultan como SVCHost.exe. Entonces, es posible que estés lidiando con un virus. Sin embargo, es posible que usted tampoco lo sea. En mi experiencia en la resolución de problemas de muchas computadoras (para varias empresas administradas profesionalmente), el software malicioso fue el caso menos común. Una solución de problemas exhaustiva generalmente encontró una causa solucionable distinta de la actividad viral.

Respuesta2

Este uso de memoria puede deberse a Windows Update, que busca nuevas actualizaciones. Microsoft lanzó actualizaciones que reducen el uso de memoria.

Cliente de Windows Update para Windows 7: junio de 2015
https://support.microsoft.com/en-us/kb/3050265

Correcciones incluidas en esta actualización

Esta actualización soluciona un problema por el cual el rendimiento del sistema puede disminuir durante los análisis. Este problema tiene mayor efecto en las computadoras que tienen una pequeña cantidad de memoria física.

Descargue e instale la actualización.

32 bits:http://www.microsoft.com/en-us/download/details.aspx?id=47352
64 bits:http://www.microsoft.com/en-us/download/details.aspx?id=47351

Respuesta3

Intente utilizar el visor svchost.https://svchostviewer.codeplex.com/

Y de otro sitio web (no recuerdo dónde):

Las aplicaciones acceden a Internet desde su computadora con Windows

Existen muchas herramientas de terceros que le ayudarán a lograrlo. Un ejemplo popular de dicha herramienta puede ser CurrPorts de Nirsoft, que es una aplicación portátil que muestra todas las conexiones abiertas y puertos de escucha.

Pero, ¿qué sucede si desea verificar esto de forma nativa sin utilizar ninguna opción de terceros? Para hacer esto, puede usar Windows PowerShell o el símbolo del sistema, muy popular y fácil de usar. Los siguientes pasos le ayudarán a detectar aplicaciones que utilizan su ancho de banda de Internet con el símbolo del sistema. Esta es una de las formas más sencillas y sencillas de realizar un seguimiento de sus conexiones.

Paso 1: presione la tecla Windows en su teclado y busque cmd.exe escribiéndolo.

Paso 2: debe ejecutar cmd.exe como administrador. Para hacer eso, haga clic derecho sobre él y seleccione "Ejecutar como administrador".

Paso 3: escriba el siguiente comando y presione Enter:

netstat -bona

Esto le dará una lista de todas sus conexiones activas. Utilice esa lista para hacer coincidir con el visor svchost y podrá eliminar elementos mediante el debido proceso.

Este es el mejor método que he encontrado para validar la legitimidad de todos esos elementos svchost.exe en el Administrador de tareas.

Buena suerte

Respuesta4

Esto puede deberse a algún crack o dispositivo USB que se ejecuta constantemente para garantizar que el software que utiliza tenga una licencia legal, o algún tipo de virus que se ejecuta como servicio para consumir los recursos de la CPU.

información relacionada