px: (Default)
[personal profile] px
Проблема появилась у одного из игроков в CS на сервере, установка свежих драйверов, изменение настроек видео/игры, проверка конфига не помогли. Пришлось лезть в Гугл, где и обнаружилось, что на неё напоролась куча пользователей и в других играх.
Если кратко, причина в очередной инкарнации механизма QoS для мультимедия-трафика (интересно, что некоторые игры в MS не считаются почему-то мультимедиа :D), он появился ещё в Vista, а в 7-ке его настройки подкрутили в "нужную" сторону, и часть пользователей столкнулась с неожиданными лагами.
Как исправить:
1) Запускаем regedit
2) Идём в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile
3) Изменяем значение параметра NetworkThrottlingIndex с a на FFFFFFFF
4) Перезагружаемся
Для ленивых сделал простой reg-файл
Описание механизма на сайте MS - How to use the throttling mechanism to control network performance in Windows Vista
UPD: Добавляю ещё ссылок по теме, взятых с форума www.sevenforums.com
http://courtneymalone.com/2007/08/28/a-note-on-vista-network-speed/
http://blogs.msdn.com/larryosterman/archive/2007/08/28/windows-vista-sound-causes-network-throughput-slowdowns.aspx
http://msdn.microsoft.com/en-us/library/ms684247(VS.85).aspx
http://blogs.technet.com/markrussinovich/archive/2007/08/27/1833290.aspx
http://en.wikipedia.org/wiki/Multimedia_Class_Scheduler_Service

(no subject)

Date: 2010-03-07 16:42 (UTC)
From: [identity profile] last-sardaukar.livejournal.com
Ура, наконец-то я поиграю в Tiberian Sun по инету!!!)

(no subject)

Date: 2010-03-07 17:26 (UTC)
From: [identity profile] w00dy.livejournal.com
всё равно не понимаю как она ограничивает трафик, тем более в случае с cs. Тротлинг заметен только на гигабитных каналах, на которых он ограничивает скорость до 100mbps. Кстати, в статье так и написано: 10000 pps, что при mtu 1500 даёт 15MB/s или 120Mbps.

(no subject)

Date: 2010-05-16 14:29 (UTC)
From: (Anonymous)
px_x64 Я все делал как ты сказал в своей первой записи а изменил на F... нифига не пашит

(no subject)

Date: 2010-05-17 04:56 (UTC)
From: (Anonymous)
не знаю должно или нет! но чтоб убрать лаги в кс! есть один выход, сносить 7ю винду. и ставить хр

(no subject)

Date: 2010-06-05 09:16 (UTC)
From: (Anonymous)
у меня тажа трабла ( поси установки вин 7 онлайн игра стала жутко лагать очень медленно грузицо окружающий мир
пробавал ВАШ рег-файл поси перезагрузки компа все осталося по прежнему(
буду искать дальше в чем же кроется сикрет лагов

(no subject)

Date: 2010-09-13 20:13 (UTC)
From: (Anonymous)
дааааааааа.....................)помогло я уже и не надеялся.лагов в кс больше нет!огромное спасибо автору!

(no subject)

Date: 2011-01-04 08:58 (UTC)
From: [identity profile] samurik.livejournal.com
А может ли эта проблема распространяться на игры типа Battlefield? У меня на Vista и Seven лагает, а на XP норма.. Лаги выражаются в подергиваниях при беге (на Vista были даже замерзания каждые 2 сек). Или к примеру пытаюсь поменять оружие - меняет и через ~200мс обратно. менят на 2-3 попытке. Такие-же осечки и при нажатии кнопки действия или ближнего боя или перезарядки оружия. Канал ADSL [16 Mbit - down], [1 Mbit - up]. Переустанавливал систему, обновлял дрова, даунгрейдил дрова. Пинги до сервов в игре показывает 40-45мс. У друга тоже Вин7, но у него без проблем с симметричным каналом 512х512 Mbit/s. Вобщем я в шоке, друзья, уже не знаю что пробовать... Кстати странное поведение наблюдается и в игре Need for Speed World Online http://www.youtube.com/watch?v=cluNRHOqkwk

(no subject)

Date: 2011-01-08 22:23 (UTC)
From: [identity profile] samurik.livejournal.com
Теперь я в шоке! Поставил ХР и та же ерунда. Ещё заметил, что на свежепоставленной системе неплохо играется первые ~30 мин., затем начинается оно самое...

(no subject)

Date: 2011-01-18 13:20 (UTC)
From: (Anonymous)
Совершенно случайно запустил DriverPack Solution, который сообщил о критической температуре проца(!при нулевой нагрузке свыше 60 градусов!). Я подумал: "Раз на рабочем столе он набирает такую температуру.., в игре ...? ёмаё!" Пошел к дяде Биосу и отрубил ему некую C.I.A.2(переведя описание понял что это что-то вроде динамического разгона). Также на всяк.случай понизил частоту системной шины и множитель CPU. FPS в игре конечно же не порадовал, но все лаги ушли.. А я и тебя и себя запутал с версиями ОСей и с какими-то там 30 минутами.. Всё оказалось проще.
Всё же спасибо за помощь.

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 8th, 2026 11:50
Powered by Dreamwidth Studios