¿Cómo resolver el error "The NTFS partition is in an unsafe state"? en Linux

- 👤 Andrés Cruz

🇺🇸 In english

¿Cómo resolver el error "The NTFS partition is in an unsafe state"? en Linux

Si tienes un sistema Dual Boot con Windows y Linux, es muy probable que en algún momento te hayas encontrado con este mensaje al intentar montar una partición NTFS desde Linux:

The NTFS partition is in an unsafe state. Please resume and shutdown Windows fully (no hibernation or fast restarting)

En mi caso apareció de golpe al intentar acceder a una partición compartida desde Linux, cuando hasta el día anterior funcionaba sin problemas. Lo peor es que el mensaje no es nada claro si no sabes qué está pasando por detrás.

En este artículo te explico qué significa realmente este error, por qué ocurre y, sobre todo, cómo solucionarlo de forma segura sin perder datos.

Seguramente si tienes en tu máquina una instalación dual Windows y Linux, en algún momento te habrá aparecido el siguiente error al intentar abrir una partición compartida Windows/Linux desde tu distribución Linux:

The NTFS partition is in an unsafe state. Please resume and shutdown Windows fully (no hibernation or fast restarting)

En específico nos da un error parecido al siguiente; en mi caso:

Error mounting /dev/sda5 at /run/media/andres/compartido: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000" "/dev/sda5" "/run/media/andres/compartido"' exited with non-zero exit status 14: The disk contains an unclean file system (0, 0). Metadata kept in Windows cache, refused to mount. Failed to mount '/dev/sda5': Operación no permitida The NTFS partition is in an unsafe state. Please resume and shutdown Windows fully (no hibernation or fast restarting), or mount the volume read-only with the 'ro' mount option.

Este error es ocasionado en máquinas con arranque Dual que tenga Windows a partir de su versión 8 y Linux al intentar montar alguna partición; este error se debe a que Windows en su intento de apoderarse por completo de tu máquina y del mundo nunca sabe (o no quiere saber) de la existencia de otros Sistemas Operativos como Linux y hace esta clase de atropellos...

Qué significa el error “The NTFS partition is in an unsafe state”

Este error indica que Windows no cerró correctamente la partición NTFS y la dejó marcada como “en uso”. Cuando Linux detecta ese estado, se niega a montarla en modo lectura/escritura para evitar corrupción de datos.

El mensaje suele ir acompañado de errores como este (muy parecido al que me apareció a mí):

The disk contains an unclean file system.
Metadata kept in Windows cache, refused to mount.
Failed to mount '/dev/sda5': Operation not permitted


Linux no está fallando: está siendo prudente.

Por qué ocurre este error en sistemas Dual Boot

El problema aparece casi exclusivamente en equipos con Windows 8, 10 u 11 + Linux, y tiene dos causas principales.

El Fast Startup (Inicio rápido) de Windows

Todo este engorro se debe a que Windows introduce una nueva característica a partir de Windows 8 para reducir el tiempo de inicio del Sistema Operativo llamado Fast Startup o Inicio rápido (el Inicio rápido también lo podrás encontrarás en Windows 10).

Cuando apagas tu máquina a través del proceso de apagar/shut down Windows salva información del sistema en una caché y además mantiene las particiones montadas imposibilitando a nuestro distribución Linux que pueda montar las particiones nuevamente (ya que otro sistema -Windows- las tiene montadas).

Hibernación de Windows y el archivo hiberfil.sys

Es decir, cuando Windows se hiberna, guarda el estado del sistema en un archivo llamado hiberfil.sys y marca las particiones NTFS como activas.

Desde la perspectiva de Linux:

  • Windows está “pausado”
  • La partición no es segura para escribir
  • Montarla podría romper el sistema de archivos

Por eso ntfs-3g (el driver NTFS en Linux) bloquea el montaje en RW.

Desde Windows 8, al apagar el sistema NO se apaga del todo. En realidad:

  • Cierra sesiones de usuario
  • Hiberna el kernel
  • Deja las particiones NTFS en estado “medio abierto”

Es decir: aunque pulses Apagar, Windows se comporta como si hibernara.

Esto fue exactamente lo que me pasó: yo juraba que estaba apagando Windows correctamente… pero el Inicio rápido seguía activo.

El error al montar particiones NTFS en Linux

En mi sistema el error concreto fue este:

Error mounting /dev/sda5 at /run/media/andres/compartido:
Metadata kept in Windows cache, refused to mount.
The NTFS partition is in an unsafe state.

Da igual que uses Ubuntu, Mint, Fedora o Arch: el mensaje es siempre el mismo porque el problema viene de Windows, no de Linux.

