บริการ Windows จำนวนมากที่ทำงานบนระบบปฏิบัติการ Windows 11/10 คือ บริการ NET.TCP Port Sharing . บริการพิเศษนี้อนุญาตให้ผู้ใช้หลายคนแชร์พอร์ต TCP ผ่าน net.tcp protocol อย่างปลอดภัยยิ่งขึ้น ในบางกรณี บริการนี้อาจไม่สามารถเริ่มต้นได้ แม้ว่าคุณจะตั้งค่าให้เริ่มทำงานโดยอัตโนมัติบนอุปกรณ์ Windows 11/10 ของคุณ โพสต์นี้ระบุสาเหตุที่เป็นไปได้ รวมทั้งให้วิธีแก้ไขที่เหมาะสมที่สุดสำหรับข้อความแสดงข้อผิดพลาด บริการ NetTcpPortSharing ไม่สามารถเริ่มทำงานได้ บน Windows 11/10
เมื่อคุณพบปัญหานี้ คุณจะได้รับข้อความแสดงข้อผิดพลาดที่คล้ายกันใน Event Viewer:
บริการ NetTcpPortSharing ไม่สามารถเริ่มได้เนื่องจากข้อผิดพลาดต่อไปนี้:
บริการไม่ตอบสนองต่อการร้องขอการเริ่มต้นหรือการควบคุมในเวลาที่เหมาะสม
ต่อไปนี้เป็นสาเหตุของข้อผิดพลาดนี้:
- บริการแชร์พอร์ต Net.TCP ที่บกพร่องหรือปิดใช้งาน
- ข้อมูล TCP / IP ที่ไม่สอดคล้องหรือเสียหาย
- .NET Framework 3.5 ถูกปิดใช้งาน
- การเปลี่ยนแปลงระบบที่สำคัญล่าสุด – ส่วนใหญ่เป็นการอัปเดต Windows
- ไฟล์ระบบเสียหาย
ไม่สามารถเริ่มบริการ NET.TCP Port Sharing ได้
หากคุณประสบปัญหานี้ คุณสามารถลองใช้วิธีแก้ปัญหาที่เราแนะนำด้านล่างโดยไม่เรียงลำดับเฉพาะและดูว่าจะช่วยแก้ปัญหาได้หรือไม่
- ปิดการใช้งาน IPv6
- ตั้งค่า NET.TCP Port Sharing Service เป็นการเริ่มต้นอัตโนมัติ
- เปิดใช้งานการพึ่งพา .NET Framework 3.5 อีกครั้ง
- รีเซ็ต Winsock
- ทำการคืนค่าระบบ
มาดูคำอธิบายของกระบวนการที่เกี่ยวข้องกับโซลูชันแต่ละรายการกัน
1] ปิดการใช้งาน IPV6
การปิดใช้งาน IPv6 บนอุปกรณ์ Windows 10 ของคุณอาจแก้ไข บริการแชร์พอร์ต NET.TCP ไม่สามารถเริ่มต้นได้ ปัญหา
2] ตั้งค่าบริการแชร์พอร์ต NET.TCP เป็นการเริ่มต้นอัตโนมัติ
คุณอาจพบข้อผิดพลาดนี้เนื่องจากความผิดพลาดของ Windows 10 ที่จะบังคับให้ NET.TCP Port Sharing Service ติดค้างอยู่ในสถานะที่ไม่สามารถเปิดหรือปิดได้ ในกรณีนี้ คุณต้องเริ่มบริการใหม่โดยอัตโนมัติ โดยใช้วิธี:
- กด แป้น Windows + R เพื่อเรียกใช้กล่องโต้ตอบเรียกใช้
- ในกล่องโต้ตอบ Run ให้พิมพ์ services.msc และกด Enter เพื่อเปิดบริการ
- ในหน้าต่าง Services ให้เลื่อนและค้นหา NET.TCP Port Sharing Service .
- ดับเบิลคลิกที่รายการเพื่อแก้ไขคุณสมบัติ
- ตรวจสอบให้แน่ใจว่าตัวเลือกภายใต้ ประเภทการเริ่มต้น เมนูในหน้าต่างคุณสมบัติของบริการถูกตั้งค่าเป็น อัตโนมัติ . ยืนยันกล่องโต้ตอบที่อาจปรากฏขึ้นเมื่อเปลี่ยนประเภทการเริ่มต้น
หมายเหตุ : ในกรณีที่ตั้งค่าบริการเป็น อัตโนมัติ . แล้ว จากนั้นคุณอาจต้องคลิก หยุด ปุ่มใต้ สถานะการบริการ จากนั้นเปิดใช้งานอีกครั้งโดยคลิกที่ เริ่ม ปุ่ม.
- คลิก สมัคร> ตกลง เพื่อบันทึกการเปลี่ยนแปลง
- ออกจากคอนโซลบริการ
- รีสตาร์ทคอมพิวเตอร์
หากปัญหายังคงอยู่ ให้ลองวิธีแก้ไขปัญหาถัดไป
3] เปิดใช้งานการพึ่งพา .NET Framework 3.5 อีกครั้ง
โซลูชันนี้กำหนดให้คุณต้องเปิดใช้งานการพึ่งพา .NET Framework 3.5 จากแอปเพล็ตคุณลักษณะของ Windows โดยใช้วิธี:
- เรียกใช้กล่องโต้ตอบเรียกใช้
- ในกล่องโต้ตอบ เรียกใช้ ให้พิมพ์ appwiz.cpl และกด Enter เพื่อเปิด โปรแกรมและคุณลักษณะ หน้าต่าง.
- ในหน้าต่างที่เปิดขึ้น ที่บานหน้าต่างด้านซ้าย ให้คลิก เปิดหรือปิดคุณลักษณะของ Windows ลิงค์
- ในแอพเพล็ตคุณลักษณะของ Windows ที่ปรากฏขึ้น ให้ตรวจสอบ .NET Framework 3.5 แล้วคลิกเครื่องหมาย + เพื่อขยายส่วน
- ตอนนี้ ให้ตรวจสอบทั้ง การเปิดใช้งาน HTTP ของ Windows Communication Foundation และ การเปิดใช้งาน Windows Communication Foundation ที่ไม่ใช่ HTTP กล่อง.
- คลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลง
หมายเหตุ :ในกรณีที่คุณพบว่าทั้งสองตัวเลือกถูกเปิดใช้งานแล้ว ให้ยกเลิกการเลือกเพื่อปิดใช้งานชั่วคราว รีสตาร์ทพีซีของคุณ จากนั้นเมื่อพีซีของคุณบูทแล้ว ให้ตรวจสอบทั้งสองตัวเลือกเพื่อเปิดใช้งานอีกครั้ง
- รีสตาร์ทคอมพิวเตอร์
4] รีเซ็ต Winsock
เนื่องจากข้อผิดพลาดนี้อาจเกี่ยวข้องกับอะแดปเตอร์เครือข่าย การรีเซ็ต Winsock จะช่วยคุณแก้ไขข้อผิดพลาดที่เกี่ยวข้องกับ Transmission Control Protocol และ Internet Protocols
5] ทำการคืนค่าระบบ
การคืนค่าระบบนั้นเป็นสแนปชอตของไฟล์ระบบ Windows และไฟล์แอปพลิเคชันอื่นๆ ที่ติดตั้งบนระบบของคุณ ณ เวลาใดเวลาหนึ่ง การดำเนินการกู้คืนระบบจะช่วยให้ไฟล์ถูกกู้คืนไปยังสถานะก่อนหน้าเมื่อระบบปฏิบัติการทำงานได้ดีโดยไม่มีปัญหา
หากการคืนค่าระบบไม่สามารถแก้ไขปัญหาได้ คุณสามารถลองรีเซ็ตพีซีเครื่องนี้ หรือรีเซ็ตระบบคลาวด์ หรือซ่อมแซมการอัปเกรดแบบแทนที่เพื่อแก้ไขปัญหา
หวังว่านี่จะช่วยได้!