ไม่สามารถเริ่มบริการ NET.TCP Port Sharing บน Windows 11/10

บริการ(Services)Windows จำนวนมากที่ทำงานบน ระบบ ปฏิบัติการWindows 11/10คือบริการNET.TCP Port Sharing (NET.TCP Port Sharing service)บริการพิเศษนี้อนุญาตให้ผู้ใช้หลายคนแชร์พอร์ต TCP(TCP ports)ผ่านโปรโตคอล net.tcp(net.tcp protocol)ได้อย่างปลอดภัยยิ่งขึ้น ในบางกรณี บริการนี้อาจไม่สามารถเริ่มต้นได้ แม้ว่าคุณจะตั้งค่าให้เริ่มทำงานโดยอัตโนมัติบนอุปกรณ์ Windows 11/10 ของคุณ โพสต์นี้ระบุสาเหตุที่เป็นไปได้ รวมทั้งให้วิธีแก้ไขที่เหมาะสมที่สุดสำหรับข้อความแสดงข้อผิดพลาดบริการ NetTcpPortSharing ไม่สามารถเริ่มทำงาน(The NetTcpPortSharing service failed to start)ใน 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 Update
  • ไฟล์ระบบเสียหาย

ไม่สามารถเริ่มบริการNET.TCP Port Sharing ได้(NET.TCP Port Sharing)

หากคุณประสบปัญหานี้ คุณสามารถลองใช้วิธีแก้ปัญหาที่เราแนะนำด้านล่างโดยไม่เรียงลำดับเฉพาะ และดูว่าจะช่วยแก้ปัญหาได้หรือไม่

  1. ปิดการใช้งาน IPv6
  2. ตั้งค่า(Set) NET.TCP Port Sharing Service(NET.TCP Port Sharing Service)เป็นการเริ่มต้นอัตโนมัติ
  3. เปิดใช้งานการพึ่งพา(Dependency).NET Framework 3.5 อีกครั้ง(.NET Framework 3.5)
  4. รีเซ็ต Winsock
  5. ทำการคืนค่าระบบ

มาดูคำอธิบายของกระบวนการที่เกี่ยวข้องกับโซลูชันแต่ละรายการกัน

1] ปิดการใช้งาน IPV6

การปิดใช้งาน IPv6บนอุปกรณ์ Windows 10 ของคุณสามารถแก้ไขปัญหาNET.TCP Port Sharing Service Failed To Startได้

2] ตั้งค่า(Set) NET.TCP Port Sharing Service(NET.TCP Port Sharing Service)เป็นการเริ่มต้นอัตโนมัติ

ตั้งค่า NET.TCP Port Sharing Service เป็นการเริ่มต้นอัตโนมัติ

คุณอาจพบข้อผิดพลาดนี้เนื่องจากความผิดพลาดของWindows 10ซึ่งจะบังคับให้NET.TCP Port Sharing Serviceติดค้างอยู่ในสถานะที่ไม่สามารถเปิดหรือปิดได้ ในกรณีนี้ คุณต้องเริ่มบริการใหม่โดยอัตโนมัติ โดยใช้วิธีดังนี้:

  • กดปุ่มWindows key + Rเพื่อเรียกใช้กล่องโต้ตอบเรียกใช้
  • ในกล่องโต้ตอบ Run ให้พิมพ์services.mscแล้วกด Enter เพื่อเปิดบริการ
  • ใน หน้าต่าง Servicesให้เลื่อนและค้นหาNET.TCP Port Sharing Service
  • ดับเบิลคลิก(Double-click)ที่รายการเพื่อแก้ไขคุณสมบัติของมัน
  • ตรวจสอบ ให้(Make)แน่ใจว่าตัวเลือกภายใต้เมนู  Startup type  ในหน้าต่างคุณสมบัติของบริการถูกตั้งค่า  เป็นAutomatic ยืนยัน(Confirm)กล่องโต้ตอบที่อาจปรากฏขึ้นเมื่อเปลี่ยนประเภทการเริ่มต้น

หมายเหตุ(Note) : ในกรณีที่บริการถูกตั้งค่าเป็น  Automaticอยู่แล้ว คุณอาจต้องคลิก  ปุ่ม หยุด(Stop)ใต้ ส่วน สถานะบริการ(Service status)แล้วเปิดใช้งานอีกครั้งโดยคลิก ปุ่มเริ่ม(Start)

  • คลิกใช้(Apply) > ตกลง(OK)เพื่อบันทึกการเปลี่ยนแปลง
  • ออกจากคอนโซลบริการ
  • รีสตาร์ทคอมพิวเตอร์

