Usługa udostępniania portów NET.TCP nie uruchomiła się w systemie Windows 11/10

Jedną z wielu usług (Services)Windows działających w systemie operacyjnym Windows 11/10 jest usługa udostępniania portów NET.TCP(NET.TCP Port Sharing service) . Ta konkretna usługa umożliwia wielu użytkownikom współdzielenie portów TCP(TCP ports) przez protokół net.tcp(net.tcp protocol) w bezpieczniejszy sposób. W niektórych przypadkach ta usługa może się nie uruchomić, mimo że została skonfigurowana do automatycznego uruchamiania na urządzeniu z systemem Windows 11/10. Ten post identyfikuje potencjalną przyczynę, a także zapewnia najbardziej odpowiednie rozwiązania komunikatu o błędzie Usługa NetTcpPortSharing nie uruchomiła(The NetTcpPortSharing service failed to start) się w systemie Windows 11/10.

Nie udało się uruchomić usługi udostępniania portów NET.TCP

Gdy napotkasz ten problem, otrzymasz następujący podobny komunikat o błędzie w Podglądzie zdarzeń(Event Viewer) :

The NetTcpPortSharing service failed to start due to the following error:
The service did not respond to the start or control request in a timely fashion.

Oto potencjalni winowajcy tego błędu:

  • Zakłócona lub wyłączona usługa udostępniania portów Net.TCP(Net.TCP Port Sharing Service) .
  • Niespójne lub uszkodzone dane TCP / IP .
  • .NET Framework 3.5 jest wyłączony.
  • Ostatnia(Recent) krytyczna zmiana systemu – głównie aktualizacja Windows
  • Uszkodzenie pliku systemowego.

Nie udało się uruchomić usługi udostępniania portów NET.TCP(NET.TCP Port Sharing)

Jeśli napotkasz ten problem, możesz wypróbować nasze zalecane rozwiązania poniżej w dowolnej kolejności i sprawdzić, czy to pomoże rozwiązać problem.

  1. Wyłącz IPv6
  2. Ustaw(Set) usługę udostępniania portów NET.TCP(NET.TCP Port Sharing Service) na automatyczne uruchamianie
  3. Ponownie włącz zależność (Dependency).NET Framework 3.5
  4. Zresetuj Winsock
  5. Wykonaj przywracanie systemu

Przyjrzyjmy się opisowi zachodzącego procesu dotyczącego każdego z wymienionych rozwiązań.

1] Wyłącz IPV6

Wyłączenie protokołu IPv6 na urządzeniu z systemem Windows 10 może rozwiązać problem z uruchomieniem usługi udostępniania portów NET.TCP nie powiodło(NET.TCP Port Sharing Service Failed To Start) się .

2] Ustaw(Set) usługę udostępniania portów NET.TCP(NET.TCP Port Sharing Service) na automatyczne uruchamianie

Ustaw usługę udostępniania portów NET.TCP na automatyczne uruchamianie

Możesz napotkać ten błąd z powodu usterki systemu Windows 10(Windows 10) , która zmusi usługę udostępniania portów NET.TCP(NET.TCP Port Sharing Service) do zablokowania w stanie, w którym nie można jej otworzyć ani zamknąć. W takim przypadku musisz automatycznie ponownie uruchomić usługę. Oto jak:

  • Naciśnij klawisz Windows key + R , aby wywołać okno dialogowe Uruchom.
  • W oknie dialogowym Uruchom wpisz services.msc i naciśnij Enter, aby otworzyć Usługi.
  • W oknie Usługi(Services) przewiń i znajdź usługę udostępniania portów NET.TCP(NET.TCP Port Sharing Service) .
  • Kliknij dwukrotnie(Double-click) wpis, aby edytować jego właściwości.
  • Upewnij(Make) się, że opcja w  menu Typ uruchomienia(Startup type)  w oknie właściwości usługi jest ustawiona na  Automatycznie(Automatic) . Potwierdź(Confirm) wszystkie okna dialogowe, które mogą się pojawić podczas zmiany typu uruchamiania.

Uwaga(Note) : Jeśli usługa jest już ustawiona na  Automatycznie(Automatic) , może być konieczne kliknięcie  przycisku Zatrzymaj w sekcji (Stop)Stan usługi(Service status) , a następnie ponowne włączenie, klikając przycisk Start  .

  • Kliknij Zastosuj(Apply) > OK , aby zapisać zmiany.
  • Wyjdź z konsoli usług.
  • Restart komputera.

Jeśli problem nie ustąpi, wypróbuj następne rozwiązanie.

3] Ponownie włącz zależność (Dependency).NET Framework 3.5

Ponownie włącz zależność .NET Framework 3.5

To rozwiązanie wymaga włączenia zależności .NET Framework 3.5 w aplecie Funkcje systemu Windows . (Windows Features)Oto jak:

  • Wywołaj okno dialogowe Uruchom.
  • W oknie dialogowym Uruchom wpisz appwiz.cpl i naciśnij Enter, aby otworzyć okno Programy i funkcje(Programs and Features) .
  • W oknie, które zostanie otwarte, w lewym okienku kliknij łącze Włącz lub wyłącz funkcje systemu Windows(Turn Windows Features On or Off) .
  • W wyświetlonym aplecie Funkcje systemu Windows zaznacz pole (Windows Features).NET Framework 3.5 , a następnie kliknij znak +, aby rozwinąć sekcję.
  • Teraz zaznacz zarówno Aktywacja HTTP(Windows Communication Foundation HTTP Activation) Windows Communication Foundation, jak  i  Aktywacja Windows Communication Foundation Non-HTTP(Windows Communication Foundation Non-HTTP Activation) .
  • Kliknij OK , aby zapisać zmiany.

Uwaga(Note) : jeśli obie opcje są już włączone, usuń zaznaczenie, aby tymczasowo je wyłączyć, uruchom ponownie komputer. Następnie po uruchomieniu komputera zaznacz obie opcje, aby je ponownie włączyć.

  • Restart komputera.

4] Zresetuj Winsock

Ponieważ ten błąd może być związany z kartą sieciową, zresetowanie Winsock(resetting Winsock) pomoże rozwiązać błędy związane z protokołem kontroli transmisji(Transmission Control Protocol) i protokołami internetowymi(Internet Protocols) .

5] Wykonaj przywracanie systemu

Przywracanie systemu(System Restore) to w zasadzie migawka plików systemu Windows(Windows System) i innych plików aplikacji zainstalowanych w systemie w określonym momencie. Wykonywanie przywracania systemu pomaga przywrócić pliki do poprzedniego stanu, gdy system operacyjny działał bez zarzutu.

Jeśli funkcja przywracania systemu(System Restore) nie rozwiąże problemu, możesz spróbować zresetować ten komputer(Reset This PC) , zresetować w chmurze(Cloud Reset) lub naprawić uaktualnienie w miejscu , aby rozwiązać problem.

Mam nadzieję że to pomoże!



About the author

Jestem inżynierem oprogramowania z ponad dwuletnim doświadczeniem w pracy nad aplikacjami mobilnymi i desktopowymi. Mam doświadczenie w aktualizacjach systemu Windows, usługach i Gmailu. Moje umiejętności sprawiają, że jestem idealnym kandydatem do zadań takich jak tworzenie aplikacji Windows lub utrzymywanie klientów poczty e-mail.



Related posts