Isso é uma falha de hardware. Não há nada no lado do software que você possa fazer.
Eu tenho um pen drive que uma vez se comportou assim. Eu era capaz de fazê-lo funcionar, novamente, abrindo-o, pegando as duas partes separadas, e juntando-as novamente, novamente. Ele ainda tinha seus dados, mas eu o derrubei, só para ter certeza de que não está corrompido. Ou seja, criei uma nova tabela de partições e uma nova partição nela. Mas você também pode copiar os dados existentes de volta para uma unidade mais estável se precisar (e apenas esperar que ela não esteja corrompida).
Isso, é claro, não quer dizer que funcionará para o seu pen drive. Além disso, eu não confiaria exatamente em um disco que falhou no passado para funcionar no futuro.