2012-04-11 13:34:22 +0000 2012-04-11 13:34:22 +0000
36

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

A veces, cuando mi ordenador está congelado y casi inutilizable, parece que la causa es algún pesado proceso de fondo. A veces, puedo ver quién está usando todo mi ancho de banda de disco usando el Monitor de recursos (estos detalles no se muestran en el administrador de tareas). Sospecho que esta instancia de svchost.exe está mostrando realmente la actividad del servicio para Windows Update, pero no estoy seguro de poder averiguarlo con seguridad.

Esto es lo que veo:

enter image description here

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

Lo bueno es que la columna Archivo de la captura de pantalla anterior (si está expandida) te 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 windows-update, y de las instalaciones MSI de windows-updates (que probablemente son subprocesos propiedad del servicio) que aparecen como "svchost.exe (LocalSystemNetworkRestricted)", pero me gustaría saberlo con seguridad. Si el archivo en cuestión es el Pagefile, entonces lo más probable es que mi sistema esté siendo inundado por lecturas/escrituras de archivos de páginas (conocido 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.

Update No es Windows Update, sin embargo, resulta que es SuperFetch, un colosal error de Vista.

Respuestas [2]

29
2012-04-17 01:07:33 +0000

Este molesto sistema de pigmentación es causado por un error de Windows Vista llamado SuperFetch. Mientras que el servicio todavía existe en Win7 ha sido arreglado y no parece que me ralentice más, 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 de Servicios (escribe Servicios en el cuadro de búsqueda del menú de inicio, encuentra Superfetch, páralo y deshabilítalo para que no se inicie automáticamente), estos bloqueos desaparecen. En los sistemas con suficiente RAM y capacidad de disco, Superfetch produce un aumento neto del rendimiento del sistema. En mi portátil, al activar SuperFetch se producen congelamientos periódicos del sistema donde no responde en absoluto a los clics del ratón. Pensé que me estaba volviendo loco, pero era parte de las cosas que la gente que te trajo la UAC y otras grandes innovaciones lanzaron a Vista. Creo que ha sido reelaborado o desechado en Win7, así que no hará esto.

Actualización El comentarista dice que ve esto en Win7. Aún no he encontrado ningún problema con Win7 en los portátiles, pero todos mis portátiles tienen unidades de 7200 RPM de muy alto rendimiento o unidades híbridas o de estado sólido. Me gustaría escuchar en los comentarios de las personas que tienen este problema con SuperFetch ralentizando una máquina de escritorio con una unidad convencional de 7200 RPM, o SSD. (Podría imaginarme que esto ocurriera en un perro de un disco duro con una velocidad de rotación de husillo de 5400 RPM).

Actualización2 Parte del problema con Windows es que sólo informa del proceso padre svchost.exe, y es necesario leer la otra respuesta que aparece a continuación que también apunta al SysInternals Process Explorer, que le ayuda a averiguar qué cosa real dentro de svcchost.exe (como superfetch o windows update o algo más) está ralentizando realmente su máquina.

29
10
2012-04-17 01:12:56 +0000

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

Screenshot of Process Explorer showing services in one svchost.exe process

10