¿Qué es SuperFetch y su relación con svchost.exe - LocalSystemNetworkRestricted?

22

He tenido muchos problemas durante el último año debido a MUCHA actividad en el disco duro. Así que busqué y encontré la respuesta aquí. Algunos respondieron que era un problema principal con las computadoras portátiles con Vista y un disco duro de 5400 RPM. Bueno, el mío también es una computadora portátil, pero ejecuta Windows 7 y 7200 RPM HD.

Sin embargo, recientemente instalé una unidad más grande que solo tiene 5400 RPM, pero la probé de muchas maneras diferentes y descubrí que el 95% del tiempo es tan rápido como mi vieja unidad de 7200 RPM. ¡Pero también tuve el problema con el disco más rápido! Pero no tan malo. Vería la luz HD funcionando y funcionando, y acaparando los recursos. El problema era que no podía entender ¿QUÉ LO estaba causando?

Todo llegó a un punto crítico esta semana y particularmente hoy. ¡Era tan malo que apenas podía usar mi computadora portátil! He usado el Administrador de tareas durante AÑOS, pero solo para cosas básicas, hasta hoy. El disco duro funcionaba constantemente, así que sabía que tenía que averiguar cuál era el problema. Así que jugué con el Administrador de tareas y encontré el problema. Como dije, solo había usado el Administrador de tareas para cosas muy básicas, así que no sabía que me mostraría TODO ejecutándose en segundo plano y especialmente QUÉ estaba usando el HD.

Entonces descubrí que - "svchost.exe (LocalSystemNetworkRestricted)" era lo que se estaba ejecutando constantemente. Así que traté de apagarlo y vi que la luz HD se apagaba, y el gráfico que muestra el uso del disco duro - cae como una roca, de MAX a casi cero.

Como dije antes, tenía una unidad de 7200 RPM y tenía este problema, ¿y empeoró con el tiempo? Mi nuevo disco duro es de 5400 RPM, que instalé hace 6 semanas. ¡NO TENÍA PROBLEMAS durante el primer mes, es solo en las últimas 2 semanas que comencé a notar mucha actividad en el disco duro!

MIS PREGUNTAS: [Esta es mi primera POST, ¿está bien hacer más de una pregunta a la vez?] Alguien dijo que debería buscar 'SuperFetch' y desactivarlo. Primero: ¿no pude encontrarlo? Todo lo que encontré es "TS_SuperFetch.ps1"? Segundo: ¿cuál es la mejor solución y cómo lo haría? ¿Puedo desinstalarlo de alguna manera o eliminar el archivo, y cuáles son los resultados de deshacerme de esto por completo? FINAL: si no me deshago de él, ¿tendré que ir al Administrador de tareas y detener este servicio CADA VEZ que reinicie? Gracias

usuario254396
fuente

Respuestas:

43

Superfetch es un servicio que se introdujo con Vista y ha sido parte de Windows desde entonces. Intenta acelerar su experiencia informática mediante la precarga de partes de los programas en la memoria con efectos a veces perjudiciales como tuvo que experimentar. Intenta determinar qué software usa y almacena partes de él en la carpeta de Windows.

Desafortunadamente, Superfetch no siempre acerta con el software que usará y puede mantener su disco duro ocupado durante minutos después del arranque. Lo encontré especialmente molesto ya que seguía cargando software que ni siquiera iba a usar o que solo había usado una vez. Como uso una gran cantidad de programas diferentes todos los días, Superfetch realmente tuvo un impacto negativo masivo en el rendimiento de mi computadora al mantener el disco duro ocupado durante 5-10 minutos después de un nuevo arranque. Esta es la razón por la que he estado ejecutando Windows con Superfetch desactivado desde que salió.

Además, dado que Superfetch usa memoria para aplicaciones que quizás ni siquiera ejecute, su cantidad de memoria libre se verá afectada y podría provocar un mayor intercambio, lo que agrega más desgaste al disco duro.

