Si tu PC va lenta, se congela o te da errores de lectura, muchas veces el culpable no es Windows, sino el disco duro. Y no hace falta instalar programas raros ni abrir la torre: con un par de comandos CMD bien usados puedes reparar disco duro, recuperar archivos y hasta saber si está a punto de morir. Te lo cuento tal como lo he probado en 2026.
Por qué el CMD sigue siendo la mejor herramienta para reparar disco duro
Lo primero que hago cuando un disco empieza a dar problemas es abrir el símbolo del sistema. Los programas de terceros suelen ser interfaces bonitas sobre lo mismo que ya trae Windows, pero con publicidad y a veces con código dudoso. El CMD no te cobra, no te pide instalar nada y te da información directa.
El comando estrella para reparar disco duro es chkdsk. Analiza la estructura del sistema de archivos, repara errores lógicos y hasta intenta recuperar información de sectores dañados. Lo he usado en discos que parecían muertos y han vuelto a arrancar sin problemas.
Paso 1: Abrir CMD como administrador sin liarte
Pulsa la tecla Windows, escribe cmd y haz clic derecho sobre «Símbolo del sistema» y elige «Ejecutar como administrador». Si no lo haces así, los comandos de reparación no tendrán permisos suficientes y te darán error. Es el fallo más común que veo cuando alguien intenta reparar disco duro sin éxito.
Una vez dentro, asegúrate de saber la letra de tu unidad. Normalmente C: es el sistema, pero si quieres revisar un disco externo o una partición de datos, mira en el Explorador de archivos qué letra tiene.
Paso 2: El comando CHKDSK que repara y recupera de verdad
El comando completo para reparar disco duro con CMD es este:
chkdsk C: /f /r
Donde C: es la letra de la unidad (cámbiala si revisas otra). El parámetro /f repara los errores que encuentre. El parámetro /r localiza sectores defectuosos y recupera la información que se pueda leer. Juntos hacen una pasada completa que puede tardar desde 20 minutos hasta varias horas, dependiendo del tamaño del disco y de cuántos errores haya.
Si el disco que quieres revisar es el del sistema, Windows te dirá que está en uso y te preguntará si quieres programar la revisión al reiniciar. Le dices que sí (S) y reinicias. Durante el arranque verás la pantalla azul clásica de chkdsk trabajando. No lo interrumpas aunque parezca que se cuelga: en discos grandes con muchos errores puede estar horas.
Paso 3: Comprobar la salud del disco con PowerShell
CHKDSK repara, pero no te dice si el disco está físicamente mal. Para eso abro PowerShell como administrador y ejecuto:
Get-PhysicalDisk
En la columna «HealthStatus» debe poner Healthy o OK. Si aparece «Warning» o «Unhealthy», el disco está dando señales de fallo. En ese caso, lo primero es respaldar todo lo importante porque puede dejar de funcionar en cualquier momento. He visto discos pasar de «Warning» a muertos en menos de una semana.
Si quieres más detalle, puedes usar Get-Disk o Get-StorageReliabilityCounter, pero con Get-PhysicalDisk ya tienes una alerta temprana muy fiable.
Paso 4: Desfragmentar solo si tienes HDD, nunca SSD
Si tu disco es mecánico (HDD), desfragmentar ayuda a que trabaje más rápido porque reorganiza los archivos. El comando es:
defrag C: /O
El parámetro /O optimiza según el tipo de disco. En un SSD este comando no solo no ayuda, sino que puede acortar su vida útil por el desgaste de celdas. Windows ya hace TRIM automáticamente en SSD, así que no lo ejecutes en unidades de estado sólido.
En discos mecánicos con muchos años, una desfragmentación puede marcar una diferencia notable en la velocidad de arranque y apertura de programas. Eso sí, si el disco ya tiene sectores dañados, mejor pasa primero CHKDSK y luego valora si merece la pena desfragmentar.
Qué hacer si CHKDSK encuentra sectores dañados físicos
CHKDSK puede aislar sectores defectuosos para que el sistema no los use. Eso alivia el problema, pero no lo soluciona de raíz. Si tras varias pasadas los sectores dañados siguen aumentando, el disco está fallando físicamente y no hay comando que lo arregle.
Mi consejo en ese punto es claro: respalda todo ya y cambia el disco por un SSD. Un SSD SATA o NVMe cuesta menos de lo que la gente cree y multiplica la velocidad del equipo. He revivido portátiles viejos solo cambiando el HDD por un SSD, sin tocar nada más.
Otros comandos CMD útiles para mantener el disco sano
Además de chkdsk y defrag, hay otros comandos que uso para diagnosticar y reparar disco duro desde CMD:
- sfc /scannow: repara archivos de sistema corruptos que a veces afectan al disco.
- DISM /Online /Cleanup-Image /RestoreHealth: repara la imagen de Windows si sfc no puede.
- wmic diskdrive get status: otra forma rápida de ver el estado SMART.
- chkdsk C: /scan: hace un escaneo sin reparar, útil para ver primero qué hay.
Con estos comandos puedes hacer un mantenimiento completo sin depender de software externo. Y lo mejor: son los mismos que usan los técnicos, pero gratis y en tu casa.
Errores que debes evitar al reparar disco duro con CMD
No ejecutes chkdsk en un disco que está haciendo ruidos extraños o clics. Si el disco está muriendo físicamente, forzarlo puede acelerar el desastre. En esos casos, mejor clonar primero con una herramienta de rescate o llevarlo a un especialista.
Tampoco interrumpas un chkdsk en curso. Si lo cancelas a mitad, puedes dejar el sistema de archivos peor de lo que estaba. Y si el disco es el del sistema, asegúrate de tener una copia de seguridad antes de empezar, aunque el proceso sea seguro en la mayoría de casos.
Otro error típico es confundir desfragmentar con reparar. Son cosas distintas: defrag optimiza, chkdsk repara. Si tu disco tiene errores, desfragmentar sin reparar antes puede empeorar la situación.
Conclusión práctica: CMD te da el diagnóstico y la solución
Reparar disco duro con CMD es gratis, rápido de aprender y sorprendentemente efectivo. Con chkdsk reparas, con defrag optimizas si es HDD y con Get-PhysicalDisk sabes si el disco está sano o a punto de cascar. No necesitas programas milagro ni abrir el PC para nada.
Eso sí, seamos honestos: si el disco tiene daños físicos avanzados, ningún comando lo resucita. En ese caso, el mejor truco es haber hecho copia de seguridad antes. La combinación ganadora en 2026 sigue siendo mantenimiento con CMD y un buen SSD como reemplazo cuando toca cambiar.