电脑搜不到5g wifi信号或连不上5g频段,核心原因是网卡硬件支持验证缺失、首选频带未强制设为5ghz、系统区域码屏蔽5g信道,或路由器端5g开关关闭/信道设置不当/双频合一开启;需依次排查网卡属性、注册表区域码、路由器5g配置并禁用再启用网卡生效。

你的电脑明明连着支持5G的路由器,Wi-Fi列表里却只显示2.4G信号,或者连上后始终跑在2.4G频段不升频——这不是路由器没开5G,也不是网卡坏了,而是Windows默认让无线网卡“懒惰地”优先蹲守2.4G,除非你手动把它推上5G轨道。
确认网卡硬件真能跑5G
别跳过这步。按下 Win + X → 选择“设备管理器” → 展开“网络适配器”,找到带“Wi-Fi”“Wireless”或“802.11ac/ax”字样的设备(如 Intel(R) Wi-Fi 6 AX200)。右键 → “属性” → 切换到“高级”选项卡。滚动查找“首选频带”“Preferred Band”“Band”或“Radio Band”。如果右侧下拉菜单里有【5 GHz】、【5.2 GHz】、【802.11a】或【802.11ac】选项,说明硬件支持;如果只有2.4G相关项,那只能换网卡或加USB适配器。
强制设首选频带为5GHz
这是最直接有效的一步,但必须配合正确操作路径:
① 在设备管理器中右键你的无线网卡 → 选择“属性” → 切换到“高级”选项卡;
② 在属性列表中找到【首选频带】(Preferred Band),双击它;
③ 在“值”下拉菜单中选择【5 GHz only】或【5.2 GHz】(不要选“自动”或“系统默认”);
④ 点击“确定”保存,然后【禁用再启用该网卡】(右键网卡 → “禁用设备”,再右键 → “启用设备”),不重启也能生效。
注意:部分Realtek网卡此项名称可能是“Band”或“Wireless Mode”,若找不到“首选频带”,就找含“5G”“a”“ac”“ax”的条目;Intel AX200/AX210用户务必同时检查“802.11 Wireless Mode”是否设为“802.11a/n/ac/ax”混合模式,否则仅设频带无效。
方法一:通过注册表解除区域码锁频(搜不到5G信号时必做)
Windows会因系统区域码错误屏蔽5G信道,导致网卡“看到但不敢连”。以管理员身份运行PowerShell,执行:
netsh wlan set regioncode TZ
执行成功后【必须重启电脑】,否则设置不加载。重启后刷新Wi-Fi列表,5G信号通常立刻出现。
方法二:修改网卡驱动级区域码(PowerShell失效时用)
若上一步无效,说明驱动把区域码写进了注册表深层位置。按 Win + R 输入 regedit → 定位到:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}
逐个点开 0000、0001 等子项 → 查找名为 RegionCode 的 DWORD 值 → 双击修改“数值数据”为 【0】(十进制)。改完关闭注册表编辑器,在设备管理器中禁用再启用你的无线网卡。
路由器端同步检查(避免单边努力)
登录路由器后台(浏览器输入 192.168.1.1 或 tplogin.cn)→ 进入“无线设置” → 确认5G开关已开启;
将5G信道从“自动”改为手动值:中国地区优先选 【36、40、44 或 149】;
确保5G的SSID不含中文或特殊字符,建议纯英文命名(如 Home_5G);
关闭“多频合一”功能(即2.4G与5G不同名),否则Windows可能无法识别并切换频段。











