Jak dowiedzieć się, dlaczego niektóre porty są wykluczone i usunąć wykluczenie?

Polecenie pokazujące zarezerwowane zakresy portów TCP w Windwos. 

netsh int ipv4 show excludedportrange protocol=tcp
PS C:\WINDOWS\system32> netsh interface ipv4 show excludedportrange protocol=tcp

Protocol tcp Port Exclusion Ranges

Start Port    End Port
----------    --------
      5357        5357
     19443       19443
     50000       50059     *
     50389       50488
     50489       50588
     50689       50788
     50789       50888
     50913       51012
     51013       51112
     51113       51212
     51213       51312
     51313       51412
     51413       51512
     51513       51612
     51613       51712
     51713       51812
     51813       51912
     52085       52184
     58075       58174
     58175       58274
     63474       63573
     63574       63673
     63774       63873
     63874       63973
     63974       64073
     64074       64173
     64174       64273
     64274       64373
     64374       64473
     64474       64573
     64574       64673
     64706       64805
     64806       64905
     64906       65005
     65006       65105

* - Administered port exclusions.

Aby sprawdzić, czy porty dynamiczne są ustawione niepoprawnie, możesz uruchomić:

netsh int ipv4 show dynamicport tcp
PS C:\WINDOWS\system32> netsh int ipv4 show dynamicport tcp

Protocol tcp Dynamic Port Range
---------------------------------
Start Port      : 49152
Number of Ports : 16384

Aby ustawić zalecany zakres: (jeśli problem dotyczy protokołu IPv6, zamień go ipv4 na ipv6 iirc)

net stop winnat
netsh int ipv4 add excludedportrange protocol=tcp startport=51070 numberofports=1
net stop winnat
PS C:\WINDOWS\system32> netsh interface ipv4 show excludedportrange protocol=tcp

Protocol tcp Port Exclusion Ranges

Start Port    End Port
----------    --------
      5357        5357
     19443       19443
     50000       50059     *
     51070       51070     *

* - Administered port exclusions.