Menú Principal

Este sitio usa cookies y tecnologías similares.

Si no cambia la configuración de su navegador, usted acepta su uso. Saber más

Acepto

Zona descarga

Cómo formatear un USB que no deja, modo solo lectura

Tamaño de letra:

El disco está protegido contra escritura

Protección escritura¿Cuántos temas se han abierto con este problema? Seguramente, tienes un pendrive conectado en un ordenador con Sistema Operativo Windows y de repente, el dispositivo USB aparece en modo de solo lectura. Ya sé que existen en la red muchas soluciones, pero reciéntemente he tenido "la suerte" de tener en mis manos dos memorias USB con protección de escritura que no fui capaz de formatear siguiendo los métodos habituales. Te dejo varias alternativas y consejos para que pruebes.

Los primeros pasos que di y que tal vez solucionen tu problema fueron los siguientes:

Verificar pestaña bloqueo escritura

Comprueba primeramente si tu pendrive tiene alguna pestaña para bloquear la escritura accidental. Aunque no es el caso de hoy, debes saber que muchas memorias de cámaras fotográficas lo tienen.

 

Formatear desde administrador de discos

Para acceder al administrador de discos en Windows 8 u 8.1, tienes esa opción en el mismo menú de inicio.
En Windows 7, debes ir a: Panel de control > Herramientas administrativas > Administrador de equipo > Almacenamiento > Administrador de discos. O pulsando el botón derecho del ratón en (Menú inicio > Equipo) > Administrar > Almacenamiento > Administrador de discos. Desde aquí puedes formatear, crear o eliminar las particiones.

Formatear desde la línea de comandos

Pulsa el menú de inicio 1, escribe cmd y en el resultado pulsa con el botón derecho del ratón y ejecuta la consola (cmd.exe) como administrador.

Línea de comandos

Puedes ahora usar format. Imagina que tu memoria está en H, podrías hacer lo siguiente. Te pongo un ejemplo real:

H:\>format H: /FS:FAT32 /V:KARMANYNET /Q
Inserte un disco nuevo en la unidad H:
y presione Entrar cuando esté listo...
El tipo del sistema de archivos es FAT32.
Formato rápido 29766 MB

Format no puede ejecutarse ya que el volumen está siendo usado por otro
proceso. Format puede ejecutarse si se desmonta previamente este volumen.
TODOS LOS IDENTIFICADORES ABIERTOS A ESTE VOLUMEN NO SERÁN VÁLIDOS.
¿Desea exigir el desmontaje de este volumen? (S/N) s
Volumen desmontado. Todos los identificadores abiertos a este volumen no son
válidos ahora.
Inicializando la tabla de asignación de archivos (FAT)...
Formato completado.
      29,1 GB de espacio total en disco.
      29,1 GB disponibles.

       16.384 bytes en cada unidad de asignación.
    1.904.047 unidades de asignación disponibles en disco.

           32 bits en cada entrada de FAT.

El número de serie del volumen es KARM-ANY.NET

Sin salirnos de la consola, podemos intentar formatear el USB usando Diskpart. Tienes una pequeña guía aquí. Escribo lo que hice intentando eliminar el atributo de solo lectura:

Microsoft DiskPart versión 6.1.7601
Copyright (C) 1999-2008 Microsoft Corporation.
En el equipo: KARMANYNET

DISKPART> list disk

  Núm Disco  Estado      Tamaño   Disp     Din  Gpt
  ---------- ----------  -------  -------  ---  ---
  Disco 0    En línea     149 GB      0 B
  Disco 1    No hay med      0 B      0 B
  Disco 2    En línea      29 GB      0 B

DISKPART> sel disk 2

El disco 2 es ahora el disco seleccionado.

DISKPART> clean

DiskPart ha encontrado un error: El medio está protegido contra escritura.
Consulte el registro de eventos del sistema para obtener más información.

DISKPART> ? attributes

Microsoft DiskPart versión 6.1.7601

VOLUME      - Manipular los atributos de volumen.
DISK        - Manipular los atributos de disco.

DISKPART> ? attr disk

    Muestra, establece o borra los atributos de disco para el disco
    seleccionado.

