2013-04-16 21:24:57 +0000 2013-04-16 21:24:57 +0000
31
31

¿Por qué/ cómo svchost.exe utiliza 6,5 GB de memoria?

¿Qué está pasando aquí? No tengo casi nada en ejecución.

Por casi nada, me refiero a Firefox, y a algunas aplicaciones de red en segundo plano que son totalmente pasivas y nunca utilizarían tanta memoria.

Servicios relacionados: UxSms, TrkWks, SysMain, PcaSvc, Netman, CscService, AudioEndpointBuilder, TabletInputService

Lo único que se me ocurre es que estuve ejecutando Virtualbox con Ubuntu durante un tiempo pero eso está limitado a 2GB de memoria y ya no se ejecuta.

  • *

Editar: Estoy más interesado en la cuestión de por qué / cómo? Es probable que haya una fuga en alguna parte, pero teniendo en cuenta los servicios enumerados anteriormente, ¿hay alguno que destaque como posible culpable?

Respuestas (9)

29
29
29
2013-04-16 21:29:49 +0000

svchost.exe es el proceso que ejecuta todos los servicios de Windows. Al parecer, uno de ellos se ha vuelto loco. Haz clic con el botón derecho del ratón en svchost.exe y selecciona “Ir a servicio(s)”. Eso te dirá qué servicio es, y puedes usar el Administrador de Servicios para reiniciarlo o desactivarlo si no lo necesitas.

Para una mejor descripción con bonitas capturas de pantalla echa un vistazo:

Por su actualización, puede comprobar un par de esos servicios:

  1. CscService: Relacionado con la función de “carpetas sin conexión” de Windows. ¿Lo utilizas?
  2. UxSms: Relacionado con el gestor de ventanas del escritorio. Prueba a desactivar Aero, a ver si el problema se produce.
16
16
16
2014-06-25 16:41:09 +0000

Después de dividir los servicios sospechosos en procesos separados pude identificar que Network Store Interface Service (nsi) era la causa de la fuga de memoria en mi caso (Windows 7).

Hay un hilo de diez páginas sobre este problema en http://answers.microsoft.com/en-us/windows/forum/windows_7-system/nsi-memory-leaks-fixed-yet/f3c3e9db-36a7-45df-9dbd-de9455378498 .

Menciona un par de hotfixes disponibles para su descarga bajo demanda: http://support.microsoft.com/kb/2847346/en-us http://support.microsoft.com/kb/2950358/en-us

También hay una corrección similar para Vista y Server 2008: http://support.microsoft.com/kb/2743187/EN-US

5
5
5
2013-04-17 00:07:21 +0000

Otra opción: Utilizar el Process Explorer.
Se puede descargar a través de Microsoft TechNet .

Muestra todos los procesos que se están ejecutando, puede ver fácilmente qué svchost.exe está utilizando recursos de CPU o RAM, para rastrear qué servicio se está ejecutando de forma salvaje.

Consejo: Al pasar el cursor del ratón por encima de las entradas de ‘svchost.exe’, se listan todos los servicios asociados a este proceso en una ventana de información.
Alternativamente, seleccione el proceso, haga clic en “Propiedades” y elija la pestaña “Servicios”.

3
3
3
2015-06-09 07:01:37 +0000

Esto ocurre después de actualizar a Windows 7 Service Pack 1. Las fugas de memoria pueden ocurrir cuando el servicio de fondo de Windows Update (netsvcs) está activado. Puedes encontrar más información aquí , entre otros sitios. Vea la respuesta de Awa aquí para verificar que Windows Update es el culpable.

Una solución poco elegante para este problema es desactivar Windows Update e instalar todas las actualizaciones manualmente. Ejecute services.msc y ponga Windows Update y Background Intelligent Transfer Service en Disabled. Consulte aquí para obtener instrucciones generales sobre los servicios.

