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

แก้ 'Ethernet Doesn't Have a Valid IP Configuration' – คู่มือแก้ DHCP ด่วน

Ethernet doesn't have a valid IP configuration error เกิดจาก DHCP หรือ Dynamic Host Configuration Protocol ไม่สามารถรับ IP Address ที่ถูกต้องจาก NIC (Network Interface Card) ได้ NIC เป็นชิ้นส่วนฮาร์ดแวร์ที่ให้คอมพิวเตอร์เชื่อมต่อเครือข่ายได้ โดยทั่วไปจะจับคู่กับโมเด็มหรือเราเตอร์ผ่านสาย Ethernet การตั้งค่า IP แบบไดนามิกเปิดอยู่โดยค่าเริ่มต้น เพื่อให้ผู้ใช้ไม่ต้องตั้งค่าด้วยตนเองเพื่อเชื่อมต่อเครือข่ายกับ DHCP server แต่เนื่องจาก Ethernet ไม่มี IP ที่ถูกต้อง คุณจะเข้าอินเทอร์เน็ตไม่ได้ และอาจเจอข้อผิดพลาด Limited connectivity หรือ No internet access อ่านต่อเพื่อเรียนรู้วิธีแก้ Ethernet Doesn't Have a Valid IP Configuration Error ใน Windows PCs

วิธีแก้ Ethernet Doesn't Have a Valid IP Configuration Error

ข้อผิดพลาดนี้อาจเกิดจากหลายสาเหตุ:

  • Network Adapter Driver ผิดปกติ
  • การตั้งค่าเครือข่ายไม่ถูกต้อง
  • Router ผิดปกติหรือทำงานไม่ถูกต้อง

ในส่วนนี้ เรารวบรวมวิธีที่จะช่วยแก้ข้อผิดพลาดนี้ นำไปใช้เพื่อผลลัพธ์ที่ดีที่สุด

วิธีที่ 1: รีสตาร์ท Router

การรีสตาร์ทเราเตอร์จะเริ่มการเชื่อมต่อเครือข่ายใหม่ ทำตามขั้นตอน:

  1. หาปุ่ม ON/OFF หลังเราเตอร์
  2. กดปุ่ม 1 ครั้ง เพื่อปิดเราเตอร์
  3. ถอดสายไฟ และ รอ จนพลังงานหมดจากตัวเก็บประจุ
  4. ต่อสาย กลับและเปิดใช้งาน

วิธีที่ 2: รีเซ็ต Router

การรีเซ็ตเราเตอร์จะคืนค่าโรงงาน ทั้งการตั้งค่า พอร์ตฟอร์เวิร์ด บล็อคลิสต์ ข้อมูลเข้าสู่ระบบ จะถูกล้าง

หมายเหตุ: บันทึกข้อมูล ISP credentials ก่อนรีเซ็ตเราเตอร์

  1. กดค้างปุ่ม RESET/RST ประมาณ 10 วินาที ปกติจะเป็น built-in เพื่อกันการกดโดยไม่ได้ตั้งใจ
  2. หมายเหตุ: ต้องใช้อุปกรณ์ชี้ เช่น เข็มกลัด ไขควง หรือไม้กินข้าว กดปุ่ม RESET
  3. รอสักครู่จน การเชื่อมต่อเครือข่าย กลับมาปกติ

วิธีที่ 3: รีสตาร์ทคอมพิวเตอร์

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

  1. ไปที่เมนู Start
  2. คลิก Power icon > Restart

วิธีที่ 4: รัน Network Adapter Troubleshooter

การรัน Network Adapter Troubleshooter จะแก้ไขข้อผิดพลาดในการเชื่อมต่อ Ethernet และอาจแก้ Ethernet doesn't have a valid IP configuration error

  1. พิมพ์ troubleshoot ใน Windows Search Bar กด Enter
  2. คลิก Additional troubleshooters
  3. เลือก Network Adapter ภายใต้ Find and fix other problems
  4. คลิก Run the troubleshooter
  5. รอกระบวนการเสร็จสิ้น
  6. เลือก Ethernet บนหน้าจอ Select the network adapter to diagnose คลิก Next
  7. หากพบปัญหา คลิก Apply this fix ทำตามคำแนะนำในหน้าต่างต่อไป
  8. เมื่อ troubleshooting เสร็จ จะแสดง Troubleshooting has completed คลิก Close & รีสตาร์ท Windows PC

วิธีที่ 5: ปิด Fast Startup

การปิด Fast Startup แนะนำเพื่อแก้ Ethernet doesn't have a valid IP configuration error:

  1. ค้นหาและ Open Control Panel ผ่าน Windows Search Bar
  2. ตั้ง View by > Large icons คลิก Power Options
  3. คลิก Choose what the power button does
  4. คลิก Change settings that are currently unavailable ภายใต้ Define power buttons and turn on password protection
  5. ยกเลิกติ๊ก Turn on fast startup (recommended)
  6. คลิก Save changes และรีสตาร์ทคอมพิวเตอร์

วิธีที่ 6: รีสตาร์ท DNS & DHCP Client

Domain Name Servers แปลงชื่อโดเมนเป็น IP address ให้คอมพิวเตอร์ DHCP client service จำเป็นสำหรับการเชื่อมต่ออินเทอร์เน็ตที่ไม่มีข้อผิดพลาด หากเจอปัญหาเครือข่าย สามารถรีสตาร์ท DHCP & DNS client เพื่อ troubleshoot:

  1. กด Windows + R พร้อมกันเปิดกล่องโต้ตอบ Run
  2. พิมพ์ services.msc กด Enter เปิดหน้าต่าง Services
  3. คลิกขวา Network Store Interface Service เลือก Restart
  4. ไปที่ DNS client ในหน้าต่าง Services คลิกขวา เลือก Refresh
  5. ทำซ้ำสำหรับ DHCP client เช่นกัน

