Windows 8 uso de disco extremadamente alto y IO lento

27

Problema

Después de actualizar de Windows 7 a Windows 8 Professional, parece haber algunos problemas inquietantes.

Cuando tengo abierto el Administrador de tareas, a veces noto que el uso del disco sube al 50, 75 o 100 por ciento, a pesar de que apenas hay actividad en el disco. Cuando clasifico los procesos por uso del disco, siempre es el proceso del sistema el que lo está haciendo, pero la cantidad de datos que transfiere parece no tener efecto en el uso del disco grabado.

He visto que el administrador de tareas dice 100% de uso de disco con .1 MB / s escrito por el proceso del sistema, y ​​hace lo mismo con 20 MB / s escrito por el sistema. Cuando esto sucede, el mouse parece funcionar bien, ya que todavía puedo moverlo sin retrasarlo, pero cualquier tipo de IO ocurre con un retraso masivo.

Si trato de hacer clic en las cosas, el clic solo se registra unos minutos más tarde. Si trato de escribir algo, no pasa nada, luego de unos segundos aparece la oración completa.

A veces, en lugar de las acciones reales que ocurren en un retraso, después de unos segundos escucharé una serie de pitidos correspondientes a cada pulsación de tecla o clic.

Sin embargo, el problema ha empeorado exponencialmente hoy. Anteriormente, ocurría aparentemente al azar (aunque pensé que podría haber sucedido un poco más frecuentemente cuando Chrome se estaba ejecutando), pero ahora comienza tan pronto como inicio mi sistema y deja inutilizable toda la computadora.

Pude ignorar este problema hasta ahora, pero se ha vuelto tan obstructivo para trabajar que necesito solucionarlo pronto.

Diagnósticos

Otras fuentes que he visto han sugerido la comprobación de errores de disco. Corrí chkdsk, y decía que todo estaba bien, aunque no lo he corrido desde este último incidente.

Todavía no he intentado arrancar en modo seguro, principalmente porque Windows 8 arranca casi demasiado rápido para usar las teclas de acceso rápido, pero actualizaré una vez que lo haga.

Sé que he visto publicaciones que sugieren hardware defectuoso, pero imagino que eso chkdsklo habría encontrado. También he visto una sugerencia de que podría ser algún tipo de software de almacenamiento ineficiente, pero lo único que tengo es Intel RST, que he desactivado.

Una cosa interesante a tener en cuenta es que hace unos meses, cuando esto solo había sucedido tal vez una vez, miré los Diagnósticos de rendimiento de Windows para encontrar que informaba que casi la mitad de los eventos de mi sistema se estaban perdiendo. No sé si es relevante, pero nunca logré arreglarlo, así que supongo que podría estar relacionado.

Finalmente, he visto numerosas fuentes sugiriendo ejecutar un seguimiento xperf, lo que hice hace unas semanas durante una instancia momentánea de alto uso de disco y retraso. Lo adjunté aquí (lo siento si necesita una cuenta de Microsoft para descargar, pero es el único almacenamiento en la nube que tenía que tenía 100 megas de espacio).

Me parece que podría haber sido causado por CrashPlan, con el que descubrí que tuve algunos problemas con el bloqueo del motor de respaldo y mi incapacidad para matar el servicio. Sin embargo, cuando esto sucede, no obtengo un alto uso del disco cada vez, por lo que podría ser el uso del disco lo que está bloqueando CrashPlan, no al revés.

Me temo que no he podido obtener un rastro de xperf desde el estado actual de la máquina, ya que se está ejecutando demasiado lento para que incluso pueda abrir la carpeta donde tengo .batguardado, pero si lo hago, publicaré eso.

Especificaciones

  • HP Probook 6460b con Windows 8 Professional
  • 8 GB DDR3
  • Gráficos Intel HD
  • Procesador dual core de 2.4 ghz (i5)
  • HDD: 300 GB, no estoy seguro sobre la velocidad de transferencia

Por favor, ayúdenme si saben algo, ya que necesito desesperadamente esta computadora portátil para la escuela, que, por cierto, es la misma razón por la que no puedo reinstalar Windows.

ACTUALIZACIÓN - 10/2013

Desde que se resolvió este problema, tuve que reinstalar Windows por razones no relacionadas. Lo que descubrí a través de los consejos de amigos y compañeros de trabajo es que el uso masivo de discos en los sistemas Windows ha existido desde los primeros días, y el problema solo se ha exacerbado con Windows 8. Mi computadora portátil funciona sin problemas, pero aún noto el tiempo activo del disco aumenta en ocasiones, incluso cuando el sistema parece inactivo. Gracias a la adición del monitor de disco al administrador de tareas, y al aumento de la atención resultante que esta peculiaridad había sufrido, tal vez MS hará avances para racionalizar el kernel de Windows en futuras versiones para evitar posibles problemas.

