¿Qué es svchost.exe (LocalSystemNetworkRestricted) cuando lo veo en el Monitor de recursos en Windows Vista y por qué me está ralentizando?


36

A veces, cuando mi computadora está congelada y casi inutilizable, parece que la causa es un procesamiento de fondo pesado. A veces, puedo descubrir quién está usando todo el ancho de banda de mi disco usando el Monitor de recursos (dichos detalles no se muestran en el administrador de tareas). Sospecho que esta instancia de svchost.exe realmente muestra la actividad del servicio para Windows Update, pero no estoy seguro si puedo averiguarlo con seguridad.

Esto es lo que veo:

ingrese la descripción de la imagen aquí

La pregunta es: ¿Qué significa LocalSystemNetworkRestricted, y puedo asociar una entrada en Descripción general de recursos que me dice que es svchost.exe con qué servicio es?

La buena parte es que la columna Archivo en la captura de pantalla anterior (si está expandida) le dice qué archivo real se está escribiendo o leyendo, y esto a su vez me ha ayudado con mi teoría de que se trata de actualizaciones de Windows e instalaciones de ventanas MSI -actualizaciones (que probablemente son subprocesos propiedad del servicio) que se muestran como "svchost.exe (LocalSystemNetworkRestricted)", pero me gustaría saberlo con certeza. Si el archivo en cuestión es el Pagefile, lo más probable es que mi sistema esté inundado por lecturas / escrituras de archivos de página (conocidas coloquialmente como My System is Thrashing, y necesita más RAM física). Pero la causa, al final, parece ser algún servicio de Windows.

Actualización No Windows Update, sin embargo, resulta que es SuperFetch, una colosal característica de Vista.


También he encontrado que en muchas computadoras portátiles donde falla la unidad, se muestra la misma lentitud en SuperFetch, pero es un SÍNTOMA, no la CAUSA.
Warren P

Una pesadilla relacionada con una aplicación absurdamente mal escrita es Windows Defender, que es mucho peor, ya que reduce los sistemas potentes de rodillas durante su "proceso de actualización" y los ciclos de succión el resto del tiempo también. Aparece como svchost secsvcs. Aunque tiene el nombre importante (abreviatura) de "servicios de seguridad", le insto a que lo elimine. AAR una mejora provisional es ir a services.msc y detener el servicio de Windows Defender. (Mi alcance de experiencia es Windows 7 64)
MicrosoftShouldBeKickedInNuts

Respuestas:


29

Este molesto bloqueo del sistema es causado por una falla de Windows Vista (pedazo de basura) llamada SuperFetch. Si bien el servicio aún existe en Win7, se ha solucionado y ya no parece retrasarme, aunque su kilometraje puede variar.

http://en.wikipedia.org/wiki/Windows_Vista_I/O_technologies#SuperFetch

Después de deshabilitar este crap-fest, desde la ventana Servicios (escriba Servicios en el cuadro de búsqueda del menú de inicio, busque Superfetch, deténgalo y luego desactívelo para que no se inicie automáticamente), estos bloqueos desaparecen. En sistemas con suficiente RAM y rendimiento de disco, la superfetch produce un aumento neto en el rendimiento del sistema. En mi computadora portátil, habilitar SuperFetch produce congelaciones periódicas del sistema donde no responde en absoluto a los clics del mouse. Pensé que me estaba volviendo loco, pero era parte de las cosas que las personas que te trajeron UAC y otras grandes innovaciones arrojaron a Vista. Creo que ha sido reelaborado o desechado en Win7, por lo que no hará esto.

El comentarista de actualizaciones dice que ve esto en Win7. Todavía tengo que encontrar un problema con Win7 en las computadoras portátiles, pero todas mis computadoras portátiles tienen unidades de 7200 RPM de alto rendimiento o unidades híbridas o de estado sólido. Me gustaría escuchar en comentarios de personas que tienen este problema con SuperFetch que ralentiza una máquina DESKTOP con una unidad convencional de 7200 RPM o SSD. (Me imagino que esto sucede en un perro de un disco duro con una velocidad de rotación del eje de 5400 RPM).

Update2 Parte del problema con Windows es que solo informa el proceso primario svchost.exe, y debe leer la otra respuesta a continuación que también lo dirige al SysInternals Process Explorer, que lo ayuda a descubrir qué hay dentro de svcchost.exe (como superfetch o actualización de Windows u otra cosa) en realidad está ralentizando su máquina.


2
En realidad, hay un concurso en vista entre características erróneas. Windows Defender también consumirá 100% de CPU y 100% de ancho de banda de disco a veces.
Warren P

¡Muchas gracias por esto! Pensé que me estaba volviendo loco. Windows Vista funcionó bien durante años y luego, hace aproximadamente un mes, se desaceleró por completo hasta casi inutilizable.
Harry Spier

2
Tengo curiosidad por saber si estabas usando una computadora portátil Vista. Parece que el superfetch es más estúpido en las computadoras portátiles, porque parece estar calibrado o diseñado alrededor de las unidades de escritorio SATA de alto rendimiento de 7200 RPM, no en las unidades portátiles de menor rendimiento.
Warren P

1
Tuve el mismo problema en mi Lenovo T540p con 4 GB de RAM y 7200 rpm con Windows 7 x64. Cuando el uso de la memoria supera los 3,5 GB, la computadora portátil era realmente lenta y el svchost.exe consumía una gran cantidad de memoria (~ 1 GB). Después de actualizar a 8 GB de RAM, este problema desapareció y ahora svchost.exe consume la mayor parte de la RAM de todos los procesos, pero generalmente unos 250 MB. y el uso total es de aproximadamente 5.2 GB. Más tarde experimentaré deteniendo SuperFetch.
vladiz

1
Win7 x64: SuperFetch también me causó problemas. i7 860@2.80 GHz, 12 GB de RAM. Después de obtener el monitor LG 34UM67, comenzó a obtener svchost.exe (LocalSystemNetworkRestricted) creciendo hasta 2 GB. Inhabilitado y detenido SuperFetch, inmediatamente vio desaparecer el proceso svchost en cuestión.
schumacher574

10

Use Process Explorer y desplace el puntero del mouse sobre el nombre del proceso (con el mismo PID) para obtener información sobre los servicios de Windows que se ejecutan en ese proceso:

Captura de pantalla de Process Explorer que muestra los servicios en un proceso svchost.exe


3
+1 para el Explorador de procesos. Siempre una mejora sensata sobre las cosas integradas en el sistema operativo.
Warren P
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.