Obsah:
Určenie aktuálnej veľkosti MTU
Pred nastavením parametra Maximum Transmission Unit môže byť potrebné určiť jeho aktuálnu hodnotu. Zvyčajne je to 1500 bajtov, ale nemožno vylúčiť, že sa môže líšiť.
- Spustite ako správca "PowerShell" z kontextového menu tlačidla "Štart".
- Vykonajte príkaz
netsh interface ipv4 show subinterfaces. Veľkosti MTU budú uvedené v prvom stĺpci s rovnakým názvom pre každé pripojenie – ako fyzické, tak aj virtuálne.
Ak je na počítači použité káblové pripojenie, pravdepodobne sa bude nazývať "Ethernet", ak bezdrôtové – "Wireless", "Wi-Fi" alebo "Bezdrôtová sieť".
Určenie optimálneho MTU
Optimálna hodnota MTU je tá, pri ktorej sa pakety internetového prenosu nefragmentujú. Zadaná hodnota MTU v systéme Windows 10 1500 bajtov nemusí vždy zodpovedať optimálnej, preto určenie najvhodnejšej hodnoty MTU nebude nadbytočné.
- Otvorenie konzoly "PowerShell" ako správca a vykonajte príkaz
ping google.com -f -l 1500. - V prípade, že sa vráti správa príkazu "Vyžaduje sa fragmentácia paketu, ale je nastavená obmedzujúca značka", znížte hodnotu 1500 o 10-50 jednotiek a zopakujte príkaz.
- Postupne znižujte hodnotu v príkaze ping, kým správa nezmizne.
Rovnako je možné určiť hornú hranicu optimálnej hodnoty MTU.Keďže pri vykonávaní uvedenej príkazu sa nezohľadňuje veľkosť hlavičiek IP a požiadaviek protokolu ICMP, je žiaduce pridať k testovanej hodnote 28 bajtov – tak získaný výsledok bude presnejší.
Spôsob 1: Nastavenie "Jumbo Frame"
Tento spôsob predpokladá použitie grafického rozhrania Windows, avšak uvedené nastavenie nie je podporované všetkými sieťovými adaptérmi.
- Otvorenie "Sieťové pripojenia" vykonaním príkazu
ncpa.cplv dialógovom okne rýchleho spustenia aplikácií, ktoré sa otvorí stlačením klávesov Win + R. - Kliknite pravým tlačidlom myši na používaný sieťový adaptér a vyberte z kontextového menu možnosť "Vlastnosti".
- V okne "Vlastnosti" adaptéra kliknite na tlačidlo "Nastaviť".
- Prepnite sa na kartu "Pokročilé" a nájdite v poli "Vlastnosť" položku "Jumbo Packet". Vyberte z rozbaľovacieho zoznamu "Hodnota" vhodnú hodnotu a uložte nastavenia.
Pri zmene nastavení môže pripojenie na niekoľko sekúnd prerušiť.
Spôsob 2: Konzola
Flexibilnejším spôsobom zmeny MTU vo Windows 10 je použitie konzoly.
- Určte názov sieťového rozhrania, pre ktoré chcete zmeniť hodnotu MTU. Môžete ho vidieť v okne "Sieťové pripojenia".
![Ako zmeniť mtu vo Windows 10-9]()
Zoznam pripojení môžete získať príkazomnetsh interface ipv4 show subinterfaces, vykonaným v spustenej aplikácii "PowerShell" alebo "Príkazovom riadku" s administrátorskými právami. - Vykonajte príkaz
netsh interface ipv4 set subinterface NAME mtu=SIZE store=persistent, pričom NAME nahradíte názvom požadovaného sieťového rozhrania a SIZE – novou veľkosťou MTU v bajtoch.
Uistite sa, že internetové pripojenie funguje normálne.
Spôsob 3: Tretie strany aplikácie
Niektoré externé programy na nastavenie a optimalizáciu sieťových pripojení, ako napríklad TCP Optimizer, môžu meniť hodnotu parametra Maximum Transmission Unit.
- Stiahnite aplikáciu z webovej stránky vývojára a spustite ju ako správca. Program je prenosný, nevyžaduje inštaláciu.
- Po zapnutí režimu "Custom" zmeňte hodnotu v poli "MTU" a kliknite na tlačidlo "Apply changes".
Zmeny by mali nadobudnúť účinnosť okamžite.
Spôsob 4: "Editor registra"
Celkom funkčný, ale nie najpohodlnejší spôsob nastavenia MTU, pretože predpokladá ručné úpravy kľúča systémového registra.
- Otvorte "Editor registra" zadaním príkazu
regeditdo dialógového okna rýchlej spúšťania "Spustiť" (Win + R). - Rozbaľte kľúč
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4D36E972-E325-11CE-BFC1-08002bE10318}. Kľúč obsahuje niekoľko vnorených podsekcií s názvami "0000", "0001", "0002" a tak ďalej – starostlivo si prezrite ich obsah a vyberte ten, kde bude ako hodnota parametra "DriverDesc" uvedený názov sieťového adaptéra, pre ktorý sa mení MTU. Názov si môžete pozrieť v okne "Vlastnosti" pripojenia ("Pripojenie cez:"), pozrite krok 2 v Spôsobe 1. V tej istej podsekcii sa nachádza parameter "NetCfgInstanceId" – zapamätajte si alebo si zapíšte jeho hodnotu. - Potom rozbaľte kľúč
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersInterfacesa nájdite v ňom pododdiel, ktorý má rovnaký názov ako hodnota parametra "NetCfgInstanceId". Prejdite do neho, nájdite tu parameter MTU a nastavte pre neho požadovanú hodnotu v desiatkovej sústave.
Ak parameter MTU chýba, bude potrebné ho vytvoriť ručne. Na to kliknite pravým tlačidlom myši na pododdiel alebo na jeho prázdnu oblasť a vyberte z kontextového menu "Vytvoriť" → "Parameter DWORD".

Uložte nastavenia, zatvorte "Editor registra" a určite reštartujte počítač.
