问题很可能出在网卡驱动内部的带宽分配策略被人为限制,需关闭节能模式、解除20MHz带宽锁定并禁用QoS带宽保留。

当你发现802.11n无线网卡实际连接速率始终卡在72Mbps或144Mbps,远低于标称300Mbps,且确认路由器已启用40MHz信道绑定、加密方式为WPA2-AES后仍无改善,问题很可能出在网卡驱动内部的带宽分配策略被人为限制——某些厂商驱动默认启用“节能模式”或“兼容性带宽锁定”,直接阉割了802.11n的高吞吐能力。
检查并关闭无线网卡的节能限速策略
第一步:右键“开始”按钮 → 选择“设备管理器” → 展开“网络适配器” → 找到你的无线网卡(如Intel(R) Wireless-AC 9462、Realtek RTL8822BE等)→ 右键 → “属性”。
第二步:切换到“电源管理”选项卡 → 取消勾选“允许计算机关闭此设备以节约电源” → 点击“确定”。【此项若保持勾选,系统会在低负载时强制降频至20MHz带宽,导致速率腰斩】
第三步:回到“高级”选项卡 → 在属性列表中逐项查找含“节能”“Power Save”“Green”字样的条目(如“MIMO Power Save Mode”“Green Ethernet”)→ 将其值设为“Disabled”或“Off”。
解除驱动内置的20MHz带宽硬性锁定
方法一:通过驱动自带控制面板强制解绑
若安装了Intel PROSet/Wireless或Realtek PC Suite等官方工具:打开该软件 → 进入“高级设置”或“适配器配置” → 找到“802.11n Channel Width”或“HT Channel Width” → 将2.4GHz频段设置改为“Auto”(而非“20MHz Only”)→ 同步检查5GHz频段(如有)是否也为“Auto”。
方法二:手动修改注册表绕过驱动限制(适用于无控制面板的精简驱动)
① 按Win+R → 输入regedit → 定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318} → 在子项中逐个打开“Parameters”文件夹 → 查找名为“ChannelWidth”的DWORD值。
② 若存在且数值为1,双击将其改为3(3=Auto,1=20MHz Only,2=40MHz Only)→ 若不存在,右键空白处 → 新建 → DWORD(32位)值 → 命名为ChannelWidth → 数值数据填3 → 确定。
③ 修改后必须重启电脑,否则新设置不生效。
禁用QoS带宽保留释放全部物理带宽
按Win+R → 输入gpedit.msc → 依次展开“计算机配置”→“管理模板”→“网络”→“QoS数据包计划程序”→ 双击右侧“限制可保留带宽” → 勾选“已启用” → 将“带宽限制(%)”设为0 → 点击“应用”→“确定”。
这一步操作起来很简单,直接把数值改成0就行。但要注意:【若系统未启用组策略编辑器(如家庭版Windows),需先升级系统或改用PowerShell命令:netsh interface qos show policy】


















