win11睡眠唤醒后wifi消失需先重启wlansvc服务并手动扫描硬件,再禁用网卡节能、启用唤醒权限,修改platformaoacoverride和csenable注册表值,最后重置winsock与ip协议栈。

Win11 电脑从睡眠模式唤醒后突然没有 WiFi 信号,设备管理器里无线网卡图标消失、网络设置中完全找不到 WiFi 开关,连“管理已知网络”都为空——这不是驱动崩溃也不是硬件故障,而是系统在睡眠过程中切断了网卡供电并锁死了唤醒通道。
先让网卡重新现身
第一步:按 Ctrl + Shift + Esc 打开任务管理器 → 点击“服务”选项卡 → 找到 WlanSvc(WLAN AutoConfig)→ 右键选择“重新启动”。
第二步:如果服务列表里没有 WlanSvc,或重启后仍不出现 WiFi,立刻打开 PowerShell(管理员),粘贴执行:
Get-Service WlanSvc | Start-Service
第三步:服务启动后,不要急着去设备管理器刷新——先按 Win + X → 选择“设备管理器” → 点击顶部菜单“操作” → 选择“扫描检测硬件改动”。【这一步必须手动触发,系统不会自动重载休眠期间被卸载的网卡】
永久禁用网卡断电机制
方法一:禁用节能关断(最常用)
在设备管理器中找到你的无线网卡(名称含 Wi-Fi、Wireless、Intel、Realtek)→ 右键“属性” → 切换到“电源管理”选项卡 → 取消勾选“允许计算机关闭此设备以节约电源” → 点击确定。
方法二:同时启用唤醒权限(双保险)
在同一张网卡的“属性”窗口中 → 还是“电源管理”选项卡 → 勾选“允许此设备唤醒计算机” → 切换到“高级”选项卡 → 找到 Wake on Magic Packet 或 Wake on Pattern Match → 将值设为“已启用” → 确定保存。
绕过 Modern Standby 兼容陷阱
第一步:按 Win + R 输入 regedit → 以管理员身份运行注册表编辑器。
第二步:导航至:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power
第三步:在右侧空白处右键 → 新建 → DWORD (32位) 值 → 命名为 PlatformAoAcOverride → 双击它,将数值数据设为 0,基数选十六进制。
第四步:在同一路径下,再新建一个 DWORD 值,命名为 CsEnable → 双击设数值数据为 1 → 点击确定。
第五步:关闭注册表,打开命令提示符(管理员)→ 执行:
powercfg /hibernate on
→ 重启电脑生效。【不执行这条命令,CsEnable 设置可能被忽略】
重置网络协议栈与服务状态
第一步:Win + R 输入 services.msc → 找到以下三项服务,依次右键“重新启动”:
• WLAN AutoConfig
• DNS Client
• DHCP Client
第二步:以管理员身份运行命令提示符 → 逐行执行:
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
第三步:执行完后不要关闭窗口 → 直接输入:
net stop wlansvc && net start wlansvc
→ 回车确认服务已重启。











