Máy tính Windows bị mất kết nối Internet, Wi-Fi báo đã kết nối nhưng không truy cập được website, hoặc xuất hiện thông báo “DNS server isn't responding” là những sự cố khá phổ biến. Nguyên nhân có thể xuất phát từ bộ định tuyến, địa chỉ IP, bộ nhớ đệm DNS, trình điều khiển card mạng hoặc cấu hình mạng của hệ điều hành.
Trong bài viết này, Mạng Hà Nội sẽ hướng dẫn bạn cách khắc phục lỗi mạng Windows 10 và Windows 11 theo từng bước, từ những thao tác đơn giản đến các phương pháp sửa lỗi nâng cao. Bạn nên thực hiện lần lượt để xác định nguyên nhân và tránh thay đổi các thiết lập không cần thiết.
![]() |
| Cách Khắc Phục Lỗi Mạng Windows 10, 11 |
1. Cách kiểm tra nguyên nhân máy tính Windows bị lỗi mạng
Trước khi sửa lỗi, hãy xác định vấn đề xảy ra trên riêng máy tính hay trên toàn bộ mạng Internet.
Thực hiện các bước sau:
Dùng điện thoại kết nối cùng mạng Wi-Fi và thử mở một website.
Nếu điện thoại cũng không vào được Internet, hãy kiểm tra modem, router hoặc liên hệ nhà cung cấp dịch vụ.
Nếu điện thoại truy cập bình thường nhưng máy tính không vào được mạng, hãy tập trung kiểm tra Windows.
Khởi động lại máy tính và modem/router nếu phù hợp. Khi khởi động lại router, hãy chờ thiết bị kết nối Internet trở lại.
Bạn cũng có thể thử truy cập nhiều website khác nhau để loại trừ khả năng một trang web đang gặp sự cố riêng.
2. Cách khắc phục lỗi Wi-Fi đã kết nối nhưng không có Internet
Đây là tình trạng máy tính vẫn hiển thị tên mạng Wi-Fi nhưng trình duyệt không thể tải trang web.
Bước 1: Tắt và bật lại Wi-Fi
Trên Windows 11:
Mở Settings (Cài đặt).
Chọn Network & internet.
Tắt Wi-Fi, chờ vài giây rồi bật lại.
Kết nối lại với mạng cần sử dụng.
Trên Windows 10, bạn có thể thao tác tương tự trong Settings > Network & Internet.
Bước 2: Quên mạng Wi-Fi và kết nối lại
Nếu lỗi vẫn còn, hãy thử xóa cấu hình kết nối cũ.
Mở Settings > Network & internet > Wi-Fi.
Chọn Manage known networks.
Chọn mạng đang gặp lỗi và nhấn Forget.
Kết nối lại bằng mật khẩu Wi-Fi.
Lưu ý: Chỉ thực hiện khi bạn biết mật khẩu mạng để kết nối lại.
Bước 3: Kiểm tra địa chỉ IP
Nhấn Windows + R, nhập cmd rồi nhấn Enter. Tiếp theo, chạy:
ipconfigTìm bộ điều hợp Wi-Fi đang sử dụng và xem địa chỉ IPv4.
Nếu địa chỉ IPv4 bắt đầu bằng 169.254, máy tính có thể chưa nhận được địa chỉ IP hợp lệ từ router qua DHCP. Hãy kiểm tra router, kết nối Wi-Fi và cấu hình IP tự động trước khi tiếp tục.
3. Làm sao để xóa bộ nhớ cache DNS trên Windows?
DNS (Domain Name System) giúp chuyển đổi tên miền như google.com thành địa chỉ IP. Windows lưu tạm một số kết quả DNS để giảm thời gian tra cứu.
Nếu bộ nhớ đệm chứa kết quả cũ hoặc thông tin phân giải tên miền gặp vấn đề, việc xóa DNS cache có thể giúp khắc phục lỗi truy cập website.
Hướng dẫn xóa DNS cache trên Windows 10 và Windows 11
Bước 1: Mở menu Start và nhập cmd.
Bước 2: Nhấp chuột phải vào Command Prompt, chọn Run as administrator nếu cần.
Bước 3: Nhập lệnh sau:
ipconfig /flushdnsBước 4: Nhấn Enter và kiểm tra thông báo xác nhận Windows đã xóa bộ nhớ đệm DNS thành công.
Bước 5: Đóng cửa sổ Command Prompt, mở lại trình duyệt và thử truy cập website.
Lệnh trên xóa bộ nhớ đệm DNS của máy tính, không xóa lịch sử duyệt web, mật khẩu đã lưu hoặc cookie trình duyệt.
Nếu lỗi vẫn tiếp diễn, hãy kiểm tra máy chủ DNS đang sử dụng và thử lệnh nslookup để xác định vấn đề có liên quan đến phân giải tên miền hay không.
4. Cách sửa lỗi DNS server isn't responding trên Windows
Thông báo “DNS server isn't responding” thường có nghĩa là máy tính không nhận được phản hồi DNS như mong đợi. Nguyên nhân có thể nằm ở DNS server, router, cấu hình mạng hoặc kết nối Internet.
Bước 1: Kiểm tra kết nối Internet
Hãy thử truy cập nhiều website và kiểm tra xem thiết bị khác có dùng được mạng hay không.
Bước 2: Xóa DNS cache
Mở Command Prompt và chạy:
ipconfig /flushdnsBước 3: Kiểm tra DNS bằng nslookup
Chạy lệnh:
nslookup google.comNếu lệnh trả về địa chỉ IP, việc phân giải tên miền đã hoạt động trong lần kiểm tra đó. Nếu xuất hiện timeout hoặc lỗi phân giải, hãy kiểm tra máy chủ DNS và đường truyền.
Bước 4: Thử đổi DNS
Bạn có thể thử sử dụng DNS công cộng đáng tin cậy như Google Public DNS hoặc Cloudflare DNS. Hướng dẫn đổi DNS nằm ở phần tiếp theo.
Lưu ý rằng đổi DNS không thể khắc phục mọi nguyên nhân gây mất Internet. Nếu máy tính không kết nối được router, bạn cần xử lý kết nối mạng trước.
5. Cách đổi DNS trên Windows 11 và Windows 10
Đổi DNS có thể giúp giải quyết một số sự cố phân giải tên miền hoặc cải thiện độ ổn định trong một số trường hợp. Tuy nhiên, tốc độ truy cập thực tế còn phụ thuộc vào mạng và vị trí của máy chủ DNS.
DNS Google
DNS chính:
8.8.8.8DNS phụ:
8.8.4.4
DNS Cloudflare
DNS chính:
1.1.1.1DNS phụ:
1.0.0.1
Cách đổi DNS trên Windows 11
Mở Settings > Network & internet.
Chọn Wi-Fi hoặc Ethernet đang sử dụng.
Tìm DNS server assignment và chọn Edit.
Chuyển sang Manual và bật IPv4.
Nhập địa chỉ DNS mong muốn.
Nhấn Save để lưu thay đổi.
Cách đổi DNS trên Windows 10
Mở Settings > Network & Internet.
Chọn Change adapter options.
Nhấp chuột phải vào Wi-Fi hoặc Ethernet và chọn Properties.
Chọn Internet Protocol Version 4 (TCP/IPv4).
Nhấn Properties và chọn Use the following DNS server addresses.
Nhập DNS chính và DNS phụ, sau đó nhấn OK.
Nếu mạng đang được quản lý bởi công ty hoặc trường học, hãy hỏi quản trị viên trước khi thay đổi DNS. Nên ghi lại cấu hình ban đầu để có thể khôi phục khi cần.
6. Cách đặt lại Winsock để sửa lỗi mạng Windows
Winsock là thành phần cung cấp giao diện để các ứng dụng Windows sử dụng kết nối mạng. Nếu cấu hình Winsock gặp lỗi, một số ứng dụng có thể không truy cập Internet bình thường.
Để đặt lại Winsock:
Mở Command Prompt với quyền quản trị viên.
Nhập lệnh:
netsh winsock resetNhấn Enter.
Khởi động lại máy tính và kiểm tra kết nối.
Thao tác này đặt lại Winsock catalog về cấu hình sạch. Nó có thể hữu ích khi lỗi liên quan đến cấu hình mạng bị hỏng, nhưng không đảm bảo sửa được mọi nguyên nhân mất Internet.
7. Cách reset TCP/IP trên Windows 10 và Windows 11
TCP/IP là bộ giao thức nền tảng cho giao tiếp mạng. Đặt lại TCP/IP có thể giúp khắc phục các vấn đề liên quan đến cấu hình giao thức mạng.
Mở Command Prompt bằng quyền quản trị viên và chạy:
netsh int ip resetSau đó khởi động lại máy tính.
Nếu chưa khắc phục được sự cố, bạn có thể tiếp tục với các lệnh gia hạn địa chỉ IP ở phần tiếp theo. Hãy ghi lại cấu hình IP tĩnh hoặc DNS tùy chỉnh trước khi thực hiện các thao tác đặt lại mạng.
8. Cách giải phóng và gia hạn địa chỉ IP trên Windows
Windows có thể gặp sự cố khi lấy hoặc gia hạn địa chỉ IP từ router. Hai lệnh dưới đây yêu cầu Windows giải phóng và xin cấp lại địa chỉ IP thông qua DHCP.
Mở Command Prompt với quyền quản trị viên, sau đó chạy lần lượt:
ipconfig /release
ipconfig /renewLệnh đầu tiên giải phóng cấu hình địa chỉ IP hiện tại của các bộ điều hợp phù hợp. Lệnh thứ hai yêu cầu cấp phát địa chỉ IP mới.
Trong thời gian thực hiện, kết nối mạng có thể tạm thời bị gián đoạn. Nếu máy tính đang sử dụng IP tĩnh hoặc cấu hình mạng đặc biệt, hãy kiểm tra thiết lập trước khi chạy lệnh.
9. Bộ lệnh sửa lỗi mạng Windows thường dùng
Nếu đã thử các bước cơ bản mà vẫn không truy cập Internet được, bạn có thể sử dụng bộ lệnh sau.
Mở Command Prompt với quyền quản trị viên và chạy từng lệnh theo thứ tự:
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdnsSau khi hoàn thành, hãy khởi động lại máy tính và kiểm tra kết nối.
Không nên chạy các lệnh một cách máy móc khi chưa xác định tình trạng mạng. Nếu lỗi bắt nguồn từ nhà cung cấp Internet, router hoặc phần cứng, các lệnh trên có thể không giải quyết được vấn đề.
10. Cách khắc phục lỗi Network Adapter trên Windows
Nếu biểu tượng Wi-Fi biến mất, máy tính không tìm thấy mạng không dây hoặc kết nối liên tục bị ngắt, nguyên nhân có thể liên quan đến bộ điều hợp mạng hoặc driver.
Thực hiện các bước sau:
Nhấn Windows + X và chọn Device Manager.
Mở mục Network adapters.
Tìm bộ điều hợp Wi-Fi hoặc Ethernet.
Nếu thiết bị đang bị vô hiệu hóa, hãy chọn Enable device nếu tùy chọn này xuất hiện.
Kiểm tra Windows Update và trang hỗ trợ chính thức của nhà sản xuất máy tính để cập nhật driver phù hợp.
Nếu lỗi xuất hiện ngay sau khi cập nhật driver, hãy kiểm tra xem có tùy chọn Roll Back Driver hay không.
Chỉ gỡ cài đặt driver khi các phương pháp khác không hiệu quả. Trước đó, nên tải sẵn driver phù hợp từ nhà sản xuất và lưu vào USB nếu máy tính không thể truy cập Internet.
11. Cách sửa lỗi proxy khiến Windows không vào được Internet
Proxy là máy chủ trung gian mà một số máy tính sử dụng để truy cập Internet. Cấu hình proxy không chính xác có thể khiến trình duyệt hoặc một số ứng dụng không kết nối được.
Trên Windows 11:
Mở Settings.
Chọn Network & internet.
Mở Proxy.
Kiểm tra các thiết lập proxy thủ công hoặc tập lệnh cấu hình.
Nếu bạn không sử dụng proxy, hãy kiểm tra và tắt cấu hình thủ công không cần thiết.
Không tắt proxy nếu đây là cấu hình bắt buộc của công ty, trường học hoặc mạng do quản trị viên cung cấp.
12. Cách sử dụng Network Reset trên Windows 11
Network Reset là biện pháp khôi phục cấu hình mạng về trạng thái mặc định. Bạn chỉ nên dùng khi đã thử những cách sửa lỗi ít tác động hơn.
Các bước thực hiện
Mở Settings > Network & internet.
Chọn Advanced network settings.
Chọn Network reset.
Nhấn Reset now và xác nhận.
Chờ Windows khởi động lại rồi kiểm tra kết nối.
Network Reset có thể gỡ và cài đặt lại các bộ điều hợp mạng, đồng thời đặt lại nhiều thiết lập liên quan. Sau đó, bạn có thể cần cấu hình lại VPN, phần mềm mạng ảo hoặc một số kết nối đặc biệt.
Trước khi sử dụng, hãy ghi lại cấu hình IP tĩnh, DNS tùy chỉnh và các thiết lập cần thiết để khôi phục khi cần.
Trên Windows 10, tùy chọn này thường nằm tại Settings > Network & Internet > Status > Network reset.
13. Cách khắc phục lỗi mạng Ethernet trên Windows
Nếu sử dụng mạng dây nhưng máy tính không có Internet, hãy kiểm tra theo thứ tự:
Kiểm tra dây Ethernet và cổng kết nối trên máy tính.
Thử một dây mạng hoặc cổng router khác nếu có.
Xác nhận đèn báo kết nối trên cổng mạng.
Mở Settings > Network & internet > Ethernet để kiểm tra trạng thái.
Chạy
ipconfigđể kiểm tra địa chỉ IP và gateway.Kiểm tra driver của bộ điều hợp Ethernet trong Device Manager.
Nếu nhiều thiết bị kết nối cùng router đều không có Internet, hãy kiểm tra modem/router hoặc liên hệ nhà cung cấp dịch vụ thay vì tiếp tục đặt lại Windows.
14. Câu hỏi thường gặp về cách khắc phục lỗi mạng Windows
1. Làm sao để xóa bộ nhớ cache DNS trên Windows?
Mở Command Prompt và chạy ipconfig /flushdns. Sau khi nhận thông báo hoàn tất, hãy thử truy cập lại website.
2. Tại sao máy tính kết nối Wi-Fi nhưng không có Internet?
Nguyên nhân có thể là router mất kết nối Internet, máy tính nhận IP không hợp lệ, DNS gặp sự cố hoặc cấu hình proxy không chính xác.
3. Lỗi DNS server isn't responding là gì?
Đây là lỗi máy tính không nhận được phản hồi DNS như mong đợi. Bạn có thể kiểm tra kết nối, xóa DNS cache và thử máy chủ DNS khác.
4. Reset Winsock có làm mất dữ liệu không?
Lệnh netsh winsock reset không được thiết kế để xóa tài liệu cá nhân. Tuy nhiên, nó đặt lại cấu hình Winsock và có thể ảnh hưởng đến phần mềm sử dụng thành phần mạng đặc biệt.
5. Reset TCP/IP có cần khởi động lại máy tính không?
Bạn nên khởi động lại sau khi chạy netsh int ip reset để các thay đổi được áp dụng đầy đủ.
6. Đổi DNS Google có giúp mạng nhanh hơn không?
Đổi DNS có thể cải thiện thời gian phân giải tên miền trong một số trường hợp, nhưng không làm tăng băng thông của đường truyền Internet.
7. Vì sao Windows báo địa chỉ IP 169.254.x.x?
Địa chỉ này thường xuất hiện khi Windows không lấy được địa chỉ IP phù hợp từ DHCP. Hãy kiểm tra router, DHCP và kết nối mạng.
8. Khi nào nên sử dụng Network Reset?
Nên dùng khi các bước khắc phục thông thường không hiệu quả. Trước đó, hãy lưu lại cấu hình mạng đặc biệt vì một số thiết lập có thể cần được tạo lại.
9. Có nên tắt Windows Firewall để sửa lỗi mạng không?
Không nên tắt tường lửa một cách tùy tiện. Hãy kiểm tra quy tắc chặn kết nối và cấu hình ứng dụng cụ thể trước, đặc biệt trên máy tính dùng cho công việc.
10. Làm gì khi đã thử mọi cách nhưng vẫn không có Internet?
Kiểm tra thiết bị khác, router, modem, driver và trạng thái dịch vụ của nhà cung cấp Internet. Nếu lỗi chỉ xuất hiện trên một máy tính, hãy kiểm tra cấu hình mạng và cân nhắc liên hệ kỹ thuật viên.
Kết luận
Khi gặp lỗi mạng trên Windows 10 hoặc Windows 11, bạn nên bắt đầu bằng việc kiểm tra router, kết nối Wi-Fi/Ethernet và địa chỉ IP. Tiếp theo, hãy thử xóa DNS cache, kiểm tra DNS server, gia hạn IP hoặc đặt lại Winsock và TCP/IP nếu cần.
Network Reset nên được xem là giải pháp cuối cùng sau khi các biện pháp đơn giản hơn không hiệu quả. Việc xác định đúng nguyên nhân sẽ giúp bạn tiết kiệm thời gian và hạn chế thay đổi cấu hình mạng không cần thiết.
Nếu bài viết hữu ích, hãy lưu lại để tham khảo khi máy tính gặp sự cố và theo dõi Mạng Hà Nội để cập nhật thêm các thủ thuật Windows, Internet và máy tính.
