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

แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต)

ปกติเมื่อตั้งค่าเชื่อมต่อ Wi-Fi อุปกรณ์ควรเข้าถึงอินเทอร์เน็ตได้หากใส่รหัสผ่าน/ข้อมูลล็อกอินถูกต้อง แต่บางกรณีผู้ใช้เชื่อมต่อ Wi-Fi สำเร็จ แต่ไม่สามารถเข้าเว็บบน Chrome, Firefox, Edge ได้ แอปที่ต้องใช้อินเทอร์เน็ตก็ไม่ทำงาน ไอคอน Wi-Fi แสดงเครื่องหมายเตือนสีเหลือง สถานะ "Connected, no internet" ในขณะที่คอมพิวเตอร์อื่นใช้งานได้ปกติ บทความนี้จะสำรวจสาเหตุและวิธีแก้ไขทีละขั้นตอน

ทำไม Wi-Fi เชื่อมต่อได้แต่อินเทอร์เน็ตไม่ทำงาน

สาเหตุหลายประการ:

  1. ISP มีปัญหาหรือสมาชิกหมดอายุ (กรณีทุกอุปกรณ์มีอาการเดียวกัน)
  2. ไดรเวอร์ Wi-Fi adapter ไม่เข้ากัน/ล้าสมัย: การ์ดเชื่อมต่อ Wi-Fi ได้แต่ไม่สามารถประมวลผลแพ็กเก็ตข้อมูล
  3. ซอฟต์แวร์ความปลอดภัย/ไฟร์วอลล์บล็อกการเข้าถึงอินเทอร์เน็ตบนรูเตอร์ใหม่ หรือหลังโจมตีไวรัสการเชื่อมต่อถูกปิด Windows ควบคุมผ่าน Internet Explorer settings หากตั้งค่า Proxy server ผิดจะเชื่อมต่อไม่ได้
  4. การตั้งค่าบล็อก IP บนรูเตอร์: ในบ้านรีสตาร์ทรูเตอร์อาจมอบ IP ที่ถูกบล็อกให้เครื่องคุณ
  5. DHCP (Dynamic Host Configuration Protocol) ถูกปิดใช้งานบน Wi-Fi adapter อาจมาจากไวรัสเปลี่ยน IP/DNS หรือการตั้งค่าเอง DHCP ให้ IP, subnet mask, gateway, DNS อัตโนมัติ ในบ้าน/ธุรกิจเล็ก รูเตอร์ทำหน้าที่ DHCP server หากตั้งค่า IP/DNS เองแต่ผิด จะสื่อสารกับรูเตอร์ไม่ได้

แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต)

การ Troubleshooting Wi-Fi ไม่มีอินเทอร์เน็ต

หากรีสตาร์ทรูเตอร์และ PC แล้ว อุปกรณ์อื่นใช้งานได้ แสดงว่าปัญหาอยู่ที่เครื่องนี้ ลองทดสอบเพิ่ม:

  • ใช้เครื่องมือ Troubleshoot ใน Network and Sharing Center (Win+R พิมพ์ control.exe /name microsoft.NetworkandSharingCenter)
  • ทำ Clean Boot โหลดไดรเวอร์/บริการขั้นต่ำ เพื่อแยกปัญหาจากซอฟต์แวร์ความปลอดภัย/แอนติไวรัส
  • ปิดแอนติไวรัส/ซอฟต์แวร์ความปลอดภัยชั่วคราว หาก Clean Boot แก้ปัญหาได้ แสดงว่าเป็นซอฟต์แวร์ขัดแย้ง

ใช้ Ping test ระบุปัญหา: Win+R > cmd > พิมพ์ ping 8.8.8.8 หากสำเร็จ (ไม่ lost packets) ลอง ping google.com หากสำเร็จเช่นกัน ติดต่อ ISP (หากอุปกรณ์อื่นก็ล้มเหลว) หรือตรวจ Proxy/ซอฟต์แวร์ขัดแย้ง หาก ping IP ได้แต่ domain ไม่ได้ → DNS ผิด หากทั้งคู่ล้มเหลว → ตรวจคอนฟิก PC/รูเตอร์ ไดรเวอร์เสีย หรือ IP/DNS ผิด

แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต) แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต)

วิธีที่ 1: ใช้ Windows Network Diagnostic Tool