Deshabilitar en Inicio rápido en Windows

Volviendo a lo que nos interesa que es solventar este error a través de la deshabilitación de esta característica (Inicio rápido); debemos ir a Windows e iniciamos el Panel de Control.

Vamos a opciones de energía:

¿Cómo resolver el error

Elegir el comportamiento de los botones inicio/apagado:

¿Cómo resolver el error

Y desactivamos el checkbox: "Activar inicio rápido":

¿Cómo resolver el error

En resumen:

Panel de control > Opciones de energía > Elegir el comportamiento de los botones inicio/apagado > desactivar el checkbox "Activar inicio rápido"

  1. Abre Panel de control
  2. Entra en Opciones de energía
  3. Pulsa Elegir el comportamiento de los botones de inicio/apagado
  4. Haz clic en Cambiar la configuración actualmente no disponible
  5. Desmarca Activar inicio rápido (recomendado)
  6. Guarda los cambios

Apagar Windows correctamente (no reiniciar)

  1. Arranca Windows
  2. Guarda todo
  3. Usa Apagar, no Reiniciar
  4. Espera a que el equipo se apague por completo
  5. ⚠️ Ojo: si Fast Startup está activo, esto no es suficiente.

Al apagar nuestro equipo e iniciar nuestra distribución Linux deberías ser capaz de montar todas las particiones compartidas entre ambos sistemas sin problema alguno.

Comprobar desde Linux que la partición ya no está en estado inseguro

Arranca Linux e intenta montar la partición normalmente desde el gestor de archivos.

Si todo está correcto:

  • Se montará en lectura/escritura
  • El error desaparecerá
  • No perderás ningún dato

Montar NTFS en modo solo lectura: cuándo tiene sentido

Si no puedes entrar a Windows (por ejemplo, porque no arranca), aún puedes montar la partición en solo lectura para recuperar archivos:

sudo mount -t ntfs-3g -o ro /dev/sda3 /media/windows

Esto es seguro porque:

  • No modifica datos
  • No rompe la hibernación
  • Permite copiar archivos importantes

Por qué NO deberías forzar el montaje en lectura/escritura

Existen opciones como:

  • ntfsfix
  • remove_hiberfile
  • opciones de montaje forzado

Aunque funcionan a corto plazo, son peligrosas porque:

  • Eliminan hiberfil.sys
  • Rompen la sesión de Windows
  • Pueden provocar corrupción del sistema de archivos

En AskUbuntu hay múltiples advertencias de usuarios que perdieron datos usando estos métodos.

Solo deberían usarse como último recurso, y sabiendo exactamente lo que haces.

ntfsfix y remove_hiberfile: qué hacen y por qué son peligrosos

  • ntfsfix:
    • No repara NTFS completamente
    • Solo limpia flags básicos
    • Obliga a Windows a hacer un chequeo posterior
  • remove_hiberfile:
    • Borra la hibernación de Windows
    • Pierde toda la sesión guardada
    • Puede causar fallos al reiniciar

Personalmente, no los recomiendo salvo para recuperación de datos antes de un formateo.

Errores comunes y casos especiales

  • “Desactivé Fast Startup y sigue fallando”
    • → Asegúrate de apagar Windows completamente después del cambio.
  • “Borré Windows y sigue en estado inseguro”
    • → La partición quedó marcada; puede requerir reparación desde Windows o solo lectura.
  • “Solo se monta en RO”
    • → Windows no cerró limpio o hubo un crash.

Conclusión

El error “The NTFS partition is in an unsafe state” no es un bug de Linux, sino una consecuencia directa del Inicio rápido y la hibernación de Windows.

La solución correcta es clara:

  • Desactivar Fast Startup
  • Apagar Windows correctamente
  • Evitar forzar montajes peligrosos

Desde que lo hice así en mi equipo, las particiones NTFS se montan siempre sin problemas.

Preguntas frecuentes sobre NTFS, Windows y Linux

  • ¿Funciona en Windows 11?
    • Sí, Windows 11 también usa Inicio rápido.
  • ¿Puedo perder datos?
    • Solo si fuerzas el montaje RW o usas opciones peligrosas.
  • ¿Es Linux incompatible con NTFS?
    • No, pero respeta los flags de seguridad de Windows.
  • ¿Es mejor usar otra partición para compartir datos?
    • Sí, o usar ext4 con drivers en Windows.

Acepto recibir anuncios de interes sobre este Blog.

Aprende qué significa el error “The NTFS partition is in an unsafe state” y cómo solucionarlo en Linux de forma segura sin perder datos.

| 👤 Andrés Cruz

🇺🇸 In english