Вот полный список вещей, которые вы можете попробовать:
Устранение неполадок: Windows не распознает жесткий диск USB / исправляет неназначенную букву диска
У меня лично были проблемы с некоторыми USB-контроллерами на некоторых машинах, которые не давали достаточно жидкости для питания диска. Там есть специальные кабели с двумя разъемами USB, которые работают на таких машинах.