หาก DHCP ปิด หรือ IP/DNS/Proxy ผิด การรัน Diagnostic จะตรวจพบและแก้ไขอัตโนมัติ

  1. Win+R เปิด Run
  2. พิมพ์ ncpa.cpl Enter เปิด Network Connections
    แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต)
  3. คลิกขวา Wireless Connection เลือก Diagnose
    แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต)
  4. เครื่องมือจะเริ่ม Troubleshoot
    แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต)
  5. ปัญหาจะแสดงรายการ เช่น DHCP disabled
    แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต)
  6. คลิก View detailed information > Detection details หา code เช่น Rx failure, Tx ACK Failure, Disconnected from BSSID
  7. คลิก Next เริ่มแก้ไข เลือก Try This Repairs as an Administrator
    แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต)
  8. คลิก Apply this Fix ยอมรับวิธีแก้
    แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต)
  9. Windows จะแก้ไข คลิก Close และทดสอบอีกครั้ง

แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต)

วิธีที่ 2: เปิดใช้งาน DHCP เอง

รูเตอร์ส่วนใหญ่ให้ DHCP อัตโนมัติ การรับ IP/DNS อัตโนมัติจะป้องกันข้อผิดพลาดจากการตั้งค่าเอง

  1. Win+R > ncpa.cpl Enter
  2. คลิกขวา Wireless Connection เลือก Properties
    แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต)
  3. แท็บ Networking เลือก Internet Protocol Version 4 (TCP/IPv4) > Properties
    แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต)
  4. ติ๊ก Obtain an IP address automatically และ Obtain DNS server address automatically หากใช้ IPv6 ทำซ้ำสำหรับ TCP/IPv6 หากในองค์กร ถาม Admin
  5. OK และทดสอบใหม่

วิธีที่ 3: Uninstall และ Reinstall Wireless Adapter Drivers

ล้างไดรเวอร์เสีย/ไม่เข้ากัน รีเซ็ต DNS/IP ให้ Wi-Fi

  1. Win+R > devmgmt.msc Enter เปิด Device Manager
    แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต)
  2. ขยาย Network adapters
  3. คลิกขวา Wireless device เลือก Uninstall
    แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต)
  4. ยืนยัน Uninstall
    แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต)
  5. ไดรเวอร์จะติดตั้งอัตโนมัติ หากไม่ ให้ Restart PC

วิธีที่ 4: Update Wireless Adapter Drivers

หากไดรเวอร์เก่า/ไม่เข้ากัน ให้อัปเดต หากมี LAN ให้ต่อสาย LAN เพื่ออัปเดต

  1. Win+R > devmgmt.msc Enter
    แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต)
  2. ขยาย Network adapters
  3. คลิกขวา Wireless device (อาจมีเครื่องหมายเตือนเหลือง) เลือก Update driver software…
    แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต)
  4. เลือก Search automatically for updated driver software รอติดตั้ง ทดสอบใหม่
    แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต)
  5. อาจต้อง Restart

หากไม่มีอินเทอร์เน็ต ให้ดาวน์โหลดไดรเวอร์จากเว็บผู้ผลิต

วิธีที่ 5: สแกนมัลแวร์ และ Reset Proxy Settings

ไวรัสอาจเปลี่ยน Proxy เริ่มต้น ทำให้ต่อไม่ได้ ให้สแกนและล้าง Proxy

  1. ดาวน์โหลด Malwarebytes สแกนและลบไวรัส/ปัญหา
  2. Win+R > inetcpl.cpl Enter เปิด Internet Properties
    แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต)
  3. แท็บ Connections > LAN settings
    แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต)
  4. ติ๊กออก Use a proxy server for your LAN
    แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต)
  5. OK และทดสอบอีกครั้ง สามารถ Reset จากแท็บ Advanced ได้

วิธีที่ 6: Reset Winsock

netsh winsock reset รีเซ็ต Winsock catalog กลับสู่ค่าเริ่มต้น ใช้เมื่อลองทุกวิธีแล้วไม่ได้

  1. Win+R > พิมพ์ netsh winsock reset Enter (ถ้าไม่ได้ ให้เปิด cmd as Administrator แล้วรัน)
    แก้ไข: DHCP ไม่ได้เปิดใช้งานสำหรับ Wi-Fi (ไม่มีอินเทอร์เน็ต)
  2. หน้าต่างดำจะวิ่งปิดเอง หากขอรหัสผ่าน ให้ใส่

วิธีที่ 7: ตรวจสอบ IP ที่ถูกบล็อกใน Router

หากอุปกรณ์ได้ IP ที่ถูกบล็อก จะต่อไม่ได้ ตรวจจากหน้าตั้งค่ารูเตอร์

  1. เปิดเบราว์เซอร์บนเครื่องที่ใช้งานได้
  2. พิมพ์ IP รูเตอร์ (มักเป็น 192.168.0.1 หรือ 192.168.1.1 หรือดูจากสติ๊กเกอร์/คู่มือ)
  3. ตรวจ Network filter / Blacklist / Filter อื่นๆ ว่าไม่มี IP ถูกบล็อก (UI แตกต่างตามรูเตอร์)