Где-то месяц назад занимался флешкой своей знакомой. Провозился с ней несколько дней, в конце концов восстановил. За это время узнал много чего интересного об этих казалось бы простых девайсах.
Если комп не видит само устройство - со значительной долей вероятности проблема с физической неисправности контроллера, в домашних условиях это не лечится. Восстановление данных с флешки при этом возможно, но только в сервисных центрах, где есть возможность выпаять микросхемы памяти и подключить их к стенду. Разумеется, это возможно только в том случае, если эти микросхемы в обычном корпусе с выводами, а не представляют собой "черные капельки". И к тому же после этого собирать флешку уже не будут.
Совсем другое дело, если устройство определяется системой, но ведет себя некорректно. Такое возникает очень часто при небезопасном отключении от компьютера. В этом случае происходит блокирование контроллера, и он перестает нормально выполнять свои функции. Внешне это проявляется в том, что флешку не удается отформатировать, она защищена от записи и т. п. В этом случае флешку довольно легко можно восстановить, используя специальную утилиту восстановления от производителя флешки. Но следует иметь в виду, что каждая конкретная утилита работает только со своим конкретным типом контроллера. Изредка утилита одного производителя подходит к флешке другого производителя, но это означает, что были использованы контроллеры одного типа.