В последнее время задолбали эти компы с баннерами (выделенка или адсл появилась у последнего чайника или домохозяйки). Но обычно дрянь удаляется за 5-10 минут. Как делаю:
1. Грузимся с Windows Live CD или специально подготовленной флешки (если комп - нетбук без сидюка). Я использую ERD Commander, например.
2. Там идем в редактор реестра, выбираем систему на винте.
3. Выбираем поиск, вбиваем "userinit".
4. Если там значение что-то отличное от C:\WINDOWS\system32\userinit.exe, меняем на это.
5. В этом-же разделе смотрим ключ Shell, должно быть Explorer.exe, если другое, исправляем.
6. Идем в поиск, вбиваем "runonce".
7. Рядом с ним будет ключ Run, открываем.
8. Смотрим и прикидываем, что там может быть левого. Например файлики с именем из случайных символов, файлики с "двойными" расширениями (типа 12453.avi.exe), файлики, находящиеся в левых папках (темп, кэши, и.т.д.). Короче, все подозрительное выносим из ключа Run нахрен.
9. Очень важный момент! Грохнуть все темпы, кэши IE и мозилы (или через что там в инет ходят). Вот некоторые папки, удалять из них все к чертям:
C:\WINDOWS\Temp
C:\Documents and Setting\имя_юзера\Local Settings\Temp
C:\Documents and Setting\имя_юзера\Local Settings\Temporary Internet Files\Content.IE5 (кэш IE)
C:\Documents and Setting\имя_юзера\Local Settings\Application Data\Google\Chrome\User Data\Default\Cache (тут кэш хрома)
Где у мозилы и оперы кэш - не помню, гугл в помощь.
10. Перезагружаемся с харда
Вообще для особо ленивых на сайте Докотора Веба все это подробно расписано, и даже подробное видео выложено.
И на последок совет - нефиг в винде сидеть под админом! Не ленитесь при установке винды создать под себя учетку и настроить там права. А админку запаролить.