Trong bài viết này chúng ta sẽ thử tìm giải pháp cho vấn đề thường gặp về kết nối Wi-Fi trong Windows 10/8.1, cụ thể là kết nối Internet bị giới hạn và ngắt kết nối định kỳ từ Wi-Fi access point.
Vấn đề thể hiện như sau:
Windows 10 nhận diện Wi-Fi access point (hotspot) và kết nối với nó không vấn đề gì, máy tính có thể truy cập Internet, nhưng sau vài phút hoạt động bình thường quyền truy cập Internet bị mất, dấu chấm than vàng xuất hiện trên biểu tượng mạng và thông báo về kết nối bị giới hạn xuất hiện trong hộp kết nối mạng ("No internet access" / "The connection is limited"). Khi cố kết nối lại access point, Internet truy cập được chỉ trong thời gian ngắn.
Hoặc như này:
Sau khi bạn nâng cấp hệ thống lên Windows 8.1, hoặc cài bản build Windows 10 mới, thông báo "Unidentified network. No Internet access" xuất hiện trong thuộc tính kết nối Wi-Fi.

Lưu ý. Vấn đề tương tự có thể xảy ra không chỉ với phần cứng, mà cũng với access point Wi-Fi phần mềm dựa trên Windows 10.
Bạn có thể gặp cùng vấn đề khi cập nhật driver Wi-Fi adapter. Trong cả hai trường hợp, bất kỳ thiết bị khác (điện thoại, máy tính, laptop) có thể kết nối với cùng access point không dây và truy cập Internet không vấn đề hoặc hạn chế (bạn phải chắc chắn vấn đề không phải ở access point).

Nếu có bất kỳ vấn đề kết nối Wi-Fi nào trong Windows 10 hoặc Windows 8.1, hệ thống không tìm thấy mạng Wi-Fi, hoặc người dùng gặp vấn đề truy cập Internet qua Wi-Fi hoặc truy cập Internet định kỳ bị mất, các bước sau theo lượt đáng giá để thử:
Xóa hồ sơ mạng Wi-Fi
Có thể vấn đề là trên Wi-Fi router, cài đặt và/hoặc khóa WEP/WPA2 đơn giản đã thay đổi. Máy tính của bạn cố kết nối access point với cài đặt cũ lưu trong hồ sơ mạng không dây Windows. Thử xóa hồ sơ mạng Wi-Fi đã lưu (như mô tả trong bài: Cách xóa hồ sơ mạng Wi-Fi).
netsh wlan delete profile name=[profile_name]
Sau khi xóa hồ sơ, thử kết nối lại access point và chỉ định mật khẩu.
Tắt chế độ tiết kiệm năng lượng của Wi-Fi Adapter
Một lý do có thể khác khiến Win 10/8.1 mất kết nối với Wi-Fi access point là cài đặt không đúng của Power Save Mode của adapter Wi-Fi. Nó làm Windows tự tắt adapter Wi-Fi nếu không dùng trong một thời gian để tiết kiệm pin. Kiểm tra xem chế độ này có bật trong cài đặt thiết bị không dây không. Mở thuộc tính kết nối không dây và nhấn nút Configure button.

Đi tới tab Power Management và đảm bảo tùy chọn Allow the computer to turn off this device to save power không được tích.

Cũng thay đổi cài đặt chế độ tiết kiệm năng lượng trong cài đặt hệ thống. Đi tới Control Panel -> Power Options -> cho power scheme hiện tại chọn Change plan settings -> Change advanced power settings -> Wireless Adapter Settings -> Power Saving Mode-> Chọn Maximum Performance.

Reset cài đặt TCP/IP Stack
Bạn cũng nên chắc chắn rằng TCP/IP stack với cài đặt chuẩn được dùng trên máy tính này. Để làm điều đó, reset cài đặt TCP/IP stack về mặc định với netsh:
1 | netsh int ip reset C:\resetlog.log |
Nếu nhận lỗi "Access is denied" cho bất kỳ thành phần nào khi thực hiện reset, bạn cần cấp Full Control cho tài khoản của bạn trong thuộc tính khóa registry HKLM\SYSTEM\CurrentControlSet\Control\Nsi\ {eb004a00-9b1a-11d4-9123-0050047759bc}\26. Sau đó, chạy lệnh lại.
Sau khi lệnh chạy xong, khởi động lại hệ thống, kết nối với Wi-Fi access point và thử truy cập Internet.
Tắt TCP/IP Autotuning
Trong Windows Vista / Windows Server 2008 một tính năng mới, TCP Receive Window Auto-Tuning, được giới thiệu để thay đổi động kích thước bộ nhớ đệm của phía nhận (nhờ tính năng này, kích thước cửa sổ truyền tối đa có thể tăng lên 16MB). Về lý thuyết, cái này nên cải thiện hiệu quả dùng băng thông mạng và tối ưu hiệu suất subsystem mạng. Nhưng thực tế, autotuning của Receive Window (RWIN) dẫn đến nhiều vấn đề mạng. Trong Windows 10, như Windows 8.1, TCP RWIN Auto-Tuning được giữ lại và đôi khi TCP autotuning xung đột với cài đặt thiết bị mạng hoặc firewall (nó không hỗ trợ hoặc cấm TCP Window scaling) gây mất gói và tốc độ mạng cục bộ hoặc Internet giảm hoặc thậm chí mất truy cập hoàn toàn.
Vì vậy khuyến nghị tắt TCP/IP autotuning. Để làm điều đó, mở command prompt với quyền admin và chạy các lệnh sau lần lượt:
Mẹo. Các lệnh này thường 100% hiệu quả trên thiết bị Windows RT (kể cả Surface), nhưng cũng có thể giúp trên Windows 10/8.1 desktop.
1 2 3 | netsh int tcp set heuristics disabled netsh int tcp set global autotuninglevel=disabled netsh int tcp set global rss=enabled |

