Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ "One or more network protocols are missing" Windows 10

ข้อผิดพลาด "One or more network protocols are missing on this computer"

Windows Network Troubleshooter แจ้งข้อความนี้เมื่อพบว่า Network Protocols (TCP/IP, IPv6, QoS ฯลฯ) หายไปหรือเสียหาย ทำให้อินเทอร์เน็ตใช้ไม่ได้ (Limited/No Internet) แม้เชื่อมต่อ Wi-Fi/LAN แล้ว

Network Protocol คืออะไร

ชุดกฎและมาตรฐานที่กำหนดการสื่อสารระหว่างอุปกรณ์ในเครือข่าย เช่น TCP/IP, UDP, HTTP, DNS, DHCP หาก Protocol หายไป Windows จะส่ง/รับข้อมูลไม่ได้

8 วิธีแก้ Missing Network Protocols

วิธี 1: ตรวจสอบ Hardware (Router/Switch/Cable)

  1. ปิด Router/Modem > ถอดสาย LAN > รอ 1-2 นาที
  2. เสียบสายคืน > เปิด Router/Modem
  3. ทดสอบอินเทอร์เน็ตอีกครั้ง

วิธี 2: รัน SFC (System File Checker) ซ่อมไฟล์ระบบ

  1. ค้นหา cmd > คลิกขวา Run as administrator
  2. พิมพ์ sfc /scannow > Enter
  3. รอเสร็จ > รีสตาร์ท

วิธี 3: Reinstall TCP/IP Protocol

  1. Win+R > พิมพ์ ncpa.cpl > Enter
  2. คลิกขวา Adapter ที่ใช้งาน (Ethernet/Wi-Fi) > Properties
  3. คลิก Install > Protocol > Add
  4. เลือก Reliable Multicast Protocol (หรือ Protocol อื่นที่มี) > OK

วิธี 4: อัปเดต/ติดตั้งใหม่ Network Adapter Driver

  1. Win+X > Device Manager > Network adapters
  2. คลิกขวา Adapter > Uninstall device > ติ๊ก Delete driver > Uninstall
  3. ใช้ Driver Booster Scan > Update Network Adapters
  4. หรือไป Tools > Fix Network Failure

วิธี 5: ปิด IPv6 และตั้งค่า IPv4 ให้ Auto

  1. ncpa.cpl > Properties Adapter
  2. ยกเลิกติ๊ก Internet Protocol Version 6 (TCP/IPv6)
  3. คลิก Internet Protocol Version 4 (TCP/IPv4) > Properties
  4. เลือก Obtain an IP address automatically & Obtain DNS server address automatically > OK

วิธี 6: Reset Winsock Catalog

  1. CMD (Admin) > พิมพ์ netsh winsock reset > Enter
  2. รีสตาร์ทคอมพิวเตอร์

วิธี 7: Reset IP Configuration (Registry + Netsh)

  1. Win+R > regedit > Enter
  2. ไป: HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nsi\{eb004a00-9b1a-11d4-9123-0050047759bc}\26
  3. คลิกขวาโฟลเดอร์ 26 > Permissions > Everyone > Full Control Allow > OK
  4. ปิด Regedit > CMD (Admin) > netsh int ip reset > Enter
  5. รีสตาร์ท

วิธี 8: ปิด/ลบ Antivirus/Security Software

บางตัว Antivirus (Avast, Kaspersky, Bitdefender ฯลฯ) บล็อก Network Protocol ลองปิดชั่วคราวหรือ Uninstall ทดสอบ หากหาย ให้เปลี่ยน Antivirus ตัวอื่น

สรุปลำดับแนะนำ

  1. Restart Router/Modem (วิธี 1)
  2. SFC /scannow (วิธี 2)
  3. Reset Winsock (วิธี 6) - เร็วและแก้ได้บ่อย
  4. Reinstall TCP/IP Protocol (วิธี 3)
  5. Update Network Driver + Fix Network Failure (วิธี 4)
  6. Disable IPv6 + Auto IPv4 (วิธี 5)
  7. Registry Reset IP (วิธี 7)
  8. Check Antivirus (วิธี 8)