Попробуйте добавлять устройства в исключения по маске как-нибудь так:
USBSTOR\Disk&Ven_General&Prod_UDisk&Rev_5.00\6&37402e74&0&_&0*\*
либо так:
USBSTOR\Disk&Ven_General&Prod_UDisk&Rev_5.00\*
ID устройства взяты с потолка для примера. У вас будут свои.
Проблема с исключениями часто возникает из-за того, что у флэшки отсутствует CM_DEVCAP_UNIQUEID. Т.е. у нее нет своего индивидуального идентификатора устройства. Одним из маркеров является значение 00000000 в характеристиках устройства. Т.е. если в ОС, к которой флэшка успешно подключена, зайти в диспетчер устройств, выбрать эту флэшку и открыть ее характеристики, то там будут нули. Пока это чисто пальцем в небо, но это легко проверить.
Встречается у всяких китайских флэшек, которые клепают как клоны одной единственной флешки тысячами в рамках одной партии.
При отсутствии CM_DEVCAP_UNIQUEID у устройства, при каждом подключении, на разных ОС и версиях будет разная строка подключения, т.к. в этой ситуации ее не сообщает устройство, а генерирует сама ОС. В таком случае просто исключение по строгому ID, например вида USBSTOR\Disk&Ven_General&Prod_UDisk&Rev_5.00\6&37402e74&0&_&0 - не сработает.