Los errores de CHKDSK ocurren siempre que Windows detecta un problema con el sistema de archivos en su disco duro e intenta solucionarlo automáticamente ejecutando la aplicación CHKDSK. Aunque CHKDSK puede corregir estos errores, Windows a menudo diagnostica erróneamente la causa del problema y, de hecho, puede empeorar las cosas.
¿Cuáles son las causas de los errores de CHKDSK?
Hay muchos factores que pueden hacer que Windows inicie CHKDSK para escanear y reparar el disco duro. Entre los más comunes se encuentran los errores lógicos en el sistema de archivos, los sectores defectuosos en el disco duro, los clústeres perdidos, los archivos cruzados y los errores de directorio. Los virus también pueden causar errores CHKDSK, especialmente el famoso virus Zobot. Todas estas cosas pueden provocar problemas con Internet Explorer, archivos dañados o perdidos y hacer que la PC se ralentice o incluso se congele.
Sin embargo, para el usuario promedio de PC, la razón más común por la que Windows inicia CHKDSK es si la computadora no se apagó correctamente. Esto puede ser causado por cortes de energía, congelación o falla de la computadora, o incluso si el usuario simplemente apaga la PC sin apagar Windows primero. Del mismo modo, cuando un programa (como MS Word o Photoshop) se abandona en lugar de ser cerrado por el usuario, puede provocar la pérdida de grupos de datos. En caso de un apagado incorrecto, Windows inicia automáticamente CHKDSK la próxima vez que se enciende la PC.
Windows hace esto para escanear el disco duro en busca de sectores corruptos o errores del sistema de archivos para que pueda corregirlos automáticamente antes de que se inicie el sistema operativo. Desafortunadamente, esta automatización puede ser un problema en los casos en que ejecutar CHKDSK empeora las cosas.
¿Cómo puede la CHKDSK empeorar los problemas?
Siempre que los errores del disco duro, como los clústeres perdidos y los sectores defectuosos, sean realmente causados por problemas con el sistema de archivos, CHKDSK está funcionando bien. El problema es que estos errores son síntomas idénticos de otros problemas más graves con la computadora, como un disco duro físicamente dañado. En tales casos, Windows diagnostica erróneamente la causa del problema y aún ejecuta CHKDSK. CHKDSK no solo falla y no puede solucionar estos problemas, sino que también puede empeorar el problema al intentar aplicar la solución incorrecta. Imagine a un plomero tratando de arreglar una fuga que en realidad no es causada por las tuberías, sino por un agujero en el techo.
En el proceso de CHKDSK que intenta sin éxito reescribir con éxito un problema del sistema de archivos inexistente en un sector físicamente dañado del disco duro, los datos de ese sector pueden fragmentarse, corromperse y no pueden repararse. Como resultado, los archivos que podrían haberse recuperado ahora están irremediablemente codificados. Si estos archivos son archivos cruciales del sistema operativo, entonces la PC puede dañarse sin posibilidad de reparación y la única opción de reparación que queda es una reinstalación completa de Windows.
¿Cómo puedo evitar que CHKDSK se ejecute automáticamente?
En Windows 95 y 98, una versión anterior de CHKDSK (llamada Scandisk) escaneará el disco duro en busca de problemas y luego le preguntará si desea reparar los errores encontrados. Como es el proceso de reparación el que puede dañar los datos de los discos duros dañados, simplemente seleccionando «no» evitará cualquier problema. En Windows 2000 / XP / Vista, sin embargo, CHKDSK intentará reparar automáticamente cualquier error encontrado sin preguntarle primero. Para salir de CHKDSK, simplemente presione la tecla ESC dentro de los 10 segundos posteriores a su inicio. A partir de ahí, su PC continuará arrancando en Windows. Una vez dentro, puede hacer una copia de seguridad de sus archivos importantes en otros medios (como un CD o DVD) antes de intentar solucionar los problemas del disco duro.