Sintaxis:  ATTRIBUTES DISK [SET | CLEAR] [READONLY] [NOERR]

    SET         Establece el atributo especificado para el disco seleccionado.

    CLEAR       Borra el atributo especificado para el disco seleccionado.

    READONLY    Especifica que el disco es de sólo lectura.

    NOERR       Sólo para scripting. Cuando se encuentra un error, DiskPart
                sigue procesando los comandos como si no existiera el error.
                Sin el parámetro NOERR, un error hace que DiskPart se cierre
                con un código de error.

    Este comando permite al usuario establecer, borrar o mostrar los atributos
    de un disco. Cuando se llama sin parámetros, muestra las marcas
    actuales del disco. READONLY es actualmente la única marca de disco
    que se puede cambiar. El atributo BOOT DISK indica el disco usado para
    arrancar. Para un volumen reflejado dinámico, se muestra el atributo
    BOOT DISK para el disco que contiene el complejo de arranque del volumen
    de arranque reflejado.

Ejemplos:

Para mostrar los atributos en el disco seleccionado, escriba:
ATTRIBUTES DISK

Para establecer el atributo para el disco seleccionado como de sólo lectura,
escriba:
ATTRIBUTES DISK SET READONLY

Para borrar el atributo de sólo lectura para el disco seleccionado, escriba:
ATTRIBUTES DISK CLEAR READONLY

DISKPART> attr disk clear readonly

Atributos de disco borrados correctamente.

DISKPART> clean

DiskPart ha encontrado un error: El medio está protegido contra escritura.
Consulte el registro de eventos del sistema para obtener más información.

DISKPART>

¿Probamos a repararlo con CHKDSK?:

Microsoft Windows [Versión 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Reservados todos los derechos.

C:\Windows\system32>H:

H:\>chkdsk /F
El tipo del sistema de archivos es FAT32.
No se puede bloquear la unidad actual.
Windows no puede ejecutar la comprobación del disco en este volumen porque
está protegido contra escritura.

H:\>

Intentar reparar los sectores dañados

En algunos casos, este problema de USB de solo lectura, está causado por sectores dañados que pueden incluso hacer ilegible gran parte de la memoria. Un archiconocido programa -de pago- que ayuda a reparar estos sectores es HDD Regenerator, aunque tienes la aplicación alternativa HDAT2. En mi caso, salieron miles (miles) de sectores dañados que el programa no supo arreglar y además una pérdida considerable de tiempo, ya que estas aplicaciones son muy lentas y más, cuanto mayor es el tamaño de almacenamiento de la memoria USB.

Usar un CD Live como Hirens Boot

Creé un USB booteable con Hirens Boot CD, puse el USB en el ordenador (además del USB dañado), configuré el arranque desde la BIOS y reinicié el Sistema.
Hirens Boot tiene muchas aplicaciones para solucionar casi cualquier problema.

En este momento, se me pasó por la cabeza que tal vez llegó el fin del periodo de la obsolescencia programada, y que posiblemente tendría que tirar el USB a la basura o que determinados modelos tuvieran fallas de hardware. ¿Cómo es posible que Windows haya bloqueado un USB de esta forma? Seguro que si lo intentas crear a propósito, no lo consigues.
Mi forma de pensar fue que Windows, posiblemente, habría creado directivas para restringir el uso de la memoria. Pero es algo extraño, ya que si tu accedes desde Linux a Windows a los documentos de un usuario, normalmente, puedes verlos sin problema ¿Se habrá modificado el Host Protected Area?

Desde el CD live sobre el párrafo anterior, puedes acceder al submenú Hard Disk Tools y seleccionar una de tantas herramientas. Yo probé con HDD Low Level Format Tool, y funcionó correctamente. Dicha tool formatea la memoria con ceros, es muy útil para borrar completamente datos que no quieres que caigan en terceras manos.

Formatear desde Linux

En una partición tengo instalado Linux Mint. Hice pruebas con el Gestor de particiones de KDE que viene en las herramientas para crear y manejar particiones 4 y con la herramienta específica para formatear USB, pero no tuve éxito. Como no soy nada ducho con Linux, busqué info por varios foros y sitios específicos de Linux Mint y Ubuntu (principalmente en stackoverflow.com).

Gestor de Particiones KDE

Antes de formatear es necesario conocer exactamente dónde se encuentra nuestro dispositivo USB. Si accedes al Gestor de particiones, -ver imagen anterior- puedes ver que la partición del USB se encuentra en:

/dev/sdc1

Puedes verlo también desde el terminal (destacado en verde):

[email protected]:~ > df -h
S.ficheros     Tamaño Usados  Disp Uso% Montado en
/dev/sda7        127G   7,6G  113G   7% /
none             4,0K      0  4,0K   0% /sys/fs/cgroup
udev             1,9G    12K  1,9G   1% /dev
tmpfs            384M   1,4M  383M   1% /run
none             5,0M      0  5,0M   0% /run/lock
none             1,9G   960K  1,9G   1% /run/shm
none             100M   8,0K  100M   1% /run/user
/dev/sda1        296M    36M  261M  12% /boot/efi
/dev/sda4        186G   109G   78G  59% /media/fidel/OS
/dev/sdc1         30G    88M   29G   1% /media/fidel/karmanyNET
/dev/sda6        130G    32G   98G  25% /media/fidel/DATA

O también con fdisk:

[email protected]:~ > sudo fdisk -l

...

Disco /dev/sdc: 31.2 GB, 31212699648 bytes
255 cabezas, 63 sectores/pista, 3794 cilindros, 60962304 sectores en total
Unidades = sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico / físico): 512 bytes / 512 bytes
Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes
Identificador del disco: 0x000e748e

