Не удалось запустить службу общего доступа к портам NET.TCP в Windows 10
Одной из многочисленных служб Windows, работающих в ОС Windows 10, является Служба общего доступа к портам NET.TCP. Эта конкретная служба позволяет нескольким пользователям совместно использовать порты TCP через протокол net.tcp более безопасным способом. В некоторых случаях эта служба может не запуститься, даже если вы настроили ее автоматический запуск на своем устройстве с Windows 10. Этот пост определяет потенциальную причину, а также предоставляет наиболее подходящие решения для запуска данной службы.
Когда вы столкнетесь с этой проблемой, вы получите следующее аналогичное сообщение об ошибке в средстве просмотра событий:
Не удалось запустить службу общего доступа к портам NET.TCP из-за следующей ошибки:
Служба не ответила на запрос запуска или управления своевременно.

Не удалось запустить службу общего доступа к портам NET.TCP
Давайте посмотрим на описание процесса, связанного с каждым из перечисленных решений.
1] Отключить IPV6
Отключение IPv6 на вашем устройстве с Windows 10 может исправить проблему с запуском NET.TCP.
2] Установите для службы совместного использования портов NET.TCP автоматический запуск

Вы можете столкнуться с этой ошибкой из-за сбоя Windows 10, из-за которого служба общего доступа к портам NET.TCP застревает в состоянии, при котором ее нельзя ни открыть, ни закрыть. В этом случае вам необходимо перезапустить службу автоматически. Вот как:
- Нажмите Клавиша Windows + R для вызова диалогового окна «Выполнить».
- В диалоговом окне «Выполнить» введите services.msc и нажмите Enter, чтобы открыть Службы.
- В окне «Службы» прокрутите и найдите Служба общего доступа к портам NET.TCP.
- Дважды щелкните запись, чтобы изменить ее свойства.
Убедитесь, что опция под Тип запуска меню в окне свойств сервиса установлено на Автоматический. Подтвердите все диалоговые окна, которые могут появиться при изменении типа запуска.
- Нажмите Применить > Ok сохранить изменения.
- Выйдите из консоли служб.
- Перезагрузите компьютер.
Если проблема не исчезнет, попробуйте следующее решение.
3] Повторно включите зависимость .NET Framework 3.5

Это решение требует, чтобы вы включили зависимость .NET Framework 3.5 от апплета Windows Features. Вот как:
- Вызов диалогового окна «Выполнить«.
- В диалоговом окне «Выполнить» введите appwiz.cpl и нажмите Enter.
- В открывшемся окне на левой панели щелкните значок Включение и отключение компонентов Windows.
- В появившемся окне проверьте .NET Framework 3.5 поле, а затем щелкните знак +, чтобы развернуть раздел.
- Теперь проверьте оба Активация Windows Communication Foundation HTTP и Активация Windows Communication Foundation не по HTTP.
- Нажмите Ok сохранить изменения.
7. Перезагрузите компьютер.
4] Сбросить Winsock
Поскольку эта ошибка может быть связана с сетевым адаптером, сброс Winsock поможет вам устранить ошибки, связанные с протоколом управления передачей и интернет-протоколами.
5] Выполните восстановление системы
Восстановление системы — это в основном снимок системных файлов Windows и других файлов приложений, установленных в вашей системе в определенный момент времени. Выполнение восстановления системы помогает восстановить файлы до предыдущего состояния, когда ОС работала нормально без проблем.
Вот некоторые из рабочих решений, которые вы можете исправить, чтобы устранить проблему. Надеюсь, они помогут. Вы всегда можете задать свой вопрос в комментарии ниже.