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

12 วิธีแก้ 'DNS server not responding' บน Windows 11

Error "DNS server not responding" บน Windows 11 เป็นบั๊กที่พบบ่อยหลังอัปเดต ลองทำตาม 12 วิธีด้านล่างเรียงจากง่ายไปยาก

DNS คืออะไร?

DNS (Domain Name System) = ระบบแปลง Domain Name (google.com) เป็น IP Address ให้คอมพิวเตอร์เข้าใจและเชื่อมต่อได้

ทำไมถึง Error 'DNS server not responding'?

  • Windows ผิดเพี้ยน คิดว่า Network Error เป็น DNS Error
  • Third-party Antivirus (โดยเฉพาะ AVG, Avast, McAfee อัปเดตล่าสุด) บล็อก DNS
  • Third-party Network Monitor/Firewall
  • Router/ISP ปัญหา
  • Malware/Registry Corruption

12 วิธีแก้ไข

1. ปิด Third-party Antivirus (ลองก่อนอื่น)

ปิด Firewall, Network Monitor, Web Shield ของ AVG/Avast/McAfee ทั้งหมด รอ Patch จาก Microsoft หรือ Vendor

2. ตรวจสอบ Custom DNS Settings (สำหรับผู้ใช้ Third-party DNS)

Router/Windows Update อาจ Reset DNS Settings ให้ใส่ DNS ใหม่ใน Network Adapter > Restart PC

3. Flush DNS & Reset Network Stack (CMD Admin)

ipconfig /flushdns
ipconfig /registerdns
ipconfig /release
ipconfig /renew
netsh winsock reset

Restart PC หลังรันคำสั่งทั้งหมด

4. เปลี่ยน DNS เป็น Public DNS ฟรี

DNS Providers แนะนำ:

  • Google: 8.8.8.8 | 8.8.4.4
  • Cloudflare: 1.1.1.1 | 1.0.0.1
  • OpenDNS: 208.67.222.222 | 208.67.220.220
  • Quad9: 9.9.9.9 | 149.112.112.112
  • AdGuard: 94.140.14.14 | 94.140.15.15
  • AlternateDNS: 76.76.19.19 | 76.223.122.150

ตั้งค่าใน Windows 11:

  1. Win+I > Network & Internet > Wi-Fi/Ethernet > Hardware Properties
  2. DNS server assignment: Edit > Manual
  3. IPv4/IPv6 On > ใส่ Preferred/Alternate DNS > Enable Encryption (ถ้ามี) > Save

5. รัน Windows Network Troubleshooter

  1. Settings > System > Troubleshoot > Other troubleshooters
  2. Run Internet Connections > ตามขั้นตอน
  3. ลอง Run Incoming Connections และ Network Adapter ด้วย

6. ปิด Network Monitors / Third-party AV Traffic Managers

Apps เหล่านี้มัก Conflict กับ Windows Firewall Rules หลัง Update

7. Power Cycle Router

ปิด Router รอ 1 นาที > เปิดใหม่ > Refresh DNS/Connection

8. ตรวจสอบใน Safe Mode with Networking

  1. Start > Power > กด Shift ค้าง + Restart
  2. Troubleshoot > Advanced Options > Startup Settings > Restart
  3. กด 5 (Safe Mode with Networking)
  4. ทดสอบเน็ต: ถ้า OK = Third-party App/Service เป็นสาเหตุ

9. Scan Malware & Suspicious Network Activity

ใช้ Antivirus Scan + Network Monitor ดู Inbound/Outbound Anomalies

10. เช็ค Hardware/Driver Updates

Windows Update > Advanced Options > Optional Updates > Install Network Adapter Drivers

11. System Restore (Restore Point)

กู้คืน Restore Point ก่อนหน้าที่ยังไม่มีปัญหา DNS

12. ติดต่อ ISP / Network Provider

อาจเป็นปัญหาที่ Router/Line ต้องให้ Tech Support มาตรวจ

13. Reset PC (Last Resort)

Reset Windows 11 (Keep files หรือ Remove everything) หากลองทุกวิธีไม่ได้

FAQs

ใช้ Free DNS ปลอดภัยไหม?

Trade-off: ISP เห็น Traffic vs DNS Provider เห็น Traffic ใช้ Encryption (DoH/DoT) + VPN จะปลอดภัยกว่า

โอกาส Network ถูก Hack/Highjack มากแค่ไหน?

DNS Error อาจเป็นสัญญาณ แต่ Rare ตรวจ Router Logs, เปลี่ยน Password, ใช้ Paid Network Monitor

Registry Changes ทำให้ DNS Error ได้ไหม?

ได้ แต่ Rare หาก Backup Registry ไว้ ให้ Restore ไม่ก็แก้ Manual ใน Regedit

หวังว่าคำแนะนำนี้ช่วยแก้ DNS Error ได้ หากยังมีปัญหา Comment ด้านล่างได้ครับ


บทความเกี่ยวข้อง:

  • Windows 11 Update Not Showing? Reasons and Fixes
  • If I Decline Windows 11 Upgrade, Can I Get It Later?
  • Microsoft Teams Not Showing Images? How to Fix
  • How to Turn Off Sticky Keys on Windows 11
  • How to fix Killer Wireless 1535 Driver Issue on Windows 11