He necesitado recuperar algún usb, que se me quedaba con poco tamaño al usar ciertos programas para crear usb live. Como te comenta el compañero javitoom, usando gparted desde un live de linux, o en un linux nativo que es lo que suelo usar. No recuerdo si borrando las particiones y creando uno nueva en mi caso funcionaba, pero lo que normalmente hacia, era usar una opción de gparted, en Dispositivo----> crear tabla de particiones ------>en seleccionar nuevo tipo de tabla de particiones escoges msdos, luego creas una partición nueva en ntfs o fat 32 que coja todo el tamaño del usb, ¡¡¡mucho cuidado de hacer esto, asegurate de que sea sobre el usb y no sobre un disco duro que sino la lias!!!