usbdeview - более полно трудно чем-то почистить. Хорошая

usbdeview - более полно трудно чем-то почистить. Хорошая програмка.
Но встречаются разные утилиты (часто в виде утилит от контроллеров флешек), которые прописывают определенные модули в виде так называемых "верхних фильтров класса устройств" и "нижних фильтров". Соответствующие модули работают как драйверы устройств или классов устройств (вполне может и заменить usb-storage). Вот тогда начинается и пляска с бубном. Либо вручную искать, вспоминать что ставилось и когда, и по имени файла искать, где прописался, и удалять его и ссылки на него, а потом ставить заново драйвер на usb-storage. Но проще - сделать откат системы на более раннюю точку восстановления (если не отключено, и точки есть). Кардинально - переустановить систему.

Кстати, в линуксе тоже бывают проблемы с открытием флешек - например, когда устройство пропишется определенным именем, но в процессе определения пропадет (или вытащить или если само устройство нестабильно работает), и тогда система "забудет" удалить файл-ссылку на устройство, и в дальнейшем не сможет его примонтировать автоматом. Придется найти файлик, удалить (иногда нужны права root), и потом все работает. Было, нарывался.
Другой вариант - когда флешка "прикидывается" жестким диском, а система определяет её как fixed disk, соответственно (опять же от настроек зависит) автоматом не монтирует, а при ручном монтировании требует права рута, ну и приходится выставлять руками опции монтирования, типа как доступ на чтение-запись и т.п. Со временем, конечно, обновлениями это все устраняется, но от глюков железа не спасает - разработчики по умолчанию считают, что все устройства работают исправно. И какого-либо софта под линуксом, который бы считал, что устройство может работать неправильно, и действовать по другим алгоритмам (да хотя бы дать детальный и внятный ответ пользователю, что случилось, и что можно сделать) - я не видел.