
Mi ordenador sufre ralentizaciones y no me sorprende (tiene unos 6 años). Esto es lo que he verificado:
- No son muy frecuentes (sólo un par de veces al día).
- Cuando suceden, una sola aplicación se bloqueará durante 10 a 60 segundos, mientras que el resto no se bloquea sino que también se vuelve lenta.
- Incluso mientras esto sucede, el uso de la CPU se mantiene bajo.
- Le sucede a las aplicaciones (como el editor de texto, Firefox, Skype).
- Nunca les sucede a algunas aplicaciones (como juegos) que uso durante horas bajo una gran carga de CPU.
También es de destacar:
- La tarjeta gráfica y la fuente de alimentación son nuevas (alrededor de un año).
- Aunque tengo una cantidad decente de software instalado en este momento, esto sucedió incluso justo después de reinstalar Windows.
- Este disco duro ha pasado por muchos esquemas de partición y algunas operaciones pesadas (como mover alrededor de 200 GB de datos).
Por lo anterior, ya estoy 70% seguro de que el problema está en el disco duro. Sin embargo, antes de reemplazarlo, quiero descartar otras posibilidades menos probables (como RAM, software o fuente de alimentación).
No tengo dinero para reemplazar toda la caja en este momento, pero puedo reemplazar fácilmente uno de los componentes.
He leído varias preguntas (como Éste) que brindan orientación general sobre cómo solucionar un problema desconocido, es decirnolo que estoy buscando aquí.
Mi pregunta principal es:
¿Qué pruebas o puntos de referencia puedo ejecutar para verificar que tengo un disco duro problemático?
No necesito resolver este problema, me conformo con asegurarme de que sea el disco duro.
Podría pedirle prestado un disco duro más nuevo a un amigo y ver si mejora. Un resultado positivo descartaría todos los demás componentes, pero no descartaría un problema de software (ya que este nuevo disco duro no tendrá ninguno de los programas que uso a diario).
Ejecutándose en Windows/Linux.
Respuesta1
Revisando elAtributos INTELIGENTESes un primer paso útil y rápido para identificar problemas en el disco duro.
Accediendo a los atributos SMART
Puede ver los atributos SMART en Windows utilizando herramientas de terceros comoGSmartControl.
En macOS, puedes usarUtilidad de Discos, aunque no es muy detallado. Puedeinstalar smartctl
desde el paquetesmartmontools
para acceder a los atributos SMART mediante la línea de comando.
En Linux, el comando smartctl -a /dev/hda
(del paquete smartmontools
) brinda información SMART sobre un disco duro, donde /dev/hda
se reemplaza con el dispositivo en cuestión. Discos GNOME( gnome-disks
del paquete gnome-disk-utility
, anteriormente conocido como palimpsest
) es una utilidad gráfica que puede brindar más consejos sobre el estado de su disco duro.
Comprender los atributos SMART
Aquí hay algunos atributos que son relevantes y dignos de mención. Se puede encontrar una lista más grande.aquí.
Un distinto de ceroTasa de error de lectura(ID 1) indica un problema con la superficie del disco o con los cabezales de lectura/escritura.
ElRendimiento de rendimiento(ID 2) es la eficiencia promedio del disco. Si el valor cae por debajo del umbral, es posible que haya algún problema con el disco.
Un altoTiempo de giro(ID 3) (registrado en milisegundos) puede indicar que el disco duro tiene problemas para girar.
Un incrementoCuentan los sectores reasignados(ID 5) significa que la integridad de áreas del disco duro está fallando y fue necesario mover los datos. Esto provoca una disminución del rendimiento cuando se reasignan sectores, pero puede ser más grave porque el disco duro está a punto de fallar.
un bajoBuscar rendimiento en el tiempo(ID 8) es una señal de un problema mecánico con los cabezales magnéticos.
ElGiro número de reintentos(ID 10) aumenta cuando falla un giro. Si esto sucede, las operaciones de entrada/salida se ponen en cola hasta que el disco duro pueda girar normalmente, lo que provoca ralentizaciones. Sin embargo, lo más importante es que si el disco duro tiene que volver a intentar girar, es una señal de falla inminente.
Un distinto de ceroErrores no corregibles reportados(ID 187) significa que ese número de sectores no se pudo corregir mediante la corrección de errores de hardware. Aquí hay un signo de vejez.
ElRecuento actual del sector pendiente(ID 197) es el número de sectores que esperan ser reasignados. Esto indica antigüedad del disco duro.
Puntos de referencia del disco duro
Si hay una determinada ubicación en el disco duro que tiene un rendimiento deficiente (tal vez donde se almacena información de uso frecuente), los puntos de referencia de lectura del disco duro pueden ayudar a confirmarlo. Arriba se muestra una captura de pantalla de una prueba comparativa de disco duro que utiliza palimpsest
, ahora conocido comoDiscos GNOME( gnome-disks
).
Si prefiere realizar pruebas comparativas de línea de comandos en Linux, puede combinar varias opciones:
hdparm
(del paquetehdparm
)hdparm -t /dev/hda
— Prueba de lectura secuencial almacenada en búfer activada/dev/hda
hdparm -T /dev/hda
— Prueba de lectura secuencial en caché activada/dev/hda
dd
(del paquetecoreutils
)dd if=/dev/hda of=/dev/zero bs=1M count=1024
— Mantener una lectura desde el principio/dev/hda
para1GiB
usar un tamaño de bloque de1MiB
ioping
(del paqueteioping
)ioping -R /dev/hda
— Prueba de lectura aleatoria activada/dev/hda
En Windows, puede utilizar herramientas comoSintonía HDpara hacer pruebas comparativas del disco duro.
En macOS, puedes usar herramientas comoPrueba de velocidad del disco Blackmagicpara hacer pruebas comparativas del disco duro.
Respuesta2
Otra forma de realizar pruebas en Windows es ejecutar el símbolo del sistema (Ejecutar como administrador en Vista o Windows 7). Desde allí, escriba CHKDSK C: /f /r
y presione Entrar. Esto escaneará el sistema de archivos y el espacio libre en busca de errores.
Respuesta3
Verifique el estado SMART de sus unidades con una herramienta comoGSmartControl. Si hay problemas graves, como sectores defectuosos, probablemente sean visibles en los datos. También puede iniciar una autoprueba para conocer nuevos errores que aún no se hayan registrado.