เมื่อรีสตาร์ทเสร็จ ตรวจสอบว่าปัญหาแก้แล้วหรือไม่ หากยังไม่ได้ ลองวิธีถัดไป

วิธีที่ 7: รีเซ็ต TCP/IP Configuration & Windows Sockets

ผู้ใช้บางคนรายงานว่าแก้ Ethernet doesn't have a valid IP configuration ได้โดยการรีเซ็ต TCP/IP configuration พร้อม Windows network sockets ทำตามคำแนะนำ:

  1. พิมพ์ Command Prompt ใน Search Menu คลิก Run as administrator
  2. พิมพ์คำสั่งต่อไปนี้ทีละคำสั่ง กด Enter หลังแต่ละคำสั่ง:
    ipconfig /release
    ipconfig /all
    ipconfig /flushdns
    ipconfig /renew
  3. พิมพ์ netsh winsock reset กด Enter
  4. รัน netsh int ip reset เช่นกัน
  5. Restart your PC เพื่อนำการเปลี่ยนแปลงไปใช้

วิธีที่ 8: เปิดใช้งาน Network Interface Card ใหม่

คุณต้องปิดใช้งานแล้วเปิดใช้งาน NIC ใหม่เพื่อแก้ปัญหา:

  1. กด Windows key + R เปิดกล่องโต้ตอบ Run
  2. พิมพ์ ncpa.cpl กด Enter
  3. คลิกขวา NIC ที่มีปัญหา เลือก Disable

    หมายเหตุ: แสดง Wi-Fi NIC เป็นตัวอย่าง ทำขั้นตอนเดียวกันสำหรับการเชื่อมต่อ Ethernet

  4. รอสักครู่ คลิกขวาอีกครั้ง เลือก Enable
  5. รอจนรับ IP address สำเร็จ

วิธีที่ 9: เปลี่ยน Network Adapter Settings

IPv4 address มีแพ็กเก็ตใหญ่กว่า การเปลี่ยนเป็น IPv4 แทน IPv6 จะทำให้การเชื่อมต่อเครือข่ายเสถียรขึ้น ทำตามขั้นตอนเพื่อแก้ Ethernet doesn't have a valid IP configuration error:

  1. กด Windows + I พร้อมกันเปิด Settings
  2. เลือก Network & Internet
  3. คลิก Ethernet ในแถบซ้าย
  4. เลื่อนลงเมนูขวา คลิก Network and Sharing Center ภายใต้ Related settings
  5. คลิก Ethernet Connection ของคุณ

    หมายเหตุ: ตรวจสอบว่าคุณเชื่อมต่อ Ethernet อยู่ แสดง Wi-Fi เป็นตัวอย่าง

  6. คลิก Properties
  7. ยกเลิกติ๊ก Internet Protocol Version 6 (TCP/IPv6)
  8. เลือก Internet Protocol Version 4 (TCP/IPv4) คลิก Properties
  9. เลือก Use the following DNS server addresses
  10. ใส่ค่าต่อไปนี้ในช่องที่เกี่ยวข้อง:

    Preferred DNS server: 8.8.8.8
    Alternate DNS server: 8.8.4.4

  11. เลือก Validate settings upon exit คลิก OK ปิดหน้าจอทั้งหมด

วิธีที่ 10: อัปเดต Ethernet Driver

การอัปเดต network drivers เป็นเวอร์ชันล่าสุดสำคัญสำหรับการทำงานที่ราบรื่น

  1. ไปที่เว็บไซต์ผู้ผลิต ดาวน์โหลด network drivers ที่ต้องการ
  2. คลิก Start พิมพ์ device manager คลิก Open
  3. ดับเบิลคลิก Network adapters เพื่อขยาย
  4. คลิกขวา network driver (เช่น Realtek PCIe FE Family Controller) เลือก Update driver
  5. เลือก "Browse my computer for driver software"
  6. คลิก Let me pick from a list of available drivers on my computer
  7. เลือก network driver ที่ดาวน์โหลดใน ขั้นตอนที่ 1 คลิก Next
  8. ทำซ้ำสำหรับ network adapters ทั้งหมด

วิธีที่ 11: ติดตั้ง Ethernet Drivers ใหม่

คุณสามารถถอนติดตั้งไดรเวอร์และติดตั้งใหม่เพื่อแก้ปัญหา ทำตามขั้นตอน:

  1. ไปที่ Device Manager > Network adapters ตามเดิม
  2. คลิกขวา network driver เลือก Uninstall device
  3. เมื่อขอยืนยัน ติ๊ก Delete the driver software for this device คลิก OK รีสตาร์ทคอมพิวเตอร์
  4. 4A. คลิก Action > Scan for hardware changes
    4B. หรือไปที่ manufacturer website เช่น Intel ดาวน์โหลด & ติดตั้ง network drivers
  5. Reboot คอมพิวเตอร์เพื่อบันทึกการเปลี่ยนแปลง

บทความแนะนำ:

  • แก้ Windows 10 Taskbar Icons Missing
  • แก้ Wi-Fi Adapter Not Working in Windows 10
  • แก้ Hard Drive Not Showing Up in Windows 10
  • แก้ Windows 10 No Audio Devices are Installed

หวังว่าคู่มือนี้จะช่วย และคุณสามารถแก้ Ethernet doesn't have a valid IP configuration error ในอุปกรณ์ของคุณได้ โปรดบอกว่าวิธีไหนใช้ได้ดีที่สุด หากมีคำถาม/ข้อเสนอแนะ ทิ้งไว้ในส่วนความคิดเห็น