O mais provável é que você tenha formatado em um sistema de arquivos específico do Linux (como ext2, ext3 ou ext4) ou no tipo de tabela de partição, e os sistemas Windows nos quais está tentando usá-lo não têm a extensão instalada para leitura / escreva esse formato. Tente reformatar (depois de fazer backup de qualquer dado na unidade, é claro) para FAT32 - e certifique-se de criar uma nova tabela de partições do tipo MS-DOS quando fizer isso. O formato resultante deve ser legível em qualquer computador DOS / Windows desde o início dos anos 90 (o DOS 6.0 possui FAT32 e lançado em 1989) e qualquer máquina Linux desde pelo menos 2010 (provavelmente muito antes - mas não tenho certeza quando O suporte a vfat foi adicionado ao kernel Linux).
Como regra geral, qualquer dispositivo de armazenamento que você deseje / precise executar em vários sistemas precisa ter uma tabela de partição do tipo MS-DOS e um sistema de arquivos FAT16 ou FAT32, já que o FAT é o formato mais aceito universalmente.
Se o pendrive USB não for gravado na máquina Ubuntu em que ele foi formatado, provavelmente ele foi para o modo somente leitura devido a um sistema de arquivos danificado; você pode ainda ser capaz de criar uma nova tabela de partição usando fdisk
manualmente - tenha muito cuidado, pois este programa não possui rede de segurança embutida; Ele será capaz de apagar o volume do disco rígido do sistema se você escolher o dispositivo errado.
Se não ler ou escreva na máquina que o formatou, basta substituir o stick. Eles são baratos o suficiente hoje em dia para não gastar muito tempo, e essa falha indica um problema de hardware.