Hola busca comandos diskpart en windows por cmd como administrador.
Haber si me acuerdo y te digo, si no miralo por internete.
Entra en cmd consola windows, como administrador.
Teclea lo siguiente:
DISKPART
select disk el usb que tienes, no te equivoques.
le das a clean all
Entonces, si lo quieres gpt.
pones en diskpart
convert gpt
format , pon help format para las diferentes opciones de formato.
Si no haces un clean all desde cmd diskpart, y luego te das a administrador de discos en windows y le das a las opciones que te da, asi siempre soluciono el tema.
Luego, no estaria demás revisaras todos los comandos de dikspart, attributes, por si hay algo hiden, o historias raras, lo mejor eso clean all, pero si no te deja, puede estar protegido contra escritura, lo puedes hacer con diskpart, pero ahora no me acuerdo de cabeza si no lo miro, ya me ha pasado a mi varias veces.
Si estuviera protegido contra escritura o algo, pones attributes disk y te dirá si está protegido, entonces, le pones el comando que te diga en help attributes disk y borras los atributos.
Pueden ser más cosas, coge una guia de diskpart que es muy facil, y liate a probar comandos con el usb.
En la bios, suele haber una opción para los usb , que solo se carguen en modo uefi gpt, así si tienen basura, no los lee.
Saludos.
Si no funciona esto, comenta que te ocurre exactamente, y si puedo te diré como solucionarlo.
Se me olvidaba, primero, desde cmd, comprueba el usb con CHKDSK mira sus comandos, pon help CHKDSK.
Pero con lo primero lo arreglas seguro, pero puede haber defectos o errores que puedes ver con CHKDSK.
https://www.ionos.es/digitalguide/servidores/configuracion/comandos-chkdsk/https://www.geeknetic.es/Guia/1723/Diskpart-Todos-los-Comandos-y-Como-se-Usan.htmlSaludos.