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