Sin embargo, Microsoft ha lanzado varias actualizaciones para solucionar este problema. Cuando ejecute por primera vez Windows Update en una nueva instalación de Win7 SP1, insistirá en instalar el Agente de Actualización de Windows [WUA] 7.6.7600.320 KB2887535 ), antes de permitirle buscar otras actualizaciones. Deje que lo haga o aplique la actualización manualmente si se instala sin conexión. Después de hacerlo, es posible que no pueda instalar otras actualizaciones automáticamente hasta que se resuelva este problema.

A continuación, descargue e instale manualmente la siguiente actualización: https://support.microsoft.com/en-us/kb/3083324

Esto actualiza el Agente de Actualización de Windows a la versión 7.6.7601.18979.

Esta es la última actualización de una serie publicada por Microsoft para solucionar el problema. Cada una de ellas ha sido sustituida por una versión más nueva, y parece que sólo es necesario instalar la más reciente. Sin embargo, si esto no soluciona el problema, puede intentar instalar una actualización más antigua de la serie, o quizás instalarlas todas secuencialmente. En orden cronológico, consulte las siguientes actualizaciones: https://support.microsoft.com/en-us/kb/2990214 https://support.microsoft.com/en-us/kb/3050265 (junio de 2015) https://support.microsoft.com/en-us/kb/3065987 (julio de 2015) https://support.microsoft.com/en-us/kb/3075851 (agosto de 2015) https://support.microsoft.com/en-us/kb/3083324 (septiembre de 2015)

Luego, según esta respuesta , instale esta actualización: https://support.microsoft.com/en-us/kb/3102810 (20-oct-2015)

Esto actualiza el WUA a la versión 7.6.7601.19046. Teóricamente, deberías poder saltarte este paso y estar bien. Sin embargo, esta actualización afirma que no reemplaza las actualizaciones anteriores, por lo que sería recomendable instalar primero la(s) actualización(es) mencionada(s).

Por último, podría ser aconsejable desactivar los dos servicios mencionados antes de instalar manualmente estas actualizaciones, y volver a activarlos después. Creo que debería estar bien de cualquier manera, aunque es posible que desee reiniciar su máquina después de cada actualización, sólo para estar seguro.

Los informes varían, pero esto debería solucionar tus problemas con Windows Update acaparando memoria y CPU :)

1
1
1
2015-06-26 05:57:43 +0000

https://support.microsoft.com/en-us/kb/2889748 nuevo hotfix diagnosticado y solucionado por microsoft.

1
1
1
2014-04-28 05:35:04 +0000

Gracias Colin por tu útil sugerencia.

Encontré que el servicio de tiempo de Windows W32Time causaba la fuga de memoria. (Windows 7/64 Home Premium, IE11, actualizaciones de Windows al día).

Las entradas de otros foros indican que alguna actualización de Internet Explorer trajo el problema. Pero no he intentado comprobarlo.

Solución: abrir el panel de Servicios y desactivar el servicio W32Time. Inconveniente: tu reloj dejará de estar sincronizado con un servicio horario de Internet.

0
0
0
2014-05-24 21:59:02 +0000

Intente desactivar su servicio para :

Superfetch  
Offline files

La mayoría de los casos por los que svchost está usando demasiada RAM es porque el servicio Superfetch está funcionando.

Superfetch está cargando la mayoría de las aplicaciones que está usando en la RAM para que se carguen “instantáneamente”. Pero algunas veces puede drenar su RAM.

Los archivos fuera de línea también pueden consumir mucha RAM.

Por último, si tienes el mismo caso, intenta abrirlo usando Explorador de Procesos : http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

Luego haz clic con el botón derecho del ratón y Propiedades y selecciona Servicios, para saber qué tipo de servicio se está ejecutando y qué podría volverse loco… :)

0
0
0
2015-09-01 09:52:41 +0000

El motivo es probablemente una fuga de memoria. La memoria se reserva para algo, pero cuando ese algo se termina la memoria no se marca de nuevo como libre. Lo que se ha roto está constantemente reclamando memoria y no se marca como libre de nuevo. Normalmente se llama a esto recolección de basura.

-1
-1
-1
2013-10-02 17:01:32 +0000

Escaneo profundo por zona Alarm.

No detenga svchost.exe que puede causar algunos problemas en su conexión a Internet o sonidos y voces.