Reparación de memorias usb

Si después de copiar o eliminar archivos tu memoria usb dejó de funcionar todo puede volver a la normalidad aplicando formato a la unidad evitando que Windows intente acceder a ella o que Linux la monte automáticamente.

Tomaré para este ejemplo a sda como archivo especial que maneja a la memoria usb en cuestión. Dentro de una distribución de Linux podemos intentar lo siguiente

$ fdisk /dev/sda

Con las opciones que presenta eliminamos la partición o particiones existentes y procedemos a crear una nueva partición y un sistema de archivos adecuado (FAT16 es el que se suele utilizar además de ser el original de fábrica).

En Windows veremos que ya es accesible y podemos proceder a darle un format y crearle un sistema de archivos invocando el formateo de la unidad desde el menú contextual (clic derecho sobre el ícono de la memoria usb). Este último paso es para obtener un funcionamiento correcto en la plataforma Windows.

===

Si Windows reconoce las memorias o dispositivos usb sólo es necesario aplicar un formato en FAT16 (no NTFS). Alternativamente podrá ser con FAT32 pero la capacidad del dispositivo se verá mermada.

Si no enciende el led el problema es de circuitería, hay pocas posibilidades de recuperarlo a menos que sólo sea el LED, sería mucha suerte.

Si enciende el LED pero Windows no reconoce nada entonces hay un cruce provocado al copiar, modificar o eliminar archivos. La solución que encontrado es mediante un sistema operativo que no cargue automáticamente los contenidos del dispositivo. Es el caso de distribuciones Linux en las que los programas similares a autorun son desabilitados con facilidad.