NET.TCP 端口共享服务无法在 Windows 11/10 上启动

Windows 11/10操作系统上运行的众多Windows 服务之一是(Services)NET.TCP 端口共享服务(NET.TCP Port Sharing service)。此特定服务允许多个用户以更安全的方式通过net.tcp 协议共享(net.tcp protocol)TCP 端口。(TCP ports)在某些情况下,即使您已将其设置为在 Windows 11/10 设备上自动启动,该服务也可能无法启动。这篇文章确定了潜在的原因,并为错误消息The NetTcpPortSharing service failed to start on Windows 11/10 提供了最合适的解决方案。

NET.TCP 端口共享服务启动失败

当您遇到此问题时,您将在事件查看器(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.

以下是此错误的潜在罪魁祸首:

  • 故障或禁用Net.TCP 端口共享服务(Net.TCP Port Sharing Service)
  • TCP / IP数据不一致或损坏。
  • .NET Framework 3.5 被禁用。
  • 最近的(Recent)关键系统更改 - 主要是 Windows 更新
  • 系统文件损坏。

NET.TCP端口共享(NET.TCP Port Sharing)服务启动失败

如果您遇到此问题,您可以尝试以下我们推荐的解决方案(不分先后顺序),看看是否有助于解决问题。

  1. 禁用 IPv6
  2. (Set)NET.TCP 端口共享服务(NET.TCP Port Sharing Service)设置为自动启动
  3. 重新启用.NET Framework 3.5 依赖项(Dependency)
  4. 重置温索克
  5. 执行系统还原

让我们看一下关于列出的每个解决方案所涉及的过程的描述。

1]禁用IPV6

在 Windows 10 设备上禁用 IPv6可以解决NET.TCP 端口共享服务无法启动(NET.TCP Port Sharing Service Failed To Start)问题。

2](Set)NET.TCP端口共享服务(NET.TCP Port Sharing Service)设置为自动启动

将 NET.TCP 端口共享服务设置为自动启动

由于Windows 10故障,您可能会遇到此错误,这将强制NET.TCP 端口共享服务(NET.TCP Port Sharing Service)陷入无法打开或关闭的状态。在这种情况下,您需要自动重启服务。就是这样:

  • Windows key + R调用“运行”对话框。
  • 在“运行”对话框中,键入services.msc并按 Enter 以打开“服务”。
  • 在“服务(Services)”窗口中,滚动并找到NET.TCP 端口共享服务(NET.TCP Port Sharing Service)
  • 双击(Double-click)条目以编辑其属性。
  • 确保服务属性窗口中(Make)启动类型(Startup type)菜单下的选项  设置为 自动(Automatic)确认(Confirm)更改启动类型时可能出现的任何对话框。

注意(Note):如果服务已经设置为 自动(Automatic),那么您可能需要单击 服务状态部分下的(Service status)停止(Stop)按钮,然后通过单击开始(Start) 按钮再次启用它。

  • 单击应用(Apply)>确定(OK)以保存更改。
  • 退出服务控制台。
  • 重新启动计算机。

如果问题仍然存在,请尝试下一个解决方案。

3]重新启用.NET Framework 3.5 依赖(Dependency)

重新启用 .NET Framework 3.5 依赖项

此解决方案要求您从Windows 功能小程序启用(Windows Features).NET Framework 3.5依赖项。就是这样:

  • 调用运行对话框。
  • 在“运行”对话框中,键入appwiz.cpl并按 Enter 以打开“程序和功能(Programs and Features)”窗口。
  • 在打开的窗口的左侧窗格中,单击打开或关闭 Windows 功能(Turn Windows Features On or Off)链接。
  • 在弹出的Windows 功能小程序中,选中(Windows Features).NET Framework 3.5框,然后单击 + 号以展开该部分。
  • 现在,检查Windows Communication Foundation HTTP 激活(Windows Communication Foundation HTTP Activation) 和 Windows Communication Foundation 非 HTTP 激活(Windows Communication Foundation Non-HTTP Activation)框。
  • 单击确定(OK)以保存更改。

注意(Note):如果您发现这两个选项都已启用,请取消选中以暂时禁用它们,然后重新启动您的 PC。然后,一旦您的 PC 启动,检查这两个选项以再次启用它们。

  • 重新启动计算机。

4]重置Winsock

由于此错误可能与网络适配器有关,因此重置 Winsock(resetting Winsock)将帮助您解决与传输控制协议(Transmission Control Protocol)Internet 协议(Internet Protocols)有关的错误。

5]执行系统还原

系统还原(System Restore)基本上是特定时间点系统上Windows 系统(Windows System)文件和其他已安装应用程序文件的快照。执行系统还原有助于将文件还原到操作系统正常运行而没有问题时的先前状态。

如果系统还原(System Restore)无法解决问题,您可以尝试重置此电脑(Reset This PC),或云重置(Cloud Reset),或就地升级修复来解决问题。

希望这可以帮助!



About the author

电话是人们可以拥有和使用的最通用的工具之一。它允许人们与他人交流、访问互联网以及做很多其他事情。使用 iPhone 或 Android 设备,您甚至可以观看视频和下载音乐。手机也非常适合拍照、上网、听音乐等。



Related posts