Aclaración - 1/2015 Dado que esta pregunta todavía está obteniendo puntos de vista y votos a favor, creo que vale la pena mencionar algo que aprendí desde que fue escrito. El uso elevado del disco ocurre cuando Windows se queda sin RAM y comienza a mover el contenido de la RAM a pagefile.sys. En sistemas con algún tipo de error, generalmente un disco duro lento o defectuoso, que puede hacer que todo el sistema se congele. Dado que es el proceso de escribir en el archivo de página lo que ralentiza la computadora, es poco probable que aumentar el tamaño del archivo de página solucione las ralentizaciones. Si bien todavía no estoy seguro de si el problema se solucionó ejecutandochkdsko eliminar ese virus, si se ha encontrado con el mismo problema y parece que no puede encontrar ninguna razón de software, vale la pena considerar que puede ser el momento de algunas actualizaciones de hardware. Instalar más RAM significará que Windows necesita escribir en el archivo de paginación con menos frecuencia, y un disco duro más rápido significará que las escrituras en el archivo de paginación serán menos notorias.

ecapstone
fuente
2
Cuando ocurra, en lugar del Administrador de tareas, abra el "Monitor de recursos", vaya a la pestaña Disco y haga clic en la sección "Actividad del disco". Le mostrará no solo qué proceso está usando el disco, sino también qué archivos se leen / escriben y cuánto tarda cada solicitud (busque los lentos). Pruebe también SysInternals ProcMon para similares. También ejecute una comprobación de spyware / virus / malware con uno o dos escáneres, por ejemplo, MalwareBytes. Además, ¿qué tiene en cuanto a unidades de cdrom virtuales, antivirus, software de disco avanzado (crashplan?), Cualquier cosa que pueda interceptar las solicitudes de disco en el uso normal.
TessellatingHeckler
kernel.etl es inútil para otros usuarios. volcar los datos con -d en un nuevo archivo etl. Agregue también DISK_IO a la línea de comandos.
magicandre1981
Actualización Arranqué en modo seguro para encontrar que el problema comenzó de nuevo tan pronto como intenté abrir un programa (Chrome). Mirando el monitor de recursos, incluso después de que cerré Chrome, el uso del disco se volvió loco gracias a un montón de diferentes procesos de registro.
ecapstone
Update2 reinicié nuevamente, y ahora parece que el proceso del sistema está leyendo todos los archivos en el disco duro. Parece similar a esto: enlace
ecapstone
@ user221884 crea un nuevo archivo ETL, pero esta vez con el indicador DISK_IO y lo voltea correctamente con -d en un nuevo archivo.
magicandre1981

Respuestas:

11

He estado usando Windows 8 desde su lanzamiento y también me encontré con el mismo problema. El punto es ¿cómo resolví el problema?

Windows 8 administra automáticamente la memoria virtual y el tamaño del archivo de paginación de forma predeterminada. No configura la memoria virtual según la recomendación interna. La memoria virtual establecida de manera predeterminada es aproximadamente el 70% de la recomendación. Por ejemplo, para mi computadora portátil, recomienda 2003 MB de memoria virtual en la que el tamaño de cada unidad es de 100 GB y la RAM es de 3 GB. De manera predeterminada, se configuró en 1403 MB cuando se instaló Windows 8.

Necesita aumentar esta memoria virtual. Haga que sea equivalente a su tamaño de RAM para el tamaño inicial y el doble del tamaño inicial en tamaño máximo y asegúrese de tener la misma cantidad de espacio libre en su disco duro en cada unidad.

Para hacer esto, siga los siguientes pasos:

  1. Vaya a Panel de control> Todos los elementos del panel de control> Sistema
  2. Haga clic en Configuración avanzada del sistema
  3. En rendimiento, haga clic en configuración
  4. Ir a la pestaña Avanzado
  5. En Memoria virtual, haga clic en Cambiar
  6. Desmarque la casilla de verificación "Administrar automáticamente el tamaño del archivo de paginación para todas las unidades"
  7. Seleccione su unidad de Windows (donde está instalado el sistema operativo)
  8. Haga clic en el botón de opción Tamaño personalizado
  9. Establezca el tamaño inicial equivalente a su tamaño de RAM en MB
  10. Establezca el tamaño máximo al doble del tamaño de su RAM en MB
  11. Haga clic en Establecer
  12. Haga clic en Aceptar tres veces
  13. Reinicia tu sistema

Esto debería resolver este problema.

