Closed Source vs. Open Source Hardware Drivers: Why It Matters
24 junio, 2022
Remove the Fluff From Windows 10 With Windows Decrapifier & Debloater
24 junio, 2022

Is CHKDSK Stuck? Some Fixes to Try When Check Disk Won’t Work

Rate this post

¿Cuánto tarda exactamente Windows en cargarse? Esa pregunta es casi tan inútil como: “¿Cuántos lametazos al centro de un Tootsie Pop?”. Parece que tarda una eternidad. Hay varias cosas que puedes hacer para que Windows se inicie más rápido, pero quizás parte del problema es que tu ordenador con Windows está realizando la función CHKDSK en cada inicio.

VIDEO DE teveotecno DEL DÍA

¿Has visto ese rollo en tu pantalla mientras esperas? ¿Te ocurre a menudo? ¿Te has preguntado alguna vez qué es, qué hace y si realmente es necesario que Windows haga eso? Sigue leyendo, amigo, y responderemos juntos a esas preguntas.

¿Qué es CHKDSK?

CHKDSK es un comando en la línea de comandos de Windows para ejecutar un programa, o utilidad, conocido comoCheckDisk. Puedes ver de dónde viene el comando. El programa Check Disk está ahí para asegurarse de que los archivos y el sistema de archivos del ordenador están en orden(CHKDSK es diferente a SFC y DISM). También comprueba el disco físico para ver si hay sectores dañados e intenta recuperar los datos de los mismos. Pero, ¿qué significa esto realmente?

Intenta pensar en tu disco como si fuera una sala llena de archivadores. A veces los archivos se colocan en los cajones equivocados y a veces los cajones se rompen.

Digamos que la persona que utilizó la sala ayer sacó un montón de archivos, volvió a poner algunos en lugares equivocados, dejó un montón de ellos tirados y quizás fue un poco brusco con los cajones. Esa es la idea que hay detrás de lo que ocurre cuando apagas tu ordenador con el botón de encendido, en lugar de apagarlo a través del menú de Inicio. La mayoría de la gente hace eso porque su Windows tarda demasiado en apagarse.

Ahora tienes que ir allí y hacer un montón de investigación. Abres la puerta, te quedas con la boca abierta y piensas: “Hoy no puedo hacer esto”. Eso es más o menos lo que hace tu ordenador cuando su sistema de archivos está estropeado.

Imagina ahora que tienes un compañero de trabajo cuyo único propósito es ir al pasillo de los armarios, ordenar todo y arreglar los cajones. El nombre de esa persona sería Check Disk.

¿Por qué se ejecuta CHKDSK en el arranque?

Llevando la analogía del pasillo de archivadores un poco más lejos, ¿podría Check Disk hacer el trabajo si un grupo de personas estuviera allí trabajando? Por supuesto que no. Check Disk tampoco tendría tiempo de hacer el trabajo cuando la jornada laboral termine a las 5 de la tarde y también se corte toda la energía.

Así que lo que hace Check Disk es venir a primera hora de la mañana, un poco antes que los demás, y comprobar si todo está en orden.

Esa es más o menos la razón por la que Check Disk se ejecuta al inicio de tu ordenador. Desafortunadamente, Check Disk es un poco perezoso y no limpiará las cosas o las arreglará a menos que le digas explícitamente que lo haga. Esto se hace añadiendo banderas en la línea de comandos como /f para arreglar errores de disco y /r para recuperar información de sectores defectuosos.

¿Por qué se ejecuta CHKDSK en cada inicio?

Hay algo malo en su disco duro. Esa es la respuesta corta.

Sin embargo, es mucho más difícil de responder cuál es exactamente el problema. Tal vez un archivo crítico del sistema ha sido corrompido o eliminado. Tal vez haya muchos sectores defectuosos que no se están solucionando. Recuerde que Check Disk no los arreglará a menos que usted se lo pida. Hasta que se solucione el problema, Windows puede intentar averiguar el problema ejecutando Check Disk cada vez que se inicie.

CHKDSK parece ejecutarse siempre. ¿Qué debo hacer?

Esperar. En Windows 7 y anteriores, puede tardar horas, incluso días, en ejecutarse completamente. Está comprobando cada uno de los archivos de su ordenador y cuanto más grande sea la unidad, más tiempo tardará. Si lo interrumpes, sólo estás impidiendo que haga su trabajo. Así que cuando inicie su ordenador de nuevo, Check Disk se iniciará de nuevo porque quiere terminar su trabajo.

¿Cómo puedo evitar que CHKDSK se ejecute cada vez que se inicia?

La respuesta es simple, pero no necesariamente fácil: arregle lo que sea que esté mal con Windows. Puede haber una sola cosa mal, o docenas. El número de arreglos posibles es realmente desconocido, pero vamos a repasar los arreglos más fáciles y comunes para que los intente.

1. Asegúrese de que CHKDSK no es una tarea programada

Aunque es poco probable, esto es lo más fácil de comprobar.

Esto es lo que tiene que hacer:

  1. Escribe Programador de tareas en la búsqueda de Windows y haz clic en Abrir.
  2. Hurga un poco para ver si hay una tarea de Comprobar Disco aquí. Si la encuentras, haz clic con el botón derecho sobre ella y selecciona Eliminar. Eso debería funcionar. Pero si esta no es la causa, siga leyendo.

2. Asegúrese de que CHKDSK no está programado para ejecutarse