Aquí se explica cómo desactivar Superfetch:

  • Abre la ejecución pronta e introduzca services.msc .

  • Encuentra Superfetch en la lista, haz clic derecho y detiene el servicio.

  • Haga doble clic en él y configure su tipo de inicio en Desactivado .

Una vez que reinicies, Superfetch permanecerá inactivo. Otros culpables que también pueden ralentizar su disco duro pueden ser las sesiones de desfragmentación programadas automáticamente, así como Windows Search Indexer. Puede desactivar este último de la misma manera que Superfetcher.

Svchost.exe es el ejecutable que ejecuta el servicio. Realmente no tiene que meterse con él después de desactivar Superfetch. De hecho, no debe tocarlo en absoluto, ya que ejecuta muchos servicios cruciales de Windows.

Puede consultar la carpeta Prefetch en el directorio de Windows para ver qué programas Superfetch ha guardado previamente en su memoria. Puede eliminarlos de forma segura una vez que Superfetch se haya desactivado.

Zerobinary99
fuente
También tuve un uso masivo de HDD (100% de tiempo activo por períodos de hasta una hora) y parecía que el culpable era superfetch. Si CPU / HDD se usa demasiado y svchost parece ser el culpable a primera vista en el monitor de recursos, considere primero intentar detener este servicio.
rdmptn
alguien debería descubrir cómo "sintonizar" superfetch a ciertos directorios e informarnos. Supongo que una unidad de RAM sería suficiente.
paIncrease
Creo que se llama el tipo de inicio Disabled.
GolezTrol
@GolezTrol Tienes razón. No tenía una versión en inglés de Windows cuando escribí esto. Gracias por la pista. Actualicé mi descripción.
Zerobinary99
0

He tenido problemas con los tiempos de arranque recientemente. Me encontré con un programa Microsoft Fix It en línea que descubrió que Superfetch estaba deshabilitado en mi PC (con Windows 7 Professional instalado) y necesitaba ser encendido. Todavía tengo que reiniciar, ya que estoy limpiando algún otro malware encontrado en mi computadora mientras escribo esto.

Los objetivos de Superfetch son disminuir los tiempos de arranque, entre otras cosas. Aquí hay más información: http://www.osnews.com/story/21471/SuperFetch_How_it_Works_Myths

usuario297266
fuente
-1

Superfetch solo es útil si está utilizando una unidad de almacenamiento USB FAST como READYBOOST "RAM". Si no desea tener una unidad 100% dedicada, desactive la superfetch y lidie con tiempos de arranque / carga un poco más lentos. En mi caso, superfetch estaba cargando una biblioteca de siembra completa usando más de 800,000 de memoria en el administrador de procesos. Cuanto más tiempo esté encendida mi PC, más lento se volverá hasta que apague, desconecte, descargue, retire el ram, descargue nuevamente y vuelva a armar. Sí, tomó todo eso. Eso es lo que sucede cuando usa win 7 y tiene 2 internos de 1 tb y 3 unidades externas de 1 tb.

Nicholas Hernandez
fuente
1
Esto es claramente incorrecto. Superfetch no tiene nada que ver con la función Readyboost. Este último utiliza medios USB para actuar como RAM adicional, mientras que Superfetch precarga supuestamente a menudo utiliza programas en la memoria para reducir los tiempos de carga.
Zerobinary99
Superfetch has nothing to do with the Readyboost feature.Para mí, parece que sí: tan pronto como desactivo el servicio superfetch, se libera el espacio utilizado por Readyboost en mi unidad USB.
AXO
Axo Eso solo se debe al hecho de que después de desactivar Superfetch, ya no hay ningún código de programa previamente almacenado en la memoria y, por lo tanto, la memoria de su sistema necesita caer. Lee mi respuesta arriba. Lo explica claramente. Pero Superfetch en sí no tiene nada que ver con Readyboost. Ambos son absolutamente independientes. En cualquier caso, mi respuesta dejó en claro cómo interpretar "nada que ver con".
Zerobinary99