Самый быстрый и лёгкий способ - TCP Optimizer - бесплатная программа, которая поможет пользователю оптимально настроить параметры интернет-соединения. Программу разработали на сайте Speed Guide Net, специализирующемся на тюнинге, настройках и оптимизиции скоростных интернет-соединений.
Установки прога не требует, поэтому качаем и запускаем.

1. Выберите тип вашего соединения
2. Выберите сетевой адаптер, через который идёт подключение к интернету
3. Выберите Optimal Settings. Если вы считаете себя гуру в тюнинге TCP/IP, то можете изменить настройки вручную, выбрав Custom settings, также ещё можете заглянуть в закладку Registry.
4. Для того чтобы изменения вступили в силу нажмите Apply changes и перегрузите компьютер.
Программа CableNut сложнее в управлении, однако предлагает чуть более тонкую настройку вашего интернет-соединения. Новичкам не рекомендуется.
*По неоднократным тестам на своей машине (WinXP, кабельное соединение 512/128), именно эта программа довольно ощутимо улучшала upload в eMule)
качаем и устанавливаем. Также настоятельно рекомендую скачать с сайта DSLnuts апдейт для настроек программы. Установить его можно в любую директорию. Запускаем Adjuster (Start->Programs->CableNet->Adjuster)

Теперь идём в File-> Open Custom Setting File и выбираем нужный из директории, куда был установлен апдейт. По поддиректории и имени файла вы сможете выбрать подходящий вашей ОС и типу соединения:

После открытия файла в главном окне отобразятся предлагаемые оптимальные настройки для значений Регистра. Для того чтобы изменения вступили в силу Нужно нажать Save to Registry, закрыть программу и перегрузить компьютер.
Для того чтобы проверить насколько хорошо настроено ваше интернет-соединение модно воспользоваться онлайн-тестерами:
BBR Tweak Tester II
Speed Guide TCP/IP Anlyzer
Дополнительные твики и полезные советы (откопано на форуме Speed Guide Net)
- Используйте сетевую карту вместо USB
Всегда подсоединяйте ваш модем через сетевую карту (ethernet) вместо USB. ethernet быстрее и намного стабильнее. Также убедитесь, что у вас установлены последнии версии драйверов для сетевой карты от её производителей а НЕ от Microsof'а
- Еженедельно сканируйте ваш компьютер на наличие spyware
Воспользуйтель программами SpyBot S&D и SpywareBlaster и не забывайте регулярно обновлять их базу данных.
- Правильная установка TCP/IP
Для XP - Control Panel-> Network Connections -> клик правой кнопкой мышки на вашем сетевом соединении (LAN connection) и выберите Properties. В ткрывшемся окне выделите Internet Protocol TCP/IP и нажмите Properties, в открывшемся окне нажмите на кнопку Advanced. В следующем окре уберите галочку с Automatic metric и выставьте значение 1. OK.
- Быстрая загрузка WEB страниц
В Windows Registry следуйте по следуюшему адресу
Для 2k и XP:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\ServiceProvider
Для 98, 98SE и ME:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP\ServiceProvider
и выставьте следующие значения:
DnsPriority = 3
HostsPriority = 2
LocalPriority = 1
NetbtPriority = 4
Для 98 и ME значения должны выглядеть так:
03 00 00 00
02 00 00 00
и т.д.