tritio
fuente
Descubrí que deshabilitar el VRAM también ayuda a eliminar el problema.
avanderw
55
Ok, pero ¿por qué esto debería ayudar? Parece un procedimiento de placebo que todos hacen en todas las versiones de Windows de hace 10 años y aún continúan.
Giovanni Toraldo
3

Voy a contar lo que me sucedió y cómo logré resolver mi problema particular (estoy usando la palabra particular porque creo que cada sistema es una ecología y sus interacciones, incluso siendo muy similares, cada entorno es de alguna manera único ), por lo tanto, esta es la solución que he encontrado:

El entorno

  • HP Pavilion dm4 i7 CPU RAM 6GB, HDD 700GB
  • Windows 8 pro de 64 bits (actualizado desde Windows 7)
  • Antivirus Softare: Norton 360
  • Navegador de Internet: Chrome
  • Software de virtualización: VirtualBox

Hace aproximadamente una semana comencé a tener problemas con todas mis máquinas virtuales que no respondían, después de apagar los entornos virtuales me di cuenta de que era la máquina host, pensé que esto se debía a alguna actualización de MS, y comencé a rastrear El problema era que el porcentaje de tiempo de actividad mostrado por MS Resource Monitor era del 100% todo el tiempo, pero la E / S era de alrededor de 30 KB cuando había alguna E / S y la mayoría de las veces era 0 KB, lo que encontré fue que cada vez que mi máquina intentaba interactuar con Internet, esta actividad inactiva (o fantasma si lo prefiere) aparecía y nunca terminaba, como una especie de gusano, pero no estaba relacionada con la CPU ni la RAM, por lo que el razonamiento era hay un conflicto con Chrome y alguna actualización, desinstalé Chrome y reinicié, luego comencé a usar MS IE y el problema volvió,así que me dije a mí mismo

  1. el problema parece estar relacionado con el disco
  2. pero se desencadena por la interacción con la red
  3. ¿Qué es controlar la interacción con la red? Cortafuegos? Sí

Abrí Windows Firewall y parece que Norton 360 está administrando la configuración, y en los servicios parece que MS Firewall se está ejecutando, así que detuve el servicio para ver qué estaba sucediendo y lo reinicié, y luego reinicié la máquina para ver si la solución era bueno.

Esta es casi la décima vez que reinicio mi máquina en la última hora y está funcionando muy bien, las máquinas virtuales están funcionando como antes, supongo, que hubo una actualización que no noté que era va a ser aplicado y comenzó a tener algunos problemas de comprensión entre Norton360 y el firewall de MS creando el problema que estaba experimentando, no hice la instalación de Hyper V, porque utilicé Virtualbox y en el pasado tuve problemas con mi VM (toma la función de virtualización del procesador y no permite que VirtualBox lo vea haciendo que las máquinas virtuales se bloqueen).

Espero que esto ayude a las personas con problemas similares.

Atentamente

Moisés Najar
fuente
2

No importa, ejecuté el chkdsk /b /f /scannow C:cual, al reiniciar mi computadora, duró aproximadamente un día (todo el tiempo diciendo que estaba atascado en un treinta por ciento). Pero cuando volvió a encenderse, deshabilité todos los procesos en ejecución que no parecían absolutamente esenciales, e inicié Chrome, y funcionó bien. No estoy seguro de qué lo resolvió, pero comenzaré a volver a habilitar los procesos uno por uno y lo publicaré si encuentro al culpable.

ecapstone
fuente
55
Admiro tu paciencia, dejándolo funcionar durante un día entero al 30% :)
pzkpfw
Lo que parece haber encontrado es que fue causado por un "extensionupdaterservice.exe" en el directorio de firefox, que AWCleaner identificó como un virus.
ecapstone
66
Invalid parameter - /scannow
jao
0

Aquí hay una solución que funcionó para mí. Habilite Hyper-V en Windows 8.

Para hacer esto:

  1. Abra el panel de control y elija la opción 'Activar o desactivar las características de Windows'

    Captura de pantalla

  2. Hay una opción Hyper-V, marque la casilla y las casillas secundarias también.

  3. Aplique los cambios y reinicie la computadora. Estás listo.

Espero que esto ayude.

nikoo28
fuente
2
¿Cómo te ayudó esto con "Windows 8 uso de disco extremadamente alto y IO lento"? Parece que está respondiendo una pregunta diferente con esta respuesta
Sí ... soy consciente del hecho de que no tiene que ver con el uso del disco ... pero de alguna manera hacer este cambio me ha ayudado ... vale la pena intentarlo ... eso es todo ... :)
nikoo28
2
@ nikoo28 Dudo que fuera algo con Hyper-V entonces. Encenderlo debe haber desencadenado algún otro proceso que arregló su sistema. O tal vez fue una coincidencia.
Cole Johnson