Để kiểm tra TCP/IP autotuning đã tắt chưa, dùng lệnh sau:
1 | netsh int tcp show global |
Sau khi chạy tất cả lệnh, khởi động lại máy tính.
Cập nhật driver Wi-Fi Adapter
Rắc rối với driver Wi-Fi adapter có thể là nguồn gốc vấn đề khác. Thử cập nhật driver lên phiên bản mới nhất trên trang web nhà sản xuất. Nếu vấn đề kết nối Internet bị giới hạn không giải quyết cách này, thử dùng phiên bản driver cũ hơn. Xem thêm ở phần tiếp theo.
Downgrade (Rollback) driver Wi-Fi Adapter
Một kỹ thuật hiệu quả khác để khắc phục sự cố kết nối Wi-Fi là quay lại phiên bản cũ hơn của driver adapter không dây.
Mẹo. Tùy chọn rollback về phiên bản adapter trước giúp gần như 100% trường hợp khi vấn đề kết nối Wi-Fi bị giới hạn xuất hiện sau nâng cấp lên build Windows 10 tiếp theo, đặc biệt cho thiết bị với adapter Wi-Fi Broadcom 802.11 và Qualcomm Atheros AR9003WB. Nguyên nhân nhiều khả năng là phiên bản driver không dây mới không đúng trong các build Windows 10 mới.
Để rollback về phiên bản cũ hơn của driver Wi-Fi adaptor trong Windows 10/8:
- Mở Device Manager (devmgmt.msc).
- Mở rộng nhánh Network Adapters và tìm card Wi-Fi của bạn (Broadcom 802.11g trong ví dụ).

- Nhấp chuột phải adapter và chọn Update Driver Software. Trong cửa sổ này, nhấp Browse my computer for driver software.

- Bỏ tích Show compatible hardware. Sau đó tìm Broadcom trong danh sách, chọn phiên bản driver cũ hơn và nhấn Next (số ít hơn tương ứng phiên bản driver cũ hơn). Trong ví dụ phiên bản driver cũ là Broadcom 802.11n Adapter version: 5.100.245.200 (phiên bản mới có index 6.30.223.102).
Lưu ý. Nếu bạn dùng driver Microsoft Wi-Fi (WLAN) tích hợp, khuyến nghị mạnh mẽ cài driver "native" của nhà sản xuất. Driver universal có thể thấy vấn đề tương thích với một số card mạng không dây. - Bây giờ cài đặt phiên bản driver cũ hơn của Wi-Fi adapter hoàn tất. Chỉ cần khởi động lại máy tính và kiểm tra xem kết nối Wi-Fi có hoạt động không. Internet nên hoạt động không có chỉ báo trạng thái "Limited".
Tắt antivirus (firewall)
Vấn đề cũng có thể do tính năng firewall tích hợp trong phần mềm antivirus phổ biến. Đặc biệt, hành vi như vậy bị bắt gặp ở Check Point và McAfee Internet Security. Chúng tôi khuyến nghị thử tắt tạm thời chức năng anti-virus này và kiểm tra xem có vấn đề không.
Chế độ tương thích FIPS
Trong một số trường hợp, để vận hành ổn định mạng Wi-Fi trong Windows 10, bạn cần kiểm tra xem FIPS (Federal Information Processing Standard) có được bật không.
- Mở thuộc tính mạng không dây.
- Đi tới tab Security và nhấp nút Advanced Settings.
- Kiểm tra tùy chọnEnable Federal Information Processing Standard (FIPS) compliance for this network trên tab 802.11.

- Lưu thay đổi và thử kết nối lại mạng không dây. Nếu vấn đề vẫn tồn tại, bỏ tích.
Dưới đây là một vài khuyến nghị chung cũng nên kiểm tra:
- Kiểm tra cài đặt IP của adapter Wi-Fi. Trong hầu hết trường hợp, địa chỉ IP trong thuộc tính adapter trong phần "Internet Protocol version 4 (TCP/IPv4)" không nên được đặt. Trong trường hợp này, thiết bị phải nhận địa chỉ IP tự động từ dịch vụ DHCP trên Wi-Fi router
- Kiểm tra DNS server nào được dùng. Thử chỉ định địa chỉ Google DNS: 8.8.8.8
- Kiểm tra có thể bạn đã cấu hình system proxy server để kết nối Internet. Thử reset: Netsh winhttp reset proxy.
- Thử tắt chế độ HT Hight Throughput trong cài đặt adapter Wi-Fi, có nghĩa là không có access point 802.11 b/g cũ trong khu vực phủ sóng. Nếu chế độ này bật và có client cũ xung quanh (hàng xóm, văn phòng), card mạng có thể định kỳ mất tín hiệu, và kết nối mạng sẽ không ổn định. Trong cài đặt driver adapter, chức năng này gọi là HT Mode. Chuyển nó sang "Disable" hoặc "Non HT".

- Kiểm tra loại chuẩn 802.11 được hỗ trợ bởi driver card không dây của bạn và access point (xem Tại sao máy tính không thấy mạng Wi-Fi 5GHz).
Các phương pháp chỉ định nên giúp giải quyết vấn đề kết nối Wi-Fi bị giới hạn trong Windows 10 và Windows 8.1. Nếu bạn tìm thấy cách khác xử lý vấn đề, hãy mô tả trong bình luận.