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

แก้ไขข้อผิดพลาด 'ไม่พบโปรโตคอลเครือข่ายอย่างน้อยหนึ่งรายการ' ใน Windows

อย่างกะทันหัน Wi-Fi หรือการเชื่อมต่ออินเทอร์เน็ตอื่นๆ หยุดทำงาน แม้ Wi-Fi จะแสดงว่ามีการเข้าถึงอินเทอร์เน็ต แต่ไม่สามารถเปิดเว็บไซต์ได้ และไม่มีสัญญาณการเชื่อมต่ออินเทอร์เน็ต การวินิจฉัยปัญหาโดยใช้เครื่องมือแก้ไขเครือข่าย built-in (คลิกขวาที่ไอคอนเครือข่ายในแถบงาน) แสดงผลว่า "One or More Network Protocols Are Missing on this computer" หรือ 'Windows sockets registry entries are missing' ในส่วนใหญ่ สาเหตุหลักคือ การกำหนดค่าเครือข่ายที่ไม่ถูกต้อง หรือความไม่สอดคล้องใน Windows Sockets API ที่รู้จักกันในชื่อ Winsock

โปรโตคอลเครือข่ายหายไป Windows 10

ปัญหาเครือข่ายเป็นเรื่องปกติและอาจเกิดขึ้นได้ตลอดเวลาพร้อมกับข้อผิดพลาดที่แตกต่างกัน หากคุณได้รับข้อความ "one or more network protocols are missing on this computer" หรือ windows sockets registry entries for network connectivity are missing ให้ลองใช้วิธีแก้ไขที่ระบุด้านล่าง

  • ปิดโปรแกรม Antivirus ของบุคคลที่สามชั่วคราว และตัดการเชื่อมต่อ VPN (หากมีการตั้งค่าบนคอมพิวเตอร์)
  • ปิด Proxy จาก Settings → Network → Proxy → Manual Proxy Settings และปิดการใช้งาน
  • ถอดสาย LAN ออกจากคอมพิวเตอร์และเสียบใหม่ ตรวจสอบการเชื่อมต่อเครือข่าย
  • รีสตาร์ทอุปกรณ์เครือข่าย (Router, Modem) รวมถึงคอมพิวเตอร์

กู้คืนโปรโตคอลเครือข่ายเป็นค่าเริ่มต้น

ลองรีเซ็ตการกำหนดค่าเครือข่ายและโปรโตคอลเครือข่ายกลับสู่สถานะค่าเริ่มต้นด้วยคำสั่งด้านล่าง

  • เปิด Command Prompt เป็น Administrator
  • พิมพ์คำสั่ง netsh int ip reset แล้วกด Enter
  • คำสั่งนี้จะรีเซ็ตหรือติดตั้งโปรโตคอล TCP/IP ใหม่บนคอมพิวเตอร์
  • รีบูทคอมพิวเตอร์และตรวจสอบว่าข้อผิดพลาดโปรโตคอลเครือข่ายหายไปหรือยัง

หากผลลัพธ์ของคำสั่งแสดง "Resetting failed, Access is denied" (ดูภาพด้านล่าง) หมายความว่าคุณต้อง取得สิทธิ์การเข้าถึงและสิทธิ์ของคีย์รีจิสทรีเพื่อให้สามารถดำเนินการสำเร็จได้ วิธีทำ:

แก้ไขข้อผิดพลาด  ไม่พบโปรโตคอลเครือข่ายอย่างน้อยหนึ่งรายการ  ใน Windows

  • กด Windows + R พิมพ์ regedit แล้วกด OK
  • เปิด Registry Editor ไปที่คีย์ต่อไปนี้: HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nsi\{eb004a00-9b1a-11d4-9123-0050047759bc}\26
  • คลิกขวาที่คีย์ 26 เลือก Permissions
  • ในหน้าต่างใหม่ เลือก Everyone จากรายชื่อผู้ใช้ และติ๊กเช็ค "Allow" สำหรับ "Full Control"
  • คลิก Apply และ OK เพื่อบันทึกการเปลี่ยนแปลง แล้วปิด Registry Editor

แก้ไขข้อผิดพลาด  ไม่พบโปรโตคอลเครือข่ายอย่างน้อยหนึ่งรายการ  ใน Windows

  • เปิด Command Prompt (Administrator) อีกครั้ง
  • พิมพ์คำสั่ง netsh int ip reset เพื่อติดตั้งโปรโตคอล TCP/IP ใหม่โดยไม่มีข้อผิดพลาด deny

แก้ไขข้อผิดพลาด  ไม่พบโปรโตคอลเครือข่ายอย่างน้อยหนึ่งรายการ  ใน Windows

  • รันคำสั่ง netsh winsock reset

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

ปิด NetBIOS

