Эта утилита выполняет несколько функций.
Во-первых, она чистит систему от всех известных ей вирусов типа autorun (т.е. использующих метод заражения при помощи файла autorun.inf).
Во-вторых, производится иммунизация всех разделов жёстких дисков и подключенных в момент запуска программы внешних накопителей. Для этого в корне каждого диска создаётся папка с именем autorun.inf с атрибутами "скрытый", "системный" и "только для чтения". В дополнение эта папка содержит файл нулевого объёма с именем lpt3.This folder was created by Flash_Disinfector(я так понимаю имя lpt3 зарезервировано системой). Файлик этот, надо сказать - весьма непрост! Если вы попытаетесь его удалить - то ничего у вас не выйдет - появится сообщение с ошибкой, что файл не существует! Уж не знаю, каким способом автор добился такого эффекта, но вирус эту папку с файлом точно удалить не сможет - а это главное, что нас интересует.
В-третьих, она устраняет даже последствия заражения этими вирусами! В частности, разблокируется доступ к реестру, разблокируется менеджер задач, включается показ скрытых и системных файлов, удаляются префиксы адресной строки для IE, и это ещё не весь список!
Короче - must have, однозначно!
Скачать
Код утилиты можно получить, распаковав файл WinRAR-ом. Все действия заложены в файл *.cmd
Ещё один вариант защиты флешки:
Создаем bat и запускаем с флешки:
attrib -s -h -r autorun.*
del autorun.*
mkdir %~d0\AUTORUN.INF
mkdir "\\?\%~d0\AUTORUN.INF\.."
attrib +s +h %~d0\AUTORUN.INF
Тем самым мы удаляем все автораны с флешки и создаем папку.
Попробуйте удалить её

Минус этого способа только один — тело вируса копируется на флешку, но уже ни прикаких настройках системы не сможет запуститься сам.
Ещё один вариант - организовать на флешке NTFS-раздел. Правда здесь сразу встаёт вопрос совместимости. Все-таки флешка должна работать везде на 100%, сейчас их и в автомагнитолы можно подключать и в двд плееры и в кучу устройств которые не увидят разделов на флешке после этих манипуляций.