Windows 10 睡眠时无线网卡断连问题可通过四步解决:一、禁用网卡“允许关闭设备以节约电源”;二、电源选项中设无线适配器为“最高性能”;三、启用“允许此设备唤醒计算机”并禁用冲突节能项(如Selective Suspend);四、验证并启用Modern Standby(S0低功耗空闲)。

Windows 10 默认在进入睡眠状态后会切断无线网卡供电,导致下载中断、远程访问失效、消息延迟接收等问题,尤其影响长时间后台任务的连续性。
禁用无线网卡的电源关闭功能
这一步是基础中的基础,不做就必然断网。系统睡眠时若仍允许关闭网卡供电,物理链路直接消失,唤醒后驱动甚至无法重载。
1、按 Win + X → 选择「设备管理器」。
2、展开「网络适配器」→ 找到你的无线网卡(名称含 Wi-Fi、Realtek RTL88xx、Intel AX2xx、MediaTek MT79xx 等字样)。
3、右键该网卡 → 「属性」→ 切换到「电源管理」选项卡。
4、【取消勾选“允许计算机关闭此设备以节约电源”】。
5、点击「确定」保存。无需重启,但建议立即测试一次睡眠唤醒。
强制无线适配器运行在最高性能模式
即使网卡没断电,系统仍可能在睡眠期间将无线模块降频、关闭部分射频电路或暂停 beacon 监听,导致唤醒后认证超时、重连失败。
方法一:通过电源选项设置
1、右键任务栏电源图标 → 「电源选项」→ 当前计划旁点「更改计划设置」→ 「更改高级电源设置」。
2、展开「无线适配器设置」→ 展开「节能模式」→ 将「使用电池」和「接通电源」两项均设为「最高性能」。
3、点击「应用」→ 「确定」。
方法二:直接修改注册表(适用于组策略受限环境)
1、按 Win + R 输入 regedit 回车 → 导航至:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\2a737444-fa9b-46d7-9e1c-202b1864531e\bc5038f7-23e0-4960-96da-33abaf5935ec
2、双击右侧「Attributes」→ 将数值数据改为 2(启用该策略可见)。
3、回到「电源选项 → 更改高级电源设置」→ 此时「无线适配器设置」会显示可配置项,设为最高性能即可。
启用网卡唤醒能力并关闭冲突节能项
仅保持通电还不够——网卡必须被授权在睡眠中响应网络信号,否则系统不会触发驱动重载流程;同时某些节能特性会与唤醒机制互斥。
第一步:启用唤醒权限
1、回到设备管理器 → 右键同一无线网卡 → 「属性」→ 「电源管理」选项卡。
2、勾选「允许此设备唤醒计算机」。
第二步:关闭高级节能冲突项
1、仍在该网卡「属性」窗口 → 切换到「高级」选项卡。
2、依次查找以下条目并设为「禁用」:
• 环保节能(Green Ethernet / Energy Efficient Mode)
• WoWLAN 断开连接时睡眠(WoWLAN Disconnect Sleep)
• Selective Suspend
• Wake on Magic Packet(此项若存在,也请禁用;它与无线唤醒不兼容)
3、每改一项都点「确定」,避免驱动因批量写入异常。
注意:【修改「高级」选项卡内容前务必确认网卡型号支持对应功能,部分老旧 Realtek 驱动在禁用 Selective Suspend 后可能引发蓝屏】。
验证并启用 Modern Standby(可选,需硬件支持)
传统 S3 睡眠(Suspend to RAM)本身不维持网络栈,而 Modern Standby(也称 Connected Standby)才是 Windows 10/11 原生支持“睡眠不断网”的机制,但依赖主板固件与网卡驱动双重支持。
1、以管理员身份打开 PowerShell → 运行:
powercfg /a
2、若输出中包含「Standby (S0 Low Power Idle) Network Connected」,说明已启用 Modern Standby。
3、若仅显示「Standby (S3)」,则当前为传统睡眠,需进入 BIOS/UEFI → 查找「ErP Ready」「Deep Sleep Control」「Modern Standby」等选项 → 设为 Enabled(不同厂商命名差异大,如 ASUS 叫「Fast Boot」相关子项,Dell 可能藏在「Advanced → Wireless」里)。
4、保存 BIOS 设置并重启后,再次运行 powercfg /a 确认 S0 状态可用。

















