Cuando un USB deja de funcionar puede ser por a veces motivos como que ha llegado a su número límite de escritura, que el sistema operativo no lo detecta cuando se conecta o incluso que está protegido contra la escritura. En el caso de que tu USB presente estos problemas no te preocupes porque estos problemas tienen una fácil solución mientras que tu gadget no se haya roto por completo.
Hay diferentes motivos por los que un USB puede dejar de funcionar, aunque en la mayoría de estos motivos existe una solución muy sencilla que te permitirá arreglar tu pendrive. Es importante que tengas en cuenta que muchas de las soluciones implican la pérdida de datos en el dispositivo, por lo que primero tendrás que mover tus archivos si no quieres perderlos antes de hacer algo.
Recuperar un USB que no funciona

Cuando el sistema operativo al que le conectas el USB no lo detecta, una posibilidad es que los datos se hayan corrompido y tampoco puedas formatearlo. Para comprobar si tu dispositivo funciona correctamente tendrás que acceder a Equipo, pulsar el botón derecho y en propiedades de la unidad comprobar si en la pestaña del hardware el dispositivo funciona para el sistema operativo.
En el caso de que este sea el problema de tu USB entonces no te preocupes porque tiene una solución, pero ello será a cambio de perder todo el contenido del dispositivo con DiskPart, una herramienta de Windows en donde podemos controlar cualquier unidad de almacenamiento que tengamos a partir de la línea de comandos.
Primeros pasos a seguir

Para ello, si utilizas Windows 10 tendrás que pulsar con el botón derecho en el icono de inicio y aquí pulsar en «Símbolo de sistema (administrador)» (tenéis que habilitar CMS, ya que por defecto Windows trae PowerShell, para ello >configuración > personalización > barra de tareas > Reemplazar el Símbolo del sistema).
A continuación se abrirá una pantalla en la que debes escribir «Diskpart» y a continuación pulsa ENTER para acceder a la herramienta.Ahora escribe el comando «list disk» y de nuevo pulsa ENTER para ver la lista con todos los dispositivos que hay conectados al equipo.
Aquí tendrás que localizar cuál es tu pendrive USB, que es muy sencillo de hacer teniendo en cuenta su tamaño en comparación al resto de medios de almacenamiento. Sigue leyendo para saber los siguientes pasos.
Qué hacer cuando hayas localizado la unidad USB

Una vez tengas localizado la unidad USB, tendrás que escribir el comando «select disk 2», y a continuación cambiar el 2 por el número de vuestro pendrive USB.
Ahora, además de comprobar que hemos seleccionado el disco correcto (es el momento de eliminar todos los archivos y contenidos de su interior), tendrás que escribir el comando «clean» y de nuevo pulsar ENTER para que se borren todos los datos.
Si todo se ha hecho correctamente entonces podrás salir de DiskPart escribiendo el comando «exit» y después cerrando el símbolo de sistema. En caso de que aquí nos aparezca un mensaje dando error porque la unidad está protegida contra escritura, en ese caso habrá que realizar otro procedimiento que te va a permitir quitar la protección contra escritura de un pendrive.
Dentro de Equipo podremos ver la unidad USB, pero no nos va a dejar acceder a ella.
A continuación tendrás que acceder al Administrador de discos y hay dos posibles formas, o pulsando en inicio y escribiendo. Veamos qué debes hacer ahora para reparar tu USB roto.
Siguientes pasos a seguir

Por lo tanto, debemos acceder al administrador de discos y para ello podemos hacerlo o bien pulsando en inicio y escribiendo «Crear y formatear particiones», o también haciendo clic derecho en Inicio y pulsando en «Administrador de discos». Dentro de este apartado vas a ver la unidad USB con el espacio en color negro y con una etiqueta de «no asignado».
Aquí pulsa con el botón derecho en este espacio, pulsa en la opción de «Nuevo volumen simple…» y aquí tendrás que seleccionar el espacio que quieres utilizar para la partición y el nombre a utilizar.
Cuando lo tengamos hecho entonces cierra el administrador de discos y a partir de ahí ya podrás acceder a tu unidad USB con normalidad.
Si aun así el sistema operativo sigue sin detectar el pendrive USB que tengas conectado entonces esto puede significar un daño permanente que no se puede arreglar. Algunos programas admiten la opción de que según el USB que esté enchufado se pueda visualizar, pero suelen ser softwares con forma responsable de bajo nivel.
¿Se puede reparar un pendrive USB roto?

Depende del daño de la unidad USB podrá tener o no una solución. Si tu dispositivo ha sufrido un daño físico y se ha partido la zona del conector, la única solución es o tirarlo o intentar soldar para arreglarlo.
Sin embargo soldar un conector de USB puede ser muy peligroso, ya que a la hora de conectarlo a un PC se me aplicará los 5V estándar de tensión provocando una quemadura total en las soldaduras. Aun así teniendo una Raspberry Pi o mini PC puede ser una buena solución, ya que aplicará el voltaje justo y necesario.
Sin embargo a la hora de conectarlo el equipo no lo detecta, nuestra recomendación es que no abras nada desde él ni escribas nada, ya que los datos de su interior podrían corromperse. En esta situación será mejor que copies todos los datos al disco duro local y abras todo desde aquí. En esta situación lo mejor que puedes hacer es pasar todos los archivos del pendrive como os decíamos al disco local y deshaceros de ese USB que os va a dar tantos problemas.
Si se ha doblado, hay solución

Pero si el problema es que se ha doblado también es un caso diferente aunque todo depende de los daños que haya sufrido. Ante esta situación lo recomendable es abrir la carcasa del pendrive y examinar el PCB además de comprobar que las conexiones al conector USB están bien. Si todo está correctamente entonces podrás enderezarlo con cuidado y sin tener mayores problemas. También es importante que te fijes con detalle en los chips de memoria, ya que aquí es donde se almacena la memoria y estos pueden están rotos, en este caso entonces lo único que puedes hacer es tirar el dispositivo a la basura, ya que los datos serán corruptos y no se podrá recuperar nada de su Interior.
Si se ha doblado lo suficiente como para que las soldaduras se hayan roto puedes probar a enderezarlo lo mejor que puedas. Puedes intentar recuperar la posición soldando las conexiones. Sin embargo a la hora de hacer esto tendrás que prestar mucha atención, ya que una mala soldadura puede producir graves quemaduras que incluso al conectarlo a un equipo podría hacer que la unidad se queme por completo.