USB, SD o disco protegido contra escritura: descubra si es fallo de software o de hardware, quítela con Diskpart o el registro y salve sus datos antes de formatear.
Respuesta rápida: Mi USB, tarjeta SD o disco dice «protegido contra escritura». ¿Qué hago?
No lo formatee todavía. Primero averigüe si el fallo es de software (se puede quitar) o de hardware (el propio disco se ha bloqueado):
Un usuario lo describía así en un foro: usaba una memoria SanDisk Cruzer Edge de 32 GB en Windows 10 y en un Mac desde hacía tiempo, y de repente no podía añadir, cambiar ni eliminar archivos en ninguno de los dos sistemas. En la Administración de discos aparecía como «solo lectura» y no podía cambiar ese estado. Tampoco podía formatearla, porque recibía el error «El disco está protegido contra escritura». Podía leer todo su contenido, y al desinstalar y volver a conectar el dispositivo, el error reaparecía.
Es un patrón muy conocido, y el dato clave es que fallaba en dos sistemas operativos distintos. Si el bloqueo fuera una configuración de Windows, el Mac no lo habría heredado. Eso apunta a que la protección no está en el ordenador, sino en el propio dispositivo. En esta guía verá cómo distinguir ese caso de los que sí se pueden arreglar, y en qué orden actuar para no perder sus datos.
«Protegido contra escritura» es un mensaje único para causas muy distintas. Lo que cambia entre ellas es dónde está el bloqueo: en el ordenador (se puede quitar), en un ajuste del propio disco (casi siempre se puede quitar) o en el hardware del dispositivo (normalmente no).
| Tipo | Cómo se manifiesta | ¿Dónde está el bloqueo? | ¿Se puede quitar? |
|---|---|---|---|
| Interruptor físico | Tarjetas SD, adaptadores de microSD y algunos USB con una pestaña lateral | En el propio dispositivo, pero accesible | ✅ Sí, moviendo la pestaña |
| Atributo de solo lectura del disco | La Administración de discos o diskpart indican «solo lectura». Falla en este equipo, pero puede funcionar en otro |
En la configuración de Windows para ese disco | ✅ Sí, con attributes disk clear readonly |
| Directiva del sistema | Falla con cualquier USB o SD en este ordenador, y funciona en otro equipo. Típico de ordenadores de empresa o con software de seguridad | En el registro, en la directiva de grupo o en un programa de seguridad | ✅ Sí, si tiene permisos para cambiarla |
| Errores del sistema de archivos | Windows monta la unidad solo para lectura tras un apagado incorrecto, o chkdsk informa de errores |
En el sistema de archivos | ✅ Normalmente sí, reparándolo |
| Permisos o atributos de archivos | Solo falla con ciertos archivos o carpetas, no con toda la unidad. El mensaje suele ser «acceso denegado» | En los archivos, no en el disco | ✅ Sí, cambiando atributos o permisos |
| Solo lectura impuesto por el hardware | Falla en todos los ordenadores y sistemas, se puede leer pero no escribir, y las órdenes de Windows no cambian nada | En la electrónica del dispositivo | ❌ Normalmente no |
Una memoria USB o una tarjeta SD contiene una memoria flash y un controlador, un pequeño chip que gestiona las lecturas y escrituras. La memoria flash admite un número limitado de escrituras, y con el uso se van desgastando bloques. Algunos controladores, al detectar demasiados bloques defectuosos o un fallo interno, pasan el dispositivo a solo lectura de forma permanente para proteger los datos y permitir copiarlos antes de que se pierdan.
Desde el punto de vista del usuario, el síntoma es exactamente el del ejemplo inicial: el dispositivo se puede leer, pero no se puede escribir, formatear ni cambiar su estado, desde ningún sistema. Ningún comando de Windows puede revertirlo, porque el bloqueo no depende de Windows.
| Mensaje | Suele indicar |
|---|---|
«El disco está protegido contra escritura» (al formatear, copiar o ejecutar diskpart) |
Bloqueo del disco: interruptor, atributo, directiva o hardware |
| «Acceso denegado» o «necesita permiso» al tocar un archivo | Permisos o atributos de ese archivo |
| «No hay espacio suficiente» | La unidad está llena, no es una protección |
Con tres pruebas sencillas sabrá en qué grupo está su caso. Todas son de solo lectura: no modifican nada en el dispositivo.
Conecte la unidad a otro ordenador (mejor con otra versión de Windows o con otro sistema, como un Mac o un Linux) y pruebe a copiar un archivo pequeño a ella.
En CMD como administrador:
diskpart list disk select disk N attributes disk
Sustituya N por el número de su unidad (identifíquela por el tamaño). La salida incluye dos líneas relacionadas con la escritura:
| Línea (el texto exacto varía con el idioma y la versión) | Qué indica |
|---|---|
| Estado de solo lectura actual | Cómo está ahora el disco: sí o no |
| Solo lectura | El atributo configurado en Windows para ese disco: sí o no |
📝 Ejemplo ilustrativo (las líneas y los valores serán distintos en su equipo):
Estado de solo lectura actual : Sí Solo lectura : NoAquí el atributo de Windows está desactivado, pero el disco sigue en solo lectura. Eso sugiere que el bloqueo no lo pone Windows.
Con PowerShell puede ver el mismo dato de otra forma:
Get-Disk | Select Number, FriendlyName, IsReadOnly, IsOffline, OperationalStatus, Size
Si el atributo Solo lectura está en «Sí», ejecute:
attributes disk clear readonly attributes disk
| Lo que observa | Causa más probable |
|---|---|
| Funciona en otro PC, falla con cualquier USB en este | Directiva o software de seguridad |
| Funciona en otro PC, falla solo con esta unidad | Atributo de solo lectura o errores del sistema de archivos |
Falla en todos los equipos y sistemas, se puede leer, y attributes disk clear readonly no cambia nada |
Solo lectura impuesto por el hardware |
| Solo «acceso denegado» con ciertos archivos | Permisos o atributos de archivos |
| Aparece y desaparece, o se desconecta al escribir | Cable, puerto o contacto defectuoso |
Un disco protegido contra escritura sigue permitiendo leer. Eso tiene una consecuencia práctica muy útil: si todavía ve sus archivos, cópielos ya a otra unidad, antes de probar cualquier solución. Todo lo que viene después (comandos, registro, formatear) puede cambiar el estado del dispositivo, y con un dispositivo que se está degradando, cada intento cuenta.
Cópielos desde el Explorador de archivos a una carpeta de un disco con espacio suficiente. Para una copia más controlada, con registro de los archivos que fallen, use robocopy en CMD (cambie H: por su unidad y E:\Rescate por la carpeta de destino):
robocopy H:\ E:\Rescate /E /COPY:DAT /R:1 /W:1 /XJ /LOG:C:\Temp\rescate.log /TEE
/COPY:DAT copia datos, atributos y fechas (es lo adecuado para unidades FAT32 y exFAT, que no tienen permisos)./R:1 /W:1 limita los reintentos, para que un archivo ilegible no bloquee toda la copia.C:\Temp le dice después qué archivos no se pudieron copiar.Abra varios archivos de cada tipo en la carpeta de destino. Para un archivo grande, compare su suma de comprobación con la del original:
powershell
Get-FileHash "H:\Carpeta\archivo_grande.zip" Get-FileHash "E:\Rescate\Carpeta\archivo_grande.zip"
Si los dos valores (Hash) coinciden, la copia es idéntica.
Si la unidad aparece vacía aunque sabe que tenía datos, o si la copia falla con errores de lectura, intente recuperar con un programa de recuperación. PartitionAssistant Recovery Free analiza el dispositivo y permite elegir qué recuperar. Siga estas reglas con cualquier programa:
chkdsk /f ni /r sobre una unidad con errores de lectura hasta tener la copia hecha.Estas soluciones son para el bloqueo que sí controla el ordenador. Haga antes la copia de sus archivos (sección anterior). Pruébelas en este orden y compruebe tras cada una si ya puede escribir.
Las tarjetas SD y SDHC llevan una pestaña lateral. Desbloqueada significa deslizarla hacia los contactos metálicos (hacia arriba). Si usa una microSD, compruebe también el adaptador SD: tiene su propia pestaña, y a menudo está en bloqueo sin que se note.
Si la pestaña ya parece estar en la posición correcta, hay un truco muy extendido: moverla arriba y abajo varias veces y dejarla un rato en bloqueo antes de desbloquearla. No es un método fiable: se basa en que a veces el contacto interno se asienta mal, pero cuesta nada probarlo. Pruebe también otro lector o adaptador.
diskpart y pulse Enter.list disk y pulse Enter. Identifique su unidad por el tamaño.select disk N (sustituya N por su número) y pulse Enter.attributes disk clear readonly y pulse Enter.list volume
select volume N
attributes volume clear readonly
exit, desconecte la unidad, vuelva a conectarla y compruebe si ya puede escribir.list disk antes de ejecutar select. Con varios discos conectados, quitar atributos a otro disco puede tener efectos no deseados.Si la unidad aparece sin conexión, póngala en línea con online disk (con el disco seleccionado) y vuelva a intentarlo. Si el comando da error o no cambia nada, consulte la sección de errores de Diskpart.
Algunas guías mandan crear una clave nueva y un valor en el registro. Eso no sirve de nada: un valor nuevo se crea a 0, que significa «no proteger». Lo que sí tiene sentido es comprobar si ya existe una directiva que bloquea la escritura y, solo en ese caso, desactivarla.
Paso 1. Consulte, sin modificar nada:
reg query "HKLM\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies" /v WriteProtect
WriteProtect REG_DWORD 0x1: la protección está activa en este equipo. Siga con el paso 2.Paso 2. Si el valor es 1, cámbielo a 0 (haga antes una copia del registro: en regedit, Archivo → Exportar):
Win + R, escriba regedit y pulse Enter.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies.StorageDevicePolicies, es normal: solo existe si algo (una directiva, un programa de seguridad) la ha creado.En ordenadores de empresa, o con software de seguridad que controla los dispositivos USB, puede haber directivas que deniegan la escritura en unidades extraíbles. Sospéchelo si el bloqueo afecta a cualquier USB o SD en ese equipo. Compruébelo, también sin modificar nada:
reg query "HKLM\SOFTWARE\Policies\Microsoft\Windows\RemovableStorageDevices" /s reg query "HKLM\SOFTWARE\Policies\Microsoft\FVE" /v RDVDenyWriteAccess
Deny_Write con valor 0x1 bajo RemovableStorageDevices: hay una directiva de acceso a almacenamiento extraíble que deniega la escritura.RDVDenyWriteAccess con valor 0x1: hay una directiva de BitLocker que solo permite escribir en unidades extraíbles protegidas con BitLocker. Si la cifra con BitLocker To Go, podrá escribir; si no, queda en solo lectura.En Windows Pro, Enterprise y Education, estas directivas se ven en el Editor de directivas de grupo (gpedit.msc), en Configuración del equipo → Plantillas administrativas → Sistema → Acceso de almacenamiento extraíble y en Componentes de Windows → Cifrado de unidad BitLocker → Unidades de datos extraíbles. Windows Home no incluye ese editor.
Tras un apagado incorrecto o una extracción sin expulsar, Windows puede dejar la unidad en solo lectura. Compruébelo:
fsutil dirty query H:
Si indica que la unidad está sucia (dirty), repárela con chkdsk H: /f. Hágalo solo después de copiar sus datos. Para más detalle, tiene las guías de comprobar y reparar errores en el disco duro y de CHKDSK con un disco protegido contra escritura.
Si el error solo aparece con ciertos archivos o carpetas, quíteles el atributo de solo lectura:
attrib -r "H:\Carpeta\*" /s /d
Y, en unidades NTFS, compruebe que su cuenta tiene permiso de escritura (clic derecho → Propiedades → Seguridad).
Si attributes disk clear readonly da error, o se ejecuta pero el estado no cambia, el mensaje de Diskpart suele indicar por dónde seguir. Mantenga la copia de sus archivos hecha antes de probar estas opciones, y recuerde que los textos exactos varían con el idioma y la versión de Windows.
| Mensaje o situación | Causa probable | Qué hacer |
|---|---|---|
«El medio está protegido contra escritura» al ejecutar attributes, clean o format |
El bloqueo no está en Windows: interruptor, directiva o hardware | Revise el interruptor y las directivas (sección anterior). Si falla también en otros equipos, es del dispositivo |
| «No hay medios en el dispositivo» o capacidad 0 | Windows no consigue leer el dispositivo | Pruebe otro puerto, cable o lector. Si en todos aparece así, el dispositivo ha dejado de responder |
| «El dispositivo no está listo» | Conexión inestable, falta de alimentación o fallo del controlador | Cambie de puerto, evite concentradores (hubs) y pruebe en otro equipo |
| «Error de dispositivo de E/S» (entrada/salida) | Errores de lectura o escritura: contacto, sectores dañados o dispositivo defectuoso | Pruebe otro puerto y otro equipo. Si persiste, trátelo como un posible fallo físico y asegure sus datos |
| Disco «Sin conexión» | Windows lo ha desconectado (por directiva, por firma duplicada o por un error previo) | Con el disco seleccionado, online disk. Si da error, anote el mensaje |
| El comando termina bien, pero el estado de solo lectura sigue en «Sí» | El bloqueo no depende del atributo de Windows | Vuelva al árbol de diagnóstico: directiva o hardware |
| «Acceso denegado» | La consola no tiene permisos de administrador | Cierre CMD y ábralo con Ejecutar como administrador |
Si el dispositivo funciona en otro equipo pero en este falla, o se comporta de forma errática, pruebe a reinstalar el controlador:
Win + X y abra el Administrador de dispositivos.Si el dispositivo sigue igual, el controlador no era la causa.
clean y recrear el disco funcionaSi, tras todo lo anterior, attributes disk clear readonly ya funciona y el disco acepta escrituras, puede recrear su estructura. Solo con los datos a salvo, porque estos comandos borran todo:
diskpart list disk select disk N detail disk clean create partition primary format fs=fat32 quick assign exit
list disk y detail disk antes de clean: este comando no pide confirmación.fat32 por ntfs o exfat según el uso. FAT32 y exFAT son los más compatibles con cámaras, televisores y consolas.convert mbr justo después de clean, antes de crear la partición. Solo funciona con el disco vacío.clean all en memorias USB y tarjetas SD salvo que sepa para qué: escribe ceros en todo el dispositivo, tarda mucho y supone un desgaste de escrituras innecesario en una memoria flash. Con clean basta.clean falla con el error de protección contra escritura, ya tiene la respuesta: el bloqueo no es de software. Pase a la siguiente sección. No insista con más comandos ni con programas que prometan «desbloquear» el dispositivo: en un bloqueo de hardware, no pueden hacerlo.Si ha llegado hasta aquí, lo más probable es que el bloqueo no esté en su ordenador. En ese caso, ningún comando ni programa va a quitarlo. Lo útil es entender qué ocurre y qué decisiones tomar.
Una memoria USB o una tarjeta SD tiene dos partes: la memoria flash, donde están los datos, y un controlador, el chip que decide cómo se escribe y lee. Cada bloque de memoria flash admite un número limitado de escrituras. Con el uso, algunos bloques se desgastan o fallan, y el controlador los va dando de baja y sustituyendo por bloques de reserva.
Cuando la reserva se agota, o el controlador detecta un fallo que no puede gestionar, algunos dispositivos pasan a solo lectura de forma permanente. Es un comportamiento de protección: evita que se sigan perdiendo datos y deja al usuario la posibilidad de copiarlos. Desde fuera, se ve exactamente lo que describía el usuario del ejemplo: se puede leer, pero no escribir, formatear ni cambiar el estado, desde ningún sistema.
Este es el cuadro típico. Cuantos más puntos coincidan, más probable es que el bloqueo sea del dispositivo:
| Indicio | ¿Coincide? |
|---|---|
| Falla en varios ordenadores y sistemas (Windows, Mac, Linux) | ☐ |
| Puede leer sus archivos | ☐ |
| No tiene interruptor físico, o está en la posición correcta | ☐ |
attributes disk clear readonly se ejecuta, pero el estado sigue en solo lectura |
☐ |
clean o format fallan con el error de protección contra escritura |
☐ |
| El dispositivo tiene muchos años o mucho uso, o es de origen dudoso | ☐ |
| Antes del fallo hubo lentitud, errores al copiar o archivos corruptos | ☐ |
Algunos fabricantes ofrecen herramientas de diagnóstico, de formateo de bajo nivel o de actualización de firmware para sus dispositivos, y pueden ayudar en fallos de firmware. Compruebe en la web oficial del fabricante qué ofrece para su modelo. Pero tenga claras dos cosas:
Formatear es el último recurso, no la solución. Tiene sentido únicamente si se cumplen las tres condiciones siguientes. Si falta alguna, vuelva a la sección que corresponda.
⚠️ Antes de formatear, compruebe que:
attributes disk clear readonly no cambia nada, el formato dará el mismo error y no habrá servido de nada.attributes ahora indica que ya no está en solo lectura).Formatear elimina el acceso a todos los datos de la unidad. Un formato rápido también cuenta: hace mucho más difícil recuperar lo anterior.
| Sistema | Úselo cuando… | Limitaciones |
|---|---|---|
| FAT32 | Quiere la máxima compatibilidad (cámaras, televisores, consolas, equipos antiguos) | Un archivo no puede superar los 4 GB. Desde la interfaz de Windows, no se ofrece FAT32 en unidades de más de 32 GB |
| exFAT | Memorias USB y tarjetas SD grandes que usa entre Windows y Mac, o en cámaras modernas | Menos universal que FAT32 en dispositivos muy antiguos |
| NTFS | Solo lo va a usar con Windows, o necesita archivos grandes y permisos | Algunos dispositivos (televisores, cámaras, consolas) lo leen solo parcialmente o no lo leen |
En el Explorador de archivos, haga clic derecho en la unidad → Formatear, elija el sistema de archivos y, para empezar, deje marcada Formato rápido. Si Windows responde con «El disco está protegido contra escritura», el bloqueo sigue activo.
AOMEI Partition Assistant Standard es un gestor de particiones gratuito que también puede formatear la unidad. Puede resultar útil si necesita un sistema de archivos que la herramienta de Windows no ofrece para su unidad, o si prefiere una interfaz gráfica con vista previa.
El mejor gestor de particiones de disco y optimizador de PC para Windows
Paso 1. Descargue, instale y abra el programa. Haga clic derecho en la partición de la unidad USB o SD y elija Formatear partición.
Paso 2. En la ventana emergente, escriba la etiqueta de la partición y elija el sistema de archivos según la tabla anterior. Pulse Aceptar.
Paso 3. Revise las operaciones pendientes y pulse Aplicar para ejecutarlas.
Si lo que necesita es solo ampliar las opciones, AOMEI Partition Assistant Professional incluye funciones adicionales, como convertir el disco del sistema a GPT sin pérdida de datos. Para más detalle, consulte la guía de convertir MBR a GPT sin perder datos.
«Protegido contra escritura» no significa siempre lo mismo, y la solución depende de dónde esté el bloqueo. Estos son los puntos clave:
attributes disk clear readonly en Diskpart, directivas del sistema y de BitLocker, y errores del sistema de archivos. Sobre el registro, compruebe primero si la clave ya existe con valor 1; no la cree.clean falla con el mismo error, el bloqueo no depende de Windows.Para formatear con una interfaz gráfica, AOMEI Partition Assistant Standard es gratuito. Y si necesita funciones avanzadas de gestión de particiones, puede consultar la edición Professional.
Pruébelo en otro ordenador, mejor con otra versión de Windows o con otro sistema, como un Mac. Si allí puede escribir, el bloqueo está en su equipo: atributo de solo lectura, directiva, controlador o sistema de archivos. Si falla en todos, es probable que esté en el dispositivo. Para afinar, use attributes disk en Diskpart: si tras ejecutar attributes disk clear readonly el estado de solo lectura sigue en «Sí», el bloqueo no depende de Windows.
Porque ese comando solo quita el atributo que Windows guarda para el disco. Si el bloqueo lo causa otra cosa, el atributo no cambia el resultado. Las causas más habituales son una directiva del sistema o de BitLocker que deniega la escritura en unidades extraíbles, un interruptor físico (en la tarjeta SD o en su adaptador) o un bloqueo de hardware. Compruebe en ese orden: el interruptor, las directivas y, por último, pruebe en otro equipo.
No. Es normal que no exista: solo la crea algo que haya activado la protección, como una directiva o un programa de seguridad. Crearla con el valor 0 no cambia nada, porque 0 significa «no proteger». Compruebe si existe con reg query "HKLM\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies" /v WriteProtect. Si no aparece, el problema no está ahí: revise las directivas, el interruptor y el estado del disco.
Cópielos ya a otra unidad, desde el Explorador de archivos o con robocopy. Un disco protegido contra escritura sigue permitiendo la lectura, así que no necesita ningún programa especial. Haga esa copia antes de probar comandos, cambiar el registro o formatear, y compruebe después que los archivos se abren. Si la unidad aparece vacía o la copia da errores, recurra a un programa de recuperación, guardando siempre lo recuperado en otra unidad.
Solo si la protección es de software y ya ha dejado de estar activa. Si el bloqueo está en el propio dispositivo, el formato fallará con el mismo mensaje y no habrá servido de nada, además de borrar el acceso a sus datos. Por eso conviene hacer antes la copia de seguridad, descartar el bloqueo de hardware y dejar el formato como último paso.