Оптимизация Windows Vista для работы с BitTorrent, eMule и P2PTV
Оптимизация
Windows Vista для работы с BitTorrent, eMule и P2PTV
Опытные пользователи файлообменных сетей
хорошо знают, что в Windows XP SP2 количество одновременных неполных
TCP-соединений было ограничено, что могло приводить к замедлению скорости
скачивания торрентов. Проблему решили с помощью патча, но теперь с ней
столкнулись пользователи Vista. В этой статье мы расскажем, как избавиться от
ограничений и предотвратить возникновение аналогичных проблем в Висте.
Уважаемые читатели, данная статья
требует навыков продвинутого пользователя ПК. Если вы никогда не редактировали
реестр Windows, не стоит начинать с этого материала, т.к. для вас оптимизация
может закончиться переустановкой Windows. Тише едешь, дальше будешь Все
действия вы предпринимаете на свой страх и риск (прим. перев.).
Service Pack 2 для XP ввел ограничение
на количество одновременных TCP-соединений с локального компьютера для
замедления скорости распространения вредоносных червей вроде “знаменитого”
Blaster. К сожалению, это может замедлять и производительность приложений вроде
BitTorrent, eMule и P2P TV, которые в процессе работы открывают множество
соединений. Решить проблему помогло замечательное
исправление для XP SP2, которое можно загрузить с сайта
LvlLord.
Однако с выходом Windows Vista проблема
вернулась. Если в версии Vista Ultimate разрешено до 25 соединений, то в Home
Basic это число ограничено всего двумя. К счастью, это ограничение можно обойти
и сейчас мы расскажем, как.
4.
В 64-разрядной Vista (x64) следует отключить механизм проверки целостности,
потому что для его работы все драйвера должны быть подписаны. Выполнитев
команднойстроке:
5.
Замените файл tcpip.sys в папке «C:\Windows\system32\drivers» исправленной
версией из пункта 1 (используйте только подходящую версию — x64 или x86
соответственно). Обычно для этого нужно войти в систему под учетной записью
администратора. Если переписать файл не удастся, перезагрузите компьютер,
нажмите [F8] для перехода в безопасный режим (Safe Mode) и скопируйте файл с
заменой исходного tcpip.sys.
6.
Теперь нужно указать в реестре максимально допустимое количество неполных
TCP-соединений. Запустите редактор реестра командой regedit и перейдите в
раздел:
7.
Щелкните правой кнопкой мыши в правой панели и выберите пункт меню «Создать >
Параметр DWORD» (New > DWORD value). Присвойте новому параметру имя TcpNumConnections.
8.
Дважды щелкните на TcpNumConnections и укажите требуемое количество соединений
TCP/IP десятичным числом — например, 500. Можете выбрать число самостоятельно в
зависимости от ваших потребностей. Либо загрузите
этот файл, который установит его в 16777214 (потом это значение можно будет
изменить вручную).