System Windows podejmuje za Ciebie niezliczone, ukryte decyzje, takie jak profile zasilania, usługi działające w tle i priorytety uruchamiania – większość z nich jest niewidoczna i rzadko wyjaśniana. Jeszcze głębiej leży ustawienie rejestrowania, które wpływało na wydajność sieci od czasów systemu Windows Vista. Nazywa się NetworkThrottlingIndex i wpływa na sposób, w jaki system obsługuje ruch sieciowy podczas grania, przesyłania strumieniowego lub pobierania dużych plików. Ta funkcja to tylko jedna z wielu. Sztuczki rejestru systemu Windows 11, które naprawdę go ulepszają.

Gdy zrozumiesz, co to robi, nagły wzrost pingu przestanie być tajemnicą. Sama regulacja zajmuje tylko kilka minut. Ważniejsze pytanie brzmi: dlaczego ta regulacja w ogóle działa i czy jej zmiana ma sens dla twojego systemu?
Szybkie linki
Od czasu wprowadzenia systemu Vista system Windows ogranicza ruch sieciowy w tle.
Odkryj ukrytą przeszkodę, której nigdy nie akceptowałeś

Aby zrozumieć NetworkThrottlingIndex, należy spojrzeć z dystansu na usługę Multimedia Class Scheduling Service, czyli MMCSS. Usługa ta pojawiła się w erze systemu Windows Vista, aby rozwiązać bardzo poważny problem tamtych czasów: przerywany dźwięk. Podczas korzystania z odtwarzacza multimedialnego, cyfrowej stacji dźwiękowej (DAW), a nawet wczesnej gry komputerowej, zadania wykonywane w tle mogły zakłócać odtwarzanie, powodując trzaski, zacięcia lub opóźnienia. MMCSS interweniował w jasno określonym celu. Po uruchomieniu aplikacje multimedialne mają priorytetowy dostęp do zasobów procesora i dysku, co zapewnia płynniejsze działanie.
W ramach tej równowagi system Windows wprowadził ustawienie domyślne. Szybki ruch sieciowy może obciążać procesor, dlatego aby chronić odtwarzanie multimediów, system ogranicza ilość przetwarzanego ruchu sieciowego niezwiązanego z multimediami. Domyślnie MMCSS ogranicza tę liczbę do 10 pakietów na milisekundę, czyli 10 000 pakietów na sekundę. Limit ten jest określany przez wartość rejestru. Indeks ograniczania przepustowości sieciKtóre zostały ustawione na 0x0000000aTo jest jeden Domyślne ustawienia systemu Windows, które potajemnie spowalniają komputer Ponieważ traktuje nowoczesne sieci jako zagrożenie dla stabilności systemu.
W 2006 roku ta konstrukcja wydawała się całkowicie sensowna. W przypadku jednordzeniowego procesora z powolnym, mechanicznym dyskiem twardym, przerwy generowane przez przeciążoną kartę sieciową mogły łatwo „zagłodzić” ciąg instrukcji audio, powodując słyszalne trzaski i awarie. Poświęcenie niewielkiej przepustowości sieci, aby zapobiec przeskakiwaniu filmu, było w tamtych czasach uczciwym posunięciem.
Problem polega na tym, że sprzęt ewoluował, ale to prawo pozostało niezmienne. Dzisiejsze systemy działają na wielordzeniowych procesorach, ultraszybkich dyskach NVMe i gigabitowych łączach internetowych. Stara obawa, że ruch sieciowy przeciąży procesor, jest w dużej mierze przestarzała. Jednak limit 10 pakietów na milisekundę nadal istnieje. Na nowoczesnym łączu gigabitowym to domyślne ustawienie może skutecznie ograniczyć ruch niemultimedialny do około 15 MB/s, czyli około 120 Mb/s. Jeśli płacisz za 500 Mb/s, a nawet 1 Gb/s, Twoje urządzenie może pracować poniżej limitu prędkości zaprojektowanego dla komputera z innej epoki. Objawy to nierównomierne prędkości pobierania. Nagłe skoki w teście połączenia ping podczas przesyłania strumieniowegoAlbo drobne przerwy w grach, nawet gdy Twój dostawca Internetu zapewnia dużą przepustowość.
Zmiana pojedynczej wartości rejestru może spowodować, że system Windows nie będzie już wykonywał żadnych czynności.
Najkrótsza droga do szybszego połączenia
Prawdziwa reforma dokonuje się poprzez zmianę. Indeks ograniczania przepustowości sieci Dla mnie 0xffffffff Ta wartość szesnastkowa w praktyce oznacza „brak limitu” – instruujesz system Windows, aby całkowicie zaprzestał egzekwowania limitów przetwarzania pakietów. Wąskie gardło znika, a system może obsługiwać ruch sieciowy tak szybko, jak pozwala na to jego sprzęt.
Oto jak to zrobić:
- Kliknij Win + RWpisz regedit i naciśnij Enter WchodzęJeśli zostaniesz o to poproszony UACKliknij na Tak.
- Przejdź do:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionMultimediaSystemProfile - Po prawej stronie poszukaj wpisu
NetworkThrottlingIndexDWORD. Jeśli go tam nie ma, kliknij prawym przyciskiem myszy w panelu i wybierz Nowości ->DWORD (32-bit) Valuei nazwij to Indeks ograniczania przepustowości sieci. - Kliknij dwukrotnie wpis i upewnij się, że Baza Zabierać się do pracy SzesnastkowyZmień wartość na
ffffffff. - Kliknij OKNastępnie uruchom ponownie komputer.
Po ponownym uruchomieniu zmiana zacznie obowiązywać. Różnica jest najbardziej zauważalna na połączeniach gigabitowych i innych szybkich łączach, zwłaszcza w grach online, gdzie stabilność i niskie opóźnienia są ważniejsze niż maksymalna prędkość pobierania. Na wolniejszych łączach domyślny limit rzadko zbliża się do dostępnej przepustowości, więc efekt jest zazwyczaj minimalny.
W tym miejscu wciskamy hamulec (tym razem celowo).
Zanim zaczniesz świętować, przeczytaj kilka ważnych szczegółów.

