Тут может быть несколько вариантов:
1. Проверьте свитч, ADSL-роутер и подобное оборудование, через которое у вас настроен выход в интернет. Оборудование могло зависнуть или просто сломаться. Например, у меня при скачках электричества иногда зависает свитч и скорость интернета падает до 30-40 кбит\сек. Помогает простое включение-выключение питания у свитча.
Также проверьте свою сетевую карту, попробуйте обновить у неё драйвера, попробуйте заменить на заведомо рабочую.
2. Какой-то процесс или программа занимают часть канала. Когда интернет тормозит, проверьте в диспетчере задач, что именно сейчас запущено, попробуйте для проверки закрыть все лишние программы. Если скорость всё равно не восстановилась, то посмотрите через TcpView (её легко найти в интернете) какие именно процессы открыли соединения. В интернете к каждому процессу легко найти описание - просто введите в поисковик его имя.
3. Вирусы и вредоносные программы могут загружать интернет-канал. Проверьте ваш компьютер антивирусом со свежими базами, либо утилитой CureIt (о ней я писал в статье).