А чем плохи манипуляции с autorun.inf? Например, создать скрытую папку с таким именем, а в нее положить 1 файл. От большинства «недовирусов» спасет.
Хотя лично я использую бесплатную утилиту
USB Vaccine уже года 3 примерно. Выставил в настройках автовакцинацию и забыл — проще не бывает. И тётенькам ничего не надо объяснять, а просто вернуть флешку. Хотя, если на флешке уже присутствует вирус, то её все же стоит форматнуть на всякий случай (у меня отображаются все скрытые/системные файлы, так что вирус не остается незамеченным).