Вы можете отключить автозапуск на всех дисках, используя GPEdit.msc. Он будет соответствовать ключу реестра, поэтому вы можете добавить этот ключ и удалить его при необходимости.
Вот статья , которая описывает это. Инструкции выглядят так, будто они для XP. Если у вас Vista, то она находится в административных шаблонах / компонентах Windows / политиках автозапуска.
То, что я бы попытался использовать для каждого устройства, - это вставить устройство во время работы Process Monitor. Посмотрите, какие ключи реестра затрагиваются. Я думаю, что будет один, который соответствует идентификатору устройства диска. Затем вы можете перейти и предварительно заполнить эту информацию с правильной настройкой.