Versuch mal Testdisk, gibt es kostenlos und ist ein Super Tool.
Ich vermute, das paasiert bei diesen Dingern gerne mal - das Windows die Laufwerkserkennung nicht ganz hin bekommt, oftmal weil der "übliche" Buchstabe plötzlich durch ein anderes Laufwerk blolckiert ist, dann wird der Stick nur als Massenspeicher ohne Laufwerksbuchstaben angezeigt. Da kann man über die Verwaltung dann einen neuen Buchstaben vergeben.
Ansonsten hilft gegen das Grundproblem ein kleine Proggi namen USBDLM, auch kostenlose Freeware.
Zu guter letzt mal den Stick an nem anderen Rechner testen.
Im Extremfall ist es einer dieser gefakten 4GB Teile.