เจอปัญหา WiFi/Ethernet เชื่อมต่อแล้วแต่อินเทอร์เน็ตไม่ได้? หรือหลังอัปเดต Windows มี เครื่องหมาย Ausrufe จุดสีเหลือง บน Network Adapter บอก No Internet Access? Windows มี Network Troubleshooter แต่อาจเจอ Error DHCP is not enabled for local area connection
DHCP (Dynamic Host Configuration Protocol) ให้ Router/Server มอบหมาย IP Address ให้อุปกรณ์ในเครือข่ายอัตโนมัติ หาก DHCP ล้มเหลว (Driver ล้าสมัย Proxy ผิด Config ผิด) → ไม่ได้ IP → ไม่มีอินเทอร์เน็ต มาเข้าใจ DHCP และเปิดใช้งานกัน
DHCP คืออะไร?
DHCP เป็นโปรโตคอลเครือข่ายมาตรฐานบน IP Networks แบบ Client-Server มอบหมาย IP Address ให้ Host อัตโนมัติ เพื่อความเสถียรของเครือข่ายและลด Conflict ของ Static IP
ถ้า Driver ล้าสมัย Proxy ผิด Config ผิด → DHCP มอบหมาย IP ไม่ได้ → Client ไม่มี IP Unique → เข้าเครือข่าย/อินเทอร์เน็ตไม่ได้
DHCP is not enabled for ethernet – วิธีแก้
หมายเหตุ: วิธีด้านล่างใช้ได้กับ Windows 10, 8.1, 7 สำหรับ Ethernet, WiFi, "Ethernet doesn't have a valid IP configuration"
ครั้งแรกเจอ: รีสตาร์ทอุปกรณ์เครือข่าย (Router, Modem, Switch) และ PC → Fresh Start แก้ได้ถ้าเป็น Glitch
ปิด Security Software/VPN ชั่วคราว (ถ้ามี)
1. เปิด DHCP บน Windows (Network Adapter Settings)
ตรวจสอบ Network Adapter ว่าตั้งค่ารับ IP จาก DHCP Server อยู่แล้วหรือยัง:
- Win+R → ncpa.cpl → Enter (เปิด Network Connections)
- คลิกขวา Active Network Adapter → Properties
- ดับเบิลคลิก Internet Protocol Version 4 (TCP/IPv4)
- เลือก Obtain an IP address automatically และ Obtain DNS server address automatically

Pro Tip: เข้า Router Admin Page ตรวจสอบว่า Router เปิด DHCP Server ให้ Client รับ IP อัตโนมัติอยู่แล้ว

2. เริ่ม DHCP Client Service
DHCP Client Service ลงทะเบียน IP และอัปเดต DNS Records หยุดทำงาน → ไม่ได้ IP:
- Win+R → services.msc → Enter
- หา DHCP Client → ถ้ากำลัง Run: คลิกขวา Restart
- ถ้าไม่ได้ Run: ดับเบิลคลิก → Startup type: Automatic → Start → Apply → OK

3. รีเซ็ต Proxy Settings
- Win+R → inetcpl.cpl → Enter (Internet Properties)
- แท็บ Connections → LAN settings
- ยกเลิกติ๊ก Use a proxy server for your LAN
- ติ๊ก Automatically detect settings

4. รีเซ็ต Winsock และ TCP/IP Stack
Config ผิด → DHCP Fail ให้ Reset TCP/IP:
- เปิด CMD Admin
- รันคำสั่งทีละคำสั่ง:
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /flushdns
ipconfig /renew

ปิด CMD → รีสตาร์ท → ทดสอบ
5. ติดตั้ง Network Driver ใหม่ (Reinstall)
Driver ล้าสมัย → รับ IP ไม่ได้ ให้อัปเดต/ติดตั้งใหม่:
- คลิกขวา Start → Device Manager
- ขยาย Network adapters → คลิกขวา Driver → Update driver → Search automatically

ถ้า Windows หา Driver ใหม่ไม่เจอ ให้ Uninstall แล้ว Reboot (Windows จะติดตั้งใหม่เอง) หรือ Scan for hardware changes หรือดาวน์โหลดจากเว็บผู้ผลิต

วิธีเหล่านี้แก้ DHCP Not Enabled ได้ไหม? คอมเมนต์บอกมาได้เลยครับ
- Tor Vs VPN – ระบบความเป็นส่วนตัวออนไลน์ไหนดีกว่า?
- แก้ Unidentified Network No Internet Access Windows 10
- บล็อกเว็บไซต์ด้วย Host File Windows 10
- แก้ IP Address Conflict Windows 10, 8.1, 7
- วินิจฉัยปัญหา Network/Internet Windows 10