Я видел флешку, с виду как обычная флешка, а на самом деле кардридер, туда микросд была вставлена. Разбери, посмотри, мож такая же хрень, ту флешку я починил, всего лишь вставив микросдшку правильно
У каждого устройства есть свой BIOS, у приставок он один у телефонов он другой у компьютеров вообще третий, BIOS нужен для проверки работоспособности всех устройств и попытки связи их с компьютером, так вот я чувствую что у флешки подтерся BIOS, и она просто не может отправить данные с носителя на компьютер, а HEX пустой по той-же причине что не может считать данные, но тут скорее всего вариант того что у вас сам носитель данных (маленькая платка такая с ножками по всем сторонам) он просто умер, или как вариант 0-вая точка данных флешки просто затерлась, а по ним она получает самые основные данные, и она просто не понимает что она вообще подключенаю Если на жестком диске то это просто не может считать эти данные, и диск не может дальше работать, но можно попросить головку пережечь эти данные, то на флешке это целая проблема так как она электронная. Единственный вариант спасения, низкоуровневое форматирование всех данных включая перезапись 0-ой головки. Все это делается из под MS-DOS со специальными программами.
Перестала работать флешка. (1)Компьютер ее видит, но пишет, что нет носителя. (2)Прочитал флешку через Hex-редактор, но Hex-файл флешки пуст. Через стороннюю программу проанализировал флешку, там есть неразмеченная область, однако разметить ее нельзя по причине (1). Через cmd пробовал форматировать и создавать тома, выдает ошибку про отсутствие носителя.

У большинства производителей есть свои программы по форматированию и восстановлению. У Kingston она называется - Kingston Format Utility. Попробуй оживить через неё.
// но Hex-файл флешки пуст// -- оставьте hex в покое, Ок,
Win+R → devmgmt.msc → Ok и проверьте, видно ваша флешка? ежели да, то правая кнопа мышь → Удалить и вытащите флешку и заново втыкайте и как?
на другом компьютере с флешкой такая ж проблема?