Solucionar unidad USB que aparece como protegida contra escritura en Windows 11
🔍 WiseChecker

Solucionar unidad USB que aparece como protegida contra escritura en Windows 11

Solución rápida: Abre Terminal (Admin), ejecuta diskpartlist diskselect disk <N>attributes disk clear readonlyexit. Elimina el atributo de solo lectura de una unidad USB marcada falsamente como protegida contra escritura.

Intentas copiar un archivo a una unidad USB y Windows dice: El disco está protegido contra escritura. Quita la protección contra escritura o usa otro disco. Algunas unidades USB tienen un interruptor físico de protección contra escritura, pero la mayoría no lo tienen y el mensaje aparece de todos modos. Windows establece una marca de protección contra escritura por software en el disco que sobrevive a los reinicios e incluso a la extracción de la unidad. La solución es borrar esa marca con diskpart o el registro.

Síntoma: La unidad USB (unidad flash o tarjeta SD) se reporta como protegida contra escritura; no se puede escribir, formatear ni modificar archivos.
Afecta a: Windows 11 (y Windows 10) con unidades flash USB o tarjetas SD.
Tiempo de solución: ~5 minutos.

ADVERTISEMENT

Qué causa esto

La protección contra escritura proviene de una de cuatro fuentes. Interruptor físico de protección contra escritura: las tarjetas SD de tamaño completo y algunas unidades USB más antiguas tienen un pequeño deslizador; deslízalo. Atributo de solo lectura de diskpart: Windows almacena una marca de solo lectura por disco. Una vez establecida (a veces por accidente o por una herramienta de copia de seguridad), persiste. Directiva del registro: WriteProtect en StorageDevicePolicies. La directiva de grupo puede establecer esto para bloquear todas las escrituras en USB. Fallo del controlador de la unidad: la propia unidad ha detectado errores internos y ha entrado en modo de solo lectura para evitar más pérdida de datos; esta es una señal a nivel de hardware de que la unidad está fallando.

Método 1: Borrar el atributo de solo lectura con diskpart

La solución única más común.

  1. Conecta la unidad USB.
  2. Abre Terminal (Admin) desde el menú contextual del botón Inicio.
  3. Ejecuta diskpart:
    diskpart
  4. Lista las unidades:
    list disk

    La salida muestra todas las unidades por número con su tamaño. Identifica tu USB por el tamaño (por ejemplo, una USB de 32 GB aparece como ~29 GB o ~30 GB).

  5. Selecciona la unidad USB (reemplaza N con el número de disco):
    select disk N

    Ten mucho cuidado con este paso: seleccionar el disco equivocado podría afectar a otra unidad.

  6. Comprueba los atributos actuales:
    attributes disk

    Busca Read-only: Yes.

  7. Borra el solo lectura:
    attributes disk clear readonly
  8. Verifica el cambio:
    attributes disk

    Ahora debería mostrar Read-only: No.

  9. Sal:
    exit
  10. Intenta escribir en la unidad. El error debería haber desaparecido.

Esto resuelve el 70 % de los casos de protección contra escritura. Si la unidad sigue protegida contra escritura después de esto, continúa con el Método 2.

ADVERTISEMENT

Método 2: Quitar la protección contra escritura mediante el registro

Úsalo cuando diskpart haya funcionado pero la protección contra escritura persista: la directiva del registro está anulando diskpart.

  1. Pulsa Win + R, escribe regedit, pulsa Entrar.
  2. Ve a HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies.
  3. Si la clave StorageDevicePolicies no existe, no pasa nada: la protección contra escritura no se aplica desde aquí. Continúa con el Método 3.
  4. Si existe, busca el valor DWORD WriteProtect.
  5. Establécelo en 0 (deshabilitado).
  6. Cierra el Editor del Registro.
  7. Reinicia.
  8. Conecta la USB e intenta escribir. El error debería haber desaparecido.

Esto aborda la protección contra escritura establecida por la directiva de grupo, común en equipos gestionados por la empresa (donde TI puede bloquear las escrituras en USB).

Método 3: Formatear la unidad (último recurso, destruye los datos)

Cuando la unidad acepta escrituras después del Método 1 pero el sistema de archivos también está dañado: un sistema de archivos corrupto también puede producir síntomas de protección contra escritura.

  1. Importante: esto destruye todos los datos de la unidad. Haz una copia primero si tienes algo importante en ella.
  2. Abre Terminal (Admin).
  3. Usa diskpart para limpiar y reformatear:
    diskpart
    list disk
    select disk N
    clean
    create partition primary
    format fs=exfat quick label="USB"
    assign
    exit

    Reemplaza N con el número de disco de tu USB.

  4. Para unidades de más de 32 GB, usa fs=exfat. Para unidades más pequeñas donde necesitas amplia compatibilidad, usa fs=fat32 (el comando format de Windows admite FAT32 hasta 32 GB).
  5. La unidad ahora está recién formateada y es escribible.

Esta es la acción correcta cuando el propio sistema de archivos de la unidad es el problema: la marca de solo lectura puede haber sido un síntoma en lugar de la causa.

ADVERTISEMENT

Cómo verificar que la solución funcionó

  • Abre el Explorador de archivos. Haz clic derecho en la unidad USB → Propiedades → pestaña General. Confirma que el tamaño es correcto y que se muestra el sistema de archivos.
  • Copia un archivo de prueba a la unidad. La copia se completa sin errores.
  • Ejecuta fsutil behavior query SymlinkEvaluation en Terminal: confirma que la capa del sistema de archivos está sana.
  • La unidad sigue siendo escribible tras extraerla y volver a insertarla.

Si nada de esto funciona

Si la unidad sigue protegida contra escritura después de los intentos con diskpart, el registro y el reformateo, la propia unidad está fallando. Indicador de hardware: las unidades USB incluyen un controlador de nivelación de desgaste que entra en “modo de solo lectura permanente” cuando su flash interna se agota. No hay solución de software para esto: tus datos aún se pueden leer, pero no funcionará ninguna escritura más. Copia los datos (esto todavía funciona) y reemplaza la unidad. Unidad falsificada o corrupta: las unidades USB baratas de fuentes poco fiables a veces reportan una capacidad falsa. La unidad acepta escrituras que no van a ninguna parte o fallan silenciosamente. Usa una herramienta gratuita como H2testw para verificar que la capacidad real de tu USB coincide con la que afirma. Si la unidad es falsificada, la protección contra escritura es la marca defensiva del fabricante: devuélvela para obtener un reembolso si es posible. Pestaña de bloqueo de la tarjeta SD: las tarjetas SD de tamaño completo tienen un interruptor físico; comprueba que el tuyo esté hacia arriba (desbloqueado). Tarjetas micro SD en adaptadores SD: el adaptador tiene el interruptor, la tarjeta en sí no. Vuelve a insertar la tarjeta en el adaptador.

En resumen: Una USB protegida contra escritura suele ser una marca que se puede borrar: diskpart attributes disk clear readonly resuelve la mayoría de los casos. La protección contra escritura persistente después de la solución significa que la unidad está fallando.

ADVERTISEMENT