Esto parece lo mismo que lo anterior, pero no lo es. Check Disk podría estar programado para ejecutarse justo en el siguiente arranque. Para ver si este es el caso, esto es lo que necesita hacer:

  1. Escribe Símbolo del sistema en el área de búsqueda de la barra de tareas y haz clic en Ejecutar como administrador.
  2. En la ventana del símbolo del sistema, escriba el comando mencionado a continuación y pulse Intro. Antes de continuar, este artículo asume que la etiqueta de volumen de tu disco duro es C:. Podría ser cualquier otra letra, así que compruébalo antes de continuar.
    chkntfs c:
  3. Si ves el siguiente mensaje, entonces Check Disk está programado para ejecutarse en el próximo inicio.
    El tipo de sistema de archivos es NTFS.
    Chkdsk se ha programado manualmente para que se ejecute en el próximo reinicio en el volumen C:
  4. Si aparece el siguiente mensaje, entonces no está programado para ejecutarse, y eso es bueno. Es posible que desee continuar con los otros pasos a continuación, para asegurarse de que su disco duro es bueno de todos modos.
    El tipo de sistema de archivos es NTFS.
    C: no está sucio.
  5. Realmente deberías dejar que se ejecute, pero si te está causando demasiados problemas, puedes cancelarlo. En la ventana del símbolo del sistema, escribe el siguiente comando y pulsa Intro.
    chkntfs /x c:

Esto evitará que Check Disk se ejecute en el próximo arranque.

Cómo ejecutar CHKDSK con las banderas correctas

Si Check Disk se va a ejecutar de todos modos, también puede decirle que arregle cualquier problema y que recupere lo que pueda de los sectores defectuosos. Para ello, necesitará acceso de administrador al ordenador. A continuación se presentan las instrucciones que funcionarán para Windows 7 y versiones anteriores, y luego las instrucciones para Windows 8 y versiones más recientes.

1. Un poco sobre los SSD

Si no está seguro de qué tipo de disco duro tiene, compruebe si su ordenador tiene una unidad de estado sólido(SSD) en lugar de una unidad de disco duro(HDD). Si su ordenador tiene un SSD, puede seguir utilizando Check Disk, pero no es necesario ejecutarlo con el indicador /r. Hay diferencias entre un SSD y un HDD, la más importante es que un SSD no tiene partes móviles.

No hay disco para hablar, por lo que no requiere que la unidad física se compruebe con chkdsk c: /r. Pero Windows sigue utilizando el mismo sistema de archivos tanto en un SSD como en un HDD, por lo que todavía puede beneficiarse del comando chkdsk c: /f para reparar el sistema de archivos. Más allá de eso, Check Disk realmente no es necesario.

2. Windows 7 y versiones anteriores

En Windows 7 y versiones anteriores, esto podría tomar un tiempo. Tal vez una hora a tal vez un día o más, así que asegúrese de que puede disponer de tiempo. No querrá interrumpir Check Disk una vez que se haya iniciado.

Siga estos pasos para proceder:

  1. Escriba Símbolo del sistema en el área de búsqueda de la barra de tareas y haga clic en Ejecutar como administrador.
  2. En la ventana del Símbolo del sistema, escriba el comando mencionado a continuación y pulse Intro.
    chkdsk C: /r

El indicador /r intenta recuperar la información de los sectores defectuosos y asume que usted desea corregir cualquier error de disco, por lo que no necesita el indicador /f.

Verá que el símbolo del sistema le dice que “…no puede ejecutarse porque el volumen está en uso por otro proceso”. A continuación, le preguntará si desea programar este volumen para que se compruebe la próxima vez que se reinicie el sistema. (S/N)” Escriba Y y pulse Enter para programar la comprobación de disco con la opción de reparación.

Reinicie su ordenador y deje que haga lo suyo. Una vez que haya terminado, tu sistema de archivos debería estar reparado y Check Disk no debería ejecutarse más en el arranque a menos que haya otro problema.

3. Windows 8 y posteriores

Windows 8 y posteriores se encargan de este tipo de problemas de una manera mucho más eficiente. El sistema de archivos siempre se comprueba a sí mismo en busca de problemas. Los problemas que no requieren que el disco duro esté desconectado se solucionan inmediatamente. Los problemas que requieren que el disco duro esté desconectado, como cuando se reinicia, se registran en una especie de lista de tareas pendientes.

Esto es lo que tienes que hacer:

  1. Inicia el Símbolo del sistema y ejecuta el siguiente comando:
    chkdsk C: /scan
  2. Una vez que haya terminado, ejecute el siguiente comando:
    chkdsk C: /spotfix
  3. A continuación, escriba Y y pulse Enter para programar Check Disk.
  4. Ahora, reinicie su ordenador.

Esta vez, Check Disk se ejecutará y corregirá los problemas identificados en el análisis. Debido a que sólo está arreglando esos problemas específicos, el proceso sólo tarda entre unos segundos y unos minutos.

Su sistema de archivos debería estar ahora reparado y Check Disk no debería ejecutarse más en el arranque a menos que haya otro problema.

Cómo hacer que Check Disk se repare en Windows

Después de dejar que Check Disk haga su trabajo, sólo hay una manera de comprobar realmente si se ejecutará de nuevo en el arranque: reiniciar el ordenador. Con suerte, no se ejecutará y podrás seguir con tu día. Si todavía se ejecuta, es posible que tengas problemas más profundos con el sistema de archivos, el disco duro, problemas de registro o el propio sistema operativo.

Deberías considerar la posibilidad de realizar una recuperación del sistema de Windows, o incluso una reinstalación limpia de Windows. También es posible que sea el momento de instalar un nuevo disco duro. Ese es el caso extremo, pero es una solución potencial.