Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

ข้อผิดพลาดระบบ 6118 ไม่พบรายชื่อเซิร์ฟเวอร์ใน Workgroup

คุณอาจพบข้อความแสดงข้อผิดพลาว่า System error 6118 has occurred – The list of servers for this workgroup is unavailable เมื่อพยายามใช้คำสั่ง net view /all ใน Command Prompt เพื่อดูรายชื่ออุปกรณ์เครือข่ายทั้งหมด

ข้อผิดพลาดระบบ 6118 ไม่พบรายชื่อเซิร์ฟเวอร์ใน Workgroup

ในกรณีส่วนใหญ่ ผู้ใช้รายงานว่าไม่มีอุปกรณ์แสดงภายใต้ Network ใน File Explorer แม้จะสามารถ ping ได้โดยตรงผ่าน CMD Prompt ในบทความนี้ เราจะระบุสาเหตุและให้วิธีแก้ไขที่เหมาะสมที่สุด

คุณอาจพบข้อผิดพลาดนี้เนื่องจากเหตุผลต่อไปนี้หนึ่งหรือหลายประการ:

  • การรบกวนจากแอนติไวรัส/ไฟร์วอลล์ของบุคคลที่สาม
  • บริการ Function Discovery ถูกปิดใช้งาน

วิธีแก้ไขข้อผิดพลาด System error 6118

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

  1. ปิดใช้งาน/ถอนการติดตั้งซอฟต์แวร์ความปลอดภัยของบุคคลที่สาม (หากมี)
  2. เปิดใช้งานบริการ Function Discovery
  3. ตรวจสอบให้แน่ใจว่า Network Discovery เปิดใช้งานอยู่

มาดูรายละเอียดขั้นตอนของแต่ละวิธีแก้ไข

1] ปิดใช้งาน/ถอนการติดตั้งซอฟต์แวร์ความปลอดภัยของบุคคลที่สาม (หากมี)

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

หากการลบแอนติไวรัสแก้ไขข้อผิดพลาดนี้ คุณสามารถติดตั้งแอนติไวรัสเดิมกลับไปได้ หรือเปลี่ยนไปใช้ซอฟต์แวร์ทางเลือกอื่น หรือดีกว่านั้นใช้โปรแกรม AV ติดมาของ Windows 10 คือ Windows Defender

2] เปิดใช้งานบริการ Function Discovery

ข้อผิดพลาดระบบ 6118 ไม่พบรายชื่อเซิร์ฟเวอร์ใน Workgroup

ทำตามขั้นตอนต่อไปนี้:

  • กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run
  • ในกล่อง Run พิมพ์ services.msc และกด Enter เพื่อเปิด Services
  • ในหน้าต่าง Services ให้เลื่อนหาและค้นหาบริการ Function Discovery Provider Host
  • ดับเบิลคลิกที่รายการเพื่อแก้ไขคุณสมบัติ
  • ในหน้าต่างคุณสมบัติ คลิกเมนูแบบเลื่อนลงที่ Startup type และเลือก Automatic (Delayed Start)
  • ไปที่ส่วน Service status จะแสดงว่า Stopped
  • ภายใต้นั้น คลิกปุ่ม Start เพื่อเริ่มบริการ
  • คลิก Apply > OK เพื่อบันทึกการเปลี่ยนแปลง
  • กลับไปที่หน้าต่าง Services ค้นหาบริการ Function Discovery Resource Publication
  • ทำซ้ำขั้นตอนเดียวกันกับข้างต้น

เมื่อเสร็จสิ้น ให้เปิด Command Prompt และลองรันคำสั่ง net view/all ควรจะดึงรายชื่ออุปกรณ์เครือข่ายทั้งหมดโดยไม่มีข้อผิดพลาด หากยังไม่ได้ ให้ลองวิธีถัดไป

3] ตรวจสอบให้แน่ใจว่า Network Discovery เปิดใช้งาน

ข้อผิดพลาดระบบ 6118 ไม่พบรายชื่อเซิร์ฟเวอร์ใน Workgroup

ทำตามขั้นตอนต่อไปนี้:

  • เปิดกล่องโต้ตอบ Run
  • ในกล่อง Run พิมพ์ control และกด Enter เพื่อเปิด Control Panel
  • ในหน้าต่าง Control Panel Home ไปที่ View by มุมขวาบน และเลือก Large icons จากเมนูแบบเลื่อนลง
  • จากนั้นไปที่ตัวเลือก Network and Sharing Centre และคลิกเพื่อเปิด
  • ในหน้าต่าง Network and Sharing Centre ไปที่ด้านซ้ายของแผง และคลิกที่ Change advanced sharing settings
  • ในหน้าต่าง Advanced sharing settings ภายใต้ Change sharing options for different network profiles คลิกเครื่องหมายขยายที่ Guest or Public (current profile) เพื่อขยาย
  • ไปที่ส่วน Network discovery เลือกปุ่ม Radio ถัดจาก Turn on network discovery
  • เลื่อนลงและขยาย All Networks ภายใต้ส่วน File sharing connections ตรวจสอบให้แน่ใจว่า Use 128-bit encryption to help protect file sharing connections (recommended) เปิดใช้งาน
  • ภายใต้ Password-protected sharing ตรวจสอบให้แน่ใจว่าตัวเลือก Turn on password-protected sharing เปิดใช้งาน
  • เมื่อทำเสร็จทั้งหมด คลิก Save changes ที่ด้านล่างเพื่อบันทึกการเปลี่ยนแปลงและออก

ตอนนี้คุณสามารถเปิด Command Prompt ใหม่และลองดึงรายชื่ออุปกรณ์เครือข่าย ควรจะแสดงทั้งหมดโดยไม่มีข้อผิดพลาด

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