Tại sao gặp lỗi DNS Server Not Responding trên Windows 10?
Lỗi "DNS Server Not Responding" (Máy chủ DNS không phản hồi) khiến trình duyệt không tải được trang web, báo lỗi DNS_PROBE_FINISHED_NXDOMAIN, ERR_NAME_NOT_RESOLVED. Nguyên nhân thường gặp:
- Lỗi kết nối mạng/internet cục bộ
- Cấu hình DNS sai (sai IP DNS, DNS tự động không làm việc)
- Trình duyệt/web browser cũ, cache DNS cũ
- Driver card mạng lỗi/cũ
- Phần mềm xung đột (VPN, Firewall, Antivirus)
- Router/Modem cần khởi động lại
- Dịch vụ DNS Client bị tắt/lỗi
- Cài đặt Peer-to-Peer Windows Update chiếm băng thông
- Cài đặt quản lý nguồn tắt card mạng
13 Giải pháp khắc phục lỗi DNS Server Not Responding trên Windows 10
Giải pháp 1: Khởi động vào Safe Mode để kiểm tra
Safe Mode tải driver/dịch vụ tối thiểu, giúp xác định do phần mềm thứ 3 hay hệ thống.
- Giữ Shift + nhấn Restart (từ màn hình đăng nhập hoặc Start Menu)
- Chọn Troubleshoot → Advanced options → Startup Settings → Restart
- Nhấn 4 (Safe Mode) hoặc 5 (Safe Mode with Networking)
- Kiểm tra truy cập web. Nếu OK trong Safe Mode → Lỗi do phần mềm thứ 3 (Antivirus, VPN, Firewall...)
Windows 7: Restart → Nhấn liên tục F8 → Chọn Safe Mode with Networking.
Giải pháp 2: Vô hiệu hóa các kết nối mạng thứ cấp (Secondary Connections)
Chỉ giữ kết nối đang dùng (Wi-Fi hoặc Ethernet), tắt các adapter ảo (VirtualBox, VMware, Hyper-V, Bluetooth, Miniport...).
- Gõ Network connections vào tìm kiếm Taskbar → View network connections
- Các kết nối không dùng có dấu Đỏ (X) hoặc tên ảo (vEthernet, Bluetooth...)
- Chuột phải từng adapter không dùng → Disable
- Khởi động lại trình duyệt → Thử truy cập web
Giải pháp 3: Khởi động lại (Restart/Reboot) Router/Modem
Xóa cache router, thiết lập lại kết nối ISP.
- Nhấn nút Power trên Router/Modem để tắt (hoặc rút cáp nguồn)
- Đợi ít nhất 30 giây - 1 phút
- Cắm nguồn/Bật nguồn lại → Đợi đèn tín hiệu ổn định (thường 1-2 phút)
- Thử truy cập web trên máy tính
Giải pháp 4: Gỡ cài đặt và cài lại Driver Network Adapter
- Windows + X → Device Manager
- Mở rộng Network adapters
- Chuột phải card mạng đang dùng (Wi-Fi/Ethernet) → Uninstall device → Tick Attempt to remove driver → Uninstall
- Nhấn nút Scan for hardware changes (biểu tượng màn hình kính lúp)
- Windows tự cài lại driver. Nếu không: Chuột phải → Update driver → Search automatically
- Khởi động lại máy
Giải pháp 5: Xóa DNS Cache (Flush DNS)
Xóa bộ nhớ đệm DNS cũ, sai lệch.
- Mở Command Prompt (Admin): Tìm cmd → Chuột phải → Run as administrator
- Gõ lệnh: ipconfig /flushdns → Enter
- Thông báo: "Successfully flushed the DNS Resolver Cache"
- Thử truy cập web lại
Giải pháp 6: Cập nhật Driver Network Adapter
- Windows + R → devmgmt.msc → Enter
- Mở rộng Network adapters
- Chuột phải card mạng → Update driver → Search automatically for drivers
- Chờ tải và cài → Khởi động lại máy → Test
Giải pháp 7: Thực hiện Clean Boot
Loại bỏ xung đột phần mềm khởi động cùng Windows (Antivirus, VPN, Cloud sync...).
- Windows + R → msconfig → Enter
- Tab Services → Tick Hide all Microsoft services → Disable all
- Tab Startup → Open Task Manager
- Vô hiệu hóa (Disable) tất cả Startup apps
- Đóng Task Manager → OK trong msconfig → Restart
- Test DNS. Nếu OK → Bật dần từng dịch vụ/app để tìm thủ phạm
Giải pháp 8: Reset Winsock Catalog
Sửa chữa Winsock (Windows Sockets API) quản lý kết nối mạng.
- Mở Command Prompt (Admin)
- Gõ: netsh winsock reset → Enter
- Chờ thông báo: "Successfully reset the Winsock Catalog. You must restart the computer..."
- Đóng CMD → Khởi động lại máy
Giải pháp 9: Tắt tính năng Peer-to-Peer (P2P) Windows Update
Windows 10 chia sẻ bản cập nhật qua P2P (Delivery Optimization) có thể gây nghẽn mạng/DNS.
- Settings → Update & Security → Delivery Optimization (bên trái)
- Tắt công tắc Allow downloads from other PCs
- Khởi động lại máy → Test
Giải pháp 10: Thay đổi cài đặt Quản lý nguồn (Power Management) cho Wireless Adapter
Ngăn Windows tắt card mạng để tiết kiệm pin gây mất kết nối DNS.
- Windows + S → Gõ Power Options → Mở
- Chọn Change plan settings của plan đang dùng → Change advanced power settings
- Mở rộng: Wireless Adapter Settings → Power Saving Mode
- Chọn Maximum Performance cho cả On battery và Plugged in
- Apply → OK
Giải pháp 11: Bật Microsoft LLDP Protocol Driver
LLDP (Link Layer Discovery Protocol) giúp phát hiện thiết bị mạng, hỗ trợ DNS.
- Windows + X → Network Connections
- Chuột phải adapter đang dùng → Properties
- Danh sách This connection uses the following items: Tìm Microsoft LLDP Protocol Driver
- Đảm bảo đã tick (Enabled) → OK
Giải pháp 12: Sử dụng Google Public DNS (8.8.8.8 / 8.8.4.4) hoặc Cloudflare (1.1.1.1)
DNS công cộng nhanh, ổn định, bảo mật hơn DNS của ISP.
- Windows + X → Network Connections
- Chuột phải adapter đang dùng → Properties
- Chọn Internet Protocol Version 4 (TCP/IPv4) → Properties
- Chọn Use the following DNS server addresses:
- Google DNS: Preferred: 8.8.8.8 | Alternate: 8.8.4.4
- Cloudflare DNS: Preferred: 1.1.1.1 | Alternate: 1.0.0.1 (Nhanh hơn, bảo mật DNS-over-HTTPS)
- OK → OK → Test web
Giải pháp 13: Thay đổi địa chỉ MAC (MAC Address) của Network Adapter
Giải pháp cuối cùng nếu ISP khóa MAC hoặc xung đột MAC.
- Command Prompt (Admin) → Gõ: ipconfig /all → Ghi lại Physical Address (MAC) của adapter đang dùng
- Network Connections → Chuột phải adapter → Properties → Configure
- Tab Advanced → Property: Network Address hoặc Locally Administered Address
- Chọn Value → Nhập MAC mới (12 ký tự hex, không dấu hai chấm, VD: 001122334455)
- OK → Khởi động lại máy → Test
Câu hỏi thường gặp (FAQ)
Q1: Cách reset cài đặt DNS IP?
Settings → Network & Internet → Advanced network settings → Network reset → Reset now.
Q2: Cách xóa DNS Cache nhanh?
Win + X → Terminal (Admin) hoặc Command Prompt (Admin) → ipconfig /flushdns.
Q3: Cách xem/cấu hình DNS trong Windows 10?
Control Panel → Network and Internet → Network and Sharing Center → Change adapter settings → Chuột phải adapter → Properties → IPv4 → Properties.
Q4: Cách đổi DNS server?
Tại Properties IPv4 (như Q3) → Chọn Use the following DNS server addresses → Nhập 2 địa chỉ DNS (Google/Cloudflare/OpenDNS) → OK.
Q5: Cách xóa DNS Cache cục bộ (Local DNS Cache)?
Giống Q2: cmd (Admin) → ipconfig /flushdns.
Kết luận
Lỗi DNS Server Not Responding trên Windows 10 thường do cache DNS cũ, driver card mạng, cài đặt DNS ISP kém, xung đột phần mềm, router. Quy trình khắc phục chuẩn: Flush DNS → Restart Router → Thử Safe Mode → Disable adapter ảo → Update/Reinstall Driver → Clean Boot → Reset Winsock → Tắt P2P Update → Power Management (Max Performance) → LLDP Driver → Đổi Google/Cloudflare DNS → Đổi MAC Address → Network Reset. Việc đổi sang Google DNS (8.8.8.8) hoặc Cloudflare DNS (1.1.1.1) thường giải quyết triệt để và tăng tốc duyệt web. Nếu vẫn lỗi, liên hệ ISP hoặc kiểm tra phần cứng router/modem.