必须手动覆盖四层节能策略才能保持WiFi在线:一、禁用网卡“允许关闭设备以节约电源”;二、电源计划中将无线适配器节能模式设为最高性能;三、禁用休眠与S3睡眠并关闭快速启动;四、启用网卡唤醒权限并验证Modern Standby状态。
你正在后台下载一个大型软件更新,进度卡在82%,电脑却突然黑屏进入睡眠,WiFi瞬间断开,更新任务直接中断——这不是系统故障,而是Windows 10默认在睡眠时切断无线网卡供电并挂起网络协议栈,必须手动覆盖这四层节能策略才能让网持续在线。
这一步不做,后续所有设置都无效。系统睡眠时会直接给网卡断电,物理链路消失,唤醒后驱动甚至无法重载。
按 Win + X → 选择「设备管理器」→ 展开「网络适配器」→ 找到你的无线网卡(名称含 Wi-Fi、Realtek RTL88xx、Intel AX2xx 或 MediaTek MT79xx)→ 右键它 → 「属性」→ 切换到「电源管理」选项卡 → 【取消勾选“允许计算机关闭此设备以节约电源”】 → 点击「确定」。
注意:如果列表里同时出现 Wi-Fi 和 Bluetooth Coex 设备,只操作正在联网的那个,别误关蓝牙模块。
即使网卡不断电,Windows仍可能在睡眠中降频、关闭射频电路或暂停 beacon 监听,导致唤醒后认证超时、DHCP租约失效、IP地址丢失。
方法一:通过电源选项设置
右键任务栏电源图标 → 「电源选项」→ 当前计划旁点「更改计划设置」→ 「更改高级电源设置」→ 展开「无线适配器设置」→ 展开「节能模式」→ 将「使用电池」和「接通电源」两项均设为「最高性能」→ 点击「应用」→ 「确定」。
方法二:注册表启用策略(适用于组策略被锁定的环境)
按 Win + R 输入 regedit 回车 → 导航至:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPowerPowerSettingsa737444-fa9b-46d7-9e1c-202b1864531ebc5038f7-23e0-4960-96da-33abaf5935ec → 双击右侧「Attributes」→ 将数值数据改为 2 → 回到电源选项高级设置,此时「无线适配器设置」将可配置,设为最高性能即可。
很多人改完前两步仍掉网,是因为系统根本没走 Modern Standby(S0低功耗空闲),而是误入传统 S3 睡眠甚至直接休眠,链路全断。
第一步:右键「开始」→ 「电源选项」→ 当前计划右侧点「更改计划设置」→ 「更改高级电源设置」→ 展开「电源按钮和盖子」→ 展开「盖子关闭操作」→ 将「使用电池」和「接通电源」全部设为「不采取任何操作」。
第二步:在同一窗口中,展开「睡眠」→ 展开「睡眠后」→ 将「使用电池」和「接通电源」时间全部设为「从不」→ 展开「休眠后」→ 同样设为「从不」→ 点击「应用」→ 「确定」。
第三步:回到「电源选项」主界面 → 左侧点击「选择电源按钮的功能」→ 点击「更改当前不可用的设置」→ 【取消勾选“启用快速启动(推荐)”】。
若前几步完成仍掉线,说明网卡未被授权参与唤醒流程,或Modern Standby与固件存在兼容冲突。
在设备管理器中,右键同一无线网卡 → 「属性」→ 「电源管理」选项卡 → 勾选「允许此设备唤醒计算机」→ 切换到「高级」选项卡 → 找到「Wake on Magic Packet」或「Wake on Pattern Match」→ 设为「启用」→ 点击「确定」。
验证Modern Standby是否生效:以管理员身份运行命令提示符 → 输入 powercfg /a → 若返回结果含 S0 Low Power Idle 且无 S3 字样,说明已启用;若显示 S3 或 Not available,需更新主板BIOS及无线网卡驱动至最新版。