Dispositivo Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sdc1            2048    60959232    30478592+   7  HPFS/NTFS/exFAT

Antes lo desmontaremos:

[email protected]:~ >  sudo umount /dev/sdc1

Y procederemos a formatearlo. En este caso le pongo una etiqueta: KARMANYNET y sistema de archivos NTFS:

[email protected]:~ > sudo mkfs.ntfs -n KARMANYNET /dev/sdc1
Cluster size has been automatically set to 4096 bytes.
Initializing device with zeroes: 100% - Done.
Creating NTFS volume structures.
mkntfs completed successfully. Have a nice day.

Encima te dice que tengas un buen día. Si aún así, recibes un mensaje de Read-Only file system o similar, puedes probar con hdparm:

Wikipedia: "hdparm tiene un serio inconveniente: puede bloquear el sistema y hacer los datos del disco duro inaccesibles si se usan inadecuadamente ciertos parámetros. De aproximadamente unos cuarenta parámetros disponibles, siete son potencialmente peligrosos y pueden ocasionar una corrupción masiva del sistema de ficheros."

sudo hdparm -r0 /dev/sdc1
/dev/sdc1:
 setting readonly to 0 (off)
 readonly      =  0 (off)

Cómo formatear desde Windows

Seguro que alguno, aún con todas las opciones anteriores vistas, dirá que no quiere crear un CD o USB Live ni instalar ninguna distro de Linux, y que como solo tiene Windows querrá hacerlo desde ahí de la forma más sencilla posible.

Bueno, después de mucho buscar y probar, encontré un modo -que no es sencillo- y que suele funcionar en muchos casos. Como este tutorial se ha quedado un poco largo, déjame explicar más detalladamente todo el proceso de esta herramienta en el siguiente artículo.

Última actualización: Jueves, 30 Abril 2015

Comentarios   

0 # Trinkon 02-08-2016 04:24
Mil y mil gracias por la app de Autodesk. Ha sido lo único que me ha servido.
Responder | Responder con una citación | Citar
-1 # Sergio 23-04-2016 18:59
MUCHISIMAS GRACIAS
Responder | Responder con una citación | Citar
+2 # Jorge Salazar 09-02-2016 18:22
Si esto no sirve dejo esta gran herramienta conetenida en esta web, a mi me ayudo con una memoria de AUTODESK la cual tenia de fabrica proteccion contra escritura. http://irevit.blogspot.com.au/2012/05/what-revit-wants-repurposing-autodesk.html
Responder | Responder con una citación | Citar
+1 # jJuanjo 23-03-2016 14:18
Cito a Jorge Salazar:
Si esto no sirve dejo esta gran herramienta conetenida en esta web, a mi me ayudo con una memoria de AUTODESK la cual tenia de fabrica proteccion contra escritura. http://irevit.blogspot.com.au/2012/05/what-revit-wants-repurposing-autodesk.html


Gracias, hasta ahora habia probado todo, o casi todo, y esta herramienta ha formateado la pendrive, era la ultima oportunidad que daba. Incluso ya habia comprado :-) otra.GRACIAS
Responder | Responder con una citación | Citar
+1 # anibal 23-05-2016 20:05
gracias!! me ayudo mucho... totalmente recomendable para pendrive Autodesk xDD
Responder | Responder con una citación | Citar
0 # Moreno 21-11-2015 23:04
Muchas gracias. Me sirvió de mucho.
Responder | Responder con una citación | Citar
+1 # Kinthano 24-05-2015 13:12
Muchas gracias por la info. Me ha funcionado el formateo a través de la linea de comandos de Windows cuando ya lo habia intentado incluso con el Magic Tool Partition Wizard.
Responder | Responder con una citación | Citar
-1 # luis 14-12-2015 19:58
te funciono explicarme
Responder | Responder con una citación | Citar

Escribir un comentario

Antes de publicar un comentario, usted debe aceptar nuestras condiciones de uso: Condiciones de uso


 
Visitas: 4703560