ผู้ใช้ Windows หลายรายรายงานว่าการปิด NetBIOS over TCP ช่วยแก้ไขปัญหา "one or more network protocols are missing on this computer windows 10"

  • กด Windows + R พิมพ์ ncpa.cpl แล้วกด OK
  • จะเปิดหน้าต่าง Network Connections ค้นหา Network Adapter ที่ใช้งานอยู่ (WiFi/Ethernet)
  • คลิกขวาที่ Adapter ที่ใช้งานอยู่ เลือก Properties
  • ใน Ethernet Properties ไฮไลท์ IP v4 (TCP/IP) แล้วเลือก Properties
  • ในหน้าต่าง Internet Protocol Version 4 (TCP/IP) Properties คลิก Advanced
  • ไปที่แท็บ WINS เลือก Radio button Disable NetBIOS over TCP/IP (ดูภาพด้านล่าง)
  • คลิก OK เพื่อบันทึก รีสตาร์ท Windows และตรวจสอบว่าปัญหาแก้ไขแล้วหรือยัง

แก้ไขข้อผิดพลาด  ไม่พบโปรโตคอลเครือข่ายอย่างน้อยหนึ่งรายการ  ใน Windows

กำหนดค่าการเชื่อมต่อเครือข่ายใหม่

ลองกำหนดค่าการตั้งค่าเครือข่ายใหม่ ซึ่งอาจช่วยแก้ไขปัญหา

พิมพ์ cmd ในช่องค้นหา Windows คลิกขวา Command Prompt เลือก Run as administrator รันคำสั่งต่อไปนี้ทีละรายการ กด Enter หลังแต่ละคำสั่ง

  • netcfg -d
  • ipconfig /release
  • ipconfig /renew
  • ipconfig /flushdns
  • ipconfig /registerdns

เมื่อเสร็จสิ้น รีบูทคอมพิวเตอร์และตรวจสอบว่าปัญหาแก้ไขแล้วหรือยัง

เปลี่ยนมาใช้ Google DNS

  • กด Windows + R พิมพ์ ncpa.cpl แล้วกด OK
  • จะเปิดหน้าต่าง Network Connections
  • คลิกขวาที่ Network Adapter ที่ใช้งานอยู่ เลือก Properties
  • ดับเบิลคลิก Internet Protocol Version 4 (TCP/IPv4)
  • เลือก Radio button Use the following DNS server addresses ตั้ง Preferred DNS server เป็น 8.8.8.8 และ Alternate DNS server เป็น 8.8.4.4
  • ติ๊ก Validate settings upon exit แล้วคลิก OK เพื่อบันทึก
  • ตรวจสอบว่าข้อผิดพลาดโปรโตคอลเครือข่ายหายไปหรือยัง

แก้ไขข้อผิดพลาด  ไม่พบโปรโตคอลเครือข่ายอย่างน้อยหนึ่งรายการ  ใน Windows

แก้ไข Windows Sockets Entries ใน Registry Editor

หากทุกวิธีล้มเหลว คุณต้องแก้ไข Windows Sockets entries ใน Registry Editor ด้วยตนเอง

บนคอมพิวเตอร์ Windows 10 ที่ทำงานปกติ ให้เปิด Registry Editor (regedit) ไปที่ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock

คลิกขวาที่ Winsock เลือก Export เลือกตำแหน่ง (USB drive) ตั้งชื่อและบันทึกการสำรอง Winsock registry ทำซ้ำกับ Winsock2

สลับไปที่คอมพิวเตอร์ Windows 10 ที่มีปัญหาโปรโตคอลเครือข่าย

คลิกขวาที่ winsock เลือก Delete ทำซ้ำกับ Winsock2

Entries อยู่ภายใต้คีย์ต่อไปนี้ใน Registry Editor:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2

รีสตาร์ท Windows และนำคีย์เดียวกันจากคอมพิวเตอร์ที่ทำงานปกติ (ซึ่งไม่มีปัญหานี้) มาเพิ่มกลับ

เปิด Command Prompt เป็น Administrator รันคำสั่ง netsh winsock reset

เสร็จสิ้น รีบูทคอมพิวเตอร์และตรวจสอบว่าไม่มีข้อผิดพลาด network protocol missing อีกต่อไป

ซ่อมแซม System Files ที่เสียหาย

ข้างต้นเป็นวิธีแก้ไขที่ดีสำหรับปัญหา One or More Network Protocols are Missing on This Computer บน Windows 10 หากหลังจากทำแล้วยังได้ข้อผิดพลาด สามารถตรวจสอบ system files ที่เสียหายได้ เนื่องจาก system files ที่เสียหายอาจก่อให้เกิดข้อผิดพลาดมากมายใน Windows และอาจเป็นสาเหตุของข้อผิดพลาดนี้ แนะนำให้รัน Windows SFC utility เพื่อตรวจสอบและซ่อมแซม system files ที่เสียหาย

นี่คือวิธีแก้ไขที่ดีที่สุดสำหรับ One or More Network protocols are Missing on This Computer สำหรับ Windows 10, 8.1 และ 7 หากมีข้อสงสัยหรือข้อเสนอแนะใหม่ โปรดแสดงความคิดเห็นด้านล่าง

  • แก้ไขแล้ว: Server DNS Address Could Not Be Found Windows 10, 8.1, 7
  • แก้ไข Pin to Start Missing From Context Menu In Windows 10
  • แก้ไขแล้ว: Windows 10 Wi-Fi issue "Can't connect to this network"
  • How To Repair Windows 10 Using DISM and SFC Utility !!!