Есть рулезная бесплатная утилита
USBDLM. В ini прописываешь буквы которые назначать новым USB-дискам (хоть B:, хоть A:, хоть C:, главное чтобы эти буквы были незаняты в системе во избежание конфликтов), в том же ini можно прописать какие буквы никогда не назначать, можно ещё запретить буквы пустым слотам кардридера. Устанавливаешь её как службу window и всё будет красиво. (не раз ей пользовался)