Несомненно программная часть тут не при чем, поскольку повреждение механическое.
Если есть навыки в электронике и умеете пользоваться паяльником, то в большинстве случаев флешку можно еще восстановить, если конечно не сломалась сама микросхема памяти или аналогичные компоненты, но это маловероятно, поскольку они находятся на плате все-таки.
Для этого необходимо разобрать флешку, желательно посмотреть все компоненты через лупу с хорошим увеличением.
Возможно таким образом заметите трещинку в пайке, тогда останется только пропаять ее лучше, например зачастую это один из четырех выводов с самого разъема.
Если это очень тонкая дорожка, то можно впаять туда тонкий проводок, поскольку восстанавливать саму дорожку бесполезно в такой ситуации.
Стоит еще иметь в виду, что у некоторых устройств USB установлена микросхема для стабилизации напряжения(вход 3.3В) с тремя выводами, причем прямо в качестве упора, вполне возможно, что отломилась она(ее размеры минимальны, где-то 1х2мм).
Если она еще болтается в корпусе, то достаточно впаять ее на место аккуратно и все(одну флешку так удалось восстановить мне), ну а если потерялась, то без нее флешка работать не будет, это однозначно.