Nel tuo caso immagino prima lanci il File.Exe per la registrazione in ThrustedLoaction, ma poi è finita li... ed effettivamente è la soluzione giusta, io la farei con uno script evitando quell'Exe, ma questo è un dettaglio poco importante.
Nel suo caso invece usandolo su Chiavetta... gli tocca lanciare prima il File EXE per evitare di avere il messaggio... magari tanto varrebbe andare nella Home ed abilitarlo...
Trovo bizzarro gestire un file su USB, o meglio i motivi oscuri che non voglio intuire... mi fanno dire all'utente di valutare la scelta fatta, non proprio azzeccata... nemmeno in caso di un utilizzo molto casalingo di spostamento dei dati...