Hay varios programas que formatean y devuelven el tamaño original a tu usb o tarjeta el que mejor me ha funcionado a mí que se llama SD card formatter y que en principio detecta el tamaño exacto de tu usb o tarjeta sd y te lo devuelve, me ha pasado en alguna ocasión al crear algún usb booteable que después solo reconocer unos pocos gigas y con esta erramienta lo devuelvo al tamaño original que debería tener. También puedes probar el de HP que se llama HP USB Disk Storage Format Tool. Espero te sirvan!!
SD formatter
HP usb disk