หากปัญหายังคงอยู่ ให้ลองวิธีแก้ไขปัญหาถัดไป

3] เปิดใช้งานการพึ่งพา(Dependency). NET Framework 3.5 อีกครั้ง(.NET Framework 3.5)

เปิดใช้งานการพึ่งพา .NET Framework 3.5 อีกครั้ง

โซลูชันนี้กำหนดให้คุณต้องเปิดใช้งานการพึ่งพา.NET Framework 3.5 จาก แอปเพล็ตคุณลักษณะของ Windows (Windows Features)โดยใช้วิธีดังนี้:

  • เรียกใช้กล่องโต้ตอบเรียกใช้
  • ในกล่องโต้ตอบ Run ให้พิมพ์appwiz.cplแล้วกด Enter เพื่อเปิดหน้าต่างPrograms and Features
  • ในหน้าต่างที่เปิดขึ้น ที่บานหน้าต่างด้านซ้าย ให้คลิกลิงก์เปิดหรือปิดคุณลักษณะของ Windows(Turn Windows Features On or Off)
  • ใน แอปเพล็ต คุณลักษณะของ Windows(Windows Features)ที่ปรากฏขึ้น ให้เลือกช่อง.NET Framework 3.5แล้วคลิกเครื่องหมาย + เพื่อขยายส่วน
  • ตอนนี้ ให้เลือกทั้งกล่องการเปิดใช้งาน Windows Communication Foundation HTTP Activation(Windows Communication Foundation HTTP Activation)  และ  Windows Communication Foundation Non-HTTP Activation
  • คลิกตกลง(OK)เพื่อบันทึกการเปลี่ยนแปลง

หมายเหตุ(Note) : ในกรณีที่คุณพบว่าทั้งสองตัวเลือกถูกเปิดใช้งานอยู่แล้ว ให้ยกเลิกการเลือกเพื่อปิดใช้งานชั่วคราว รีสตาร์ทพีซีของคุณ จากนั้นเมื่อพีซีของคุณบูทแล้ว ให้ตรวจสอบทั้งสองตัวเลือกเพื่อเปิดใช้งานอีกครั้ง

  • รีสตาร์ทคอมพิวเตอร์

4] รีเซ็ต Winsock

เนื่องจากข้อผิดพลาดนี้อาจเกี่ยวข้องกับอะแดปเตอร์เครือข่าย การรีเซ็ต Winsock(resetting Winsock) จะช่วยคุณแก้ไขข้อผิดพลาด ที่เกี่ยวข้องกับTransmission Control ProtocolและInternet Protocols

5] ทำการคืนค่าระบบ

การคืนค่าระบบ(System Restore)นั้นเป็นสแนปชอตของ ไฟล์ ระบบ Windows(Windows System)และไฟล์แอปพลิเคชันอื่นๆ ที่ติดตั้งบนระบบของคุณ ณ เวลาใดเวลาหนึ่ง การดำเนินการกู้คืนระบบจะช่วยให้ไฟล์ถูกกู้คืนไปยังสถานะก่อนหน้าเมื่อระบบปฏิบัติการทำงานได้ดีโดยไม่มีปัญหา

หากSystem Restoreไม่สามารถแก้ไขปัญหาได้ คุณสามารถลองReset This PCหรือCloud ResetหรือIn-place Upgrade Repairเพื่อแก้ไขปัญหา

หวังว่านี่จะช่วยได้!



About the author

ฉันเป็นวิศวกรเสียงมืออาชีพที่มีประสบการณ์มากกว่า 10 ปี ฉันทำงานในวงการเพลงมาสองสามปีแล้ว และได้พัฒนาชื่อเสียงที่แข็งแกร่งในสาขานั้น ฉันยังเป็นบัญชีผู้ใช้ที่มีประสบการณ์สูงและดูแลความปลอดภัยของครอบครัวอีกด้วย ความรับผิดชอบของฉันรวมถึงการจัดการบัญชีผู้ใช้ การให้การสนับสนุนลูกค้า และการให้คำแนะนำด้านความปลอดภัยในครอบครัวแก่พนักงาน



Related posts