如何修復 Windows 11 中的 NET.TCP 端口共享服務啟動問題

Jacki

NET.TCP 端口共享服務是 Windows 11 的重要組件,它允許多個用戶通過 net.tcp 協議安全地共享 TCP 端口。但是,用戶有時可能會遇到此服務無法啟動的問題,從而可能會中斷網絡通信。本文將指導您通過多種方法解決 Windows 11 系統上的“NetTcpPortSharing 服務無法啟動”錯誤。

在我們深入研究解決方案之前,重要的是要了解此錯誤可能是由多種因素引起的,包括服務本身的故障、損壞的 TCP/IP 數據、禁用的 .NET Framework 組件、最近的系統更改或文件損壞。讓我們探討解決這個問題的最有效方法。

通常,只需重新啟動服務即可解決啟動問題。操作方法如下:

步驟一:Windows key + R要打開“運行”對話框,請鍵入services.msc,然後按 Enter 鍵。

步驟2:在“服務”窗口中,找到“NET.TCP 端口共享服務”。

步驟3:右鍵單擊該服務並選擇“屬性”。

推薦閱讀:如何修復 Windows 11 上的 .NET Framework 安裝問題

第4步:如果尚未將“啟動類型”設置為“自動”,則將其設置為“自動”。

第5步:如果服務正在運行,請單擊“停止”,等待幾秒鐘,然後單擊“啟動”。如果它沒有運行,只需單擊“開始”。

第6步:單擊“應用”,然後單擊“確定”保存更改。

第7步:重新啟動計算機以確保所有更改生效。

方法 2:重新啟用 .NET Framework 3.5

NET.TCP 端口共享服務依賴於 .NET Framework 3.5。確保正確啟用此組件通常可以解決啟動問題:

步驟一:Windows key + R, 類型optionalfeatures,然後按 Enter 鍵。

步驟2:在“Windows 功能”窗口中,找到“.NET Framework 3.5(包括.NET 2.0 和 3.0)”並將其展開。

步驟3:確保選中“Windows Communication Foundation HTTP 激活”和“Windows Communication Foundation 非 HTTP 激活”。

第4步:單擊“確定”並等待 Windows 應用更改。

第5步:該過程完成後重新啟動計算機。

方法3:重置Winsock

重置 Winsock 可以幫助解決可能阻止 NET.TCP 端口共享服務啟動的網絡相關問題:

步驟一:右鍵單擊“開始”按鈕並選擇“Windows 終端(管理員)”,以管理員身份打開命令提示符。

步驟2:鍵入以下命令,每條命令後按 Enter 鍵:

netsh winsock reset
netsh int ip reset
ipconfig /flushdns

步驟3:運行這些命令後重新啟動計算機。

方法 4:禁用 IPv6

在某些情況下,禁用 IPv6 可以解決阻止 NET.TCP 端口共享服務啟動的衝突:

步驟一:右鍵單擊“開始”按鈕並選擇“網絡連接”。

步驟2:右鍵單擊活動網絡適配器並選擇“屬性”。

步驟3:取消選中“Internet 協議版本 6 (TCP/IPv6)”旁邊的框。

第4步:單擊“確定”保存更改。

第5步:重新啟動計算機並檢查NET.TCP端口共享服務是否正確啟動。

方法 5:執行系統還原

如果問題是在最近的系統更改或更新後出現的,執行系統還原可以幫助:

步驟一:在 Windows 搜索欄中鍵入“創建還原點”,然後打開“系統屬性”窗口。

步驟2:單擊“系統還原”,然後單擊“下一步”。

步驟3:選擇問題開始之前的還原點,然後按照提示完成還原過程。

第4步:恢復完成後,檢查NET.TCP端口共享服務是否正確啟動。

如果這些方法都無法解決問題,您可能需要考慮更高級的解決方案,例如重置 Windows 11、執行就地升級或尋求 Microsoft 支持的幫助。請記住在嘗試任何重大系統更改之前備份重要數據。

給你了!通過這些步驟,您應該能夠重新啟動並運行 NET.TCP 端口共享服務。保持系統更新並定期檢查將來可能解決此問題的任何新的 Windows 11 補丁。