Wyłączenie NetworkThrottlingIndex nie jest darmowe. To ograniczenie istnieje nie bez powodu. Wyłączając je, w zasadzie nakazujesz systemowi Windows zaprzestanie monitorowania ruchu sieciowego i umożliwienie sterownikom i urządzeniom obsługi całego napływu przerwań. Na nowoczesnym komputerze stacjonarnym z dedykowaną, solidną kartą sieciową zazwyczaj to działa. Jednak sytuacja staje się bardziej złożona w zależności od konkretnej konfiguracji.
Jeśli Twoja konfiguracja jest wrażliwa na opóźnienie DPC (Deferred Procedure Call), całkowite usunięcie limitu może prowadzić do niestabilności. Opóźnienie DPC odzwierciedla szybkość, z jaką system operacyjny reaguje na żądania sprzętowe. Gdy jest wysokie, objawy to drobne zacięcia w grach lub trzaski dźwięku podczas odtwarzania. Jeśli po zastosowaniu tej zmiany system zacznie działać niestabilnie przy dużym obciążeniu sieci, może wystąpić zjawisko nasycenia przerwaniami.
Jest tu pewien paradoks. W skrajnych przypadkach usunięcie ograniczenia może w rzeczywistości zwiększyć niestabilność podczas zadań multimedialnych zamiast ją zmniejszyć. Jeśli grasz, streamując lub uruchamiasz oprogramowanie do produkcji dźwięku, a jednocześnie pobierasz dużą ilość danych, pierwotny pułap może działać jak stabilizator.
Jeśli wolisz dostosować ustawienie zamiast je wyłączać, istnieje rozwiązanie pośrednie. Zamiast całkowicie znosić limit, spróbuj zwiększyć wartość do 15-25 zamiast domyślnej wartości 10. Podnosi to limit przepustowości bez utraty możliwości systemu Windows do nadawania priorytetu ścieżkom multimedialnym zależnym od czasu. Staje się to kwestią dostosowania, a nie demontażu zabezpieczeń.
Wejdź świadomie i wyjdź szybciej – mamy taką nadzieję.
Ostatecznie NetworkThrottlingIndex to jedna z tych modyfikacji, które przedkładają ciekawość nad ślepy optymizm. To nie jest rozwiązanie, które można ustawić i zapomnieć. Wprowadź zmiany, kontynuuj swoją codzienną rutynę przez dzień lub dwa i obserwuj, jak zachowuje się Twój system.
Jeśli czujesz, że pobieranie staje się stabilniejsze, a gry utrzymują bardziej stały ping, odkryłeś niewielką, ale znaczącą poprawę, która wcześniej była niewidoczna. Jeśli zauważysz zakłócenia dźwięku lub dziwne wibracje pod obciążeniem, nie martw się. Po prostu zresetuj wartość do 0x0000000a i potraktuj to jako naukę.
W obu przypadkach zrozumiesz swój system lepiej niż wcześniej. Taka wiedza jest często cenniejsza niż sama modyfikacja.










