关于 Windows 10 与 11 笔记本 WoL 唤醒的方案
January 24, 2026
Table of Contents
Table of Contents
马上春节了,不想带游戏本回家,但是又可能需要使用笔记本电脑怎么办!
远程桌面有 tailscale 神器,但是我的电脑不可能一直开机!所以我需要一种远程唤醒方式!
于是我研究了几天 Wake on Lan,踩了点坑,整理出来……
如果你的笔记本的 bios 选项有一个
APM Configuration,里面有一个Power On By PCI-E,那么恭喜你,按照官方配置好后你就可以使用 Wol 了,很多远程软件都配置了一键傻瓜式教程。
这样在电脑关机后就可以使用手机(比如 Moonlight 的 Wake On Lan),或使用远程软件,甚至使用路由器,基本都可以快乐玩耍了。
系统设置
我使用的是华硕天选的笔记本,设置开启 Wol 跟着官方教程走,如果你使用的是拯救者、机械革命系列,不同的厂商有不同的 bios,去搜索并配置即可。
我这里参考的是华硕官网的配置:[Notebook/AIO] 如何启用网络唤醒功能(Wake on LAN, WOL)。
首先你需要确保自己设置在 Windows 系统的正确,且注意 Wol 只支持有线网卡。
-
在电源选项需要关闭快速启动:

-
在设备管理器->有线网卡的属性设置好允许此设备唤醒计算机:

以我的天选 5 pro 为例,在 bios 的高级设置页面要开启网络堆栈设置->网络唤醒,且需要关闭 Erp。


如果设置好后,用 UU 远程桌面的检测工具跑了一遍,显示支持 WoL;插网线,在电脑关机的时候路由器灯闪烁;插 USB 线,甚至可以给手机充电,那么基础设置就没有问题。
但是可能会出现这种情况:所有设置都正确,但就是电脑睡下去,怎么发包都唤不醒。
那么就可以查看一下自己的「睡眠唤醒」机制了。
现代待机导致的无法唤醒
若你的笔记本看不见 Power On By PCI-E 这种设置,说明你的笔记本是不支持关机状态下的 Wake on Lan 的开机的,但是无伤大雅,我们还有一种替代方案。
是否是 S0 唤醒?
现在的 Win10/11 笔记本为了追求像手机一样“秒唤醒”,默认开启了 S0 Modern Standby (现代待机)。
在这个模式下,网卡处于一种半梦半醒的“梦游”状态。当你发送 WoL 唤醒包时,系统不仅经常没反应,甚至醒来后还会因为状态错乱导致死机、黑屏。
想看电脑是否处于 S0 待机,你可以在管理员模式下的 Powershell 或者 cmd 输入:
powercfg /a
如果你的屏幕上显示如图状态:
此系统上有以下睡眠状态: 待机 (S0 低电量待机)
此系统上没有以下睡眠状态: 待机 (S3)

那么也恭喜你找到了 Wol 无效的原因。
修改注册表
我去查阅了很多资料,发现很多老教程让改的是 CsEnabled,但那个在 Win10 2004 版本以后就废了。好在还是让我发现了这篇文章:How to Disable Modern Standby in Windows 10 & 11
现在的 新解法 是这个:
在 PowerShell(管理员)里执行这行命令,强制禁用 S0,找回 S3:
reg add HKLM\System\CurrentControlSet\Control\Power /v PlatformAoAcOverride /t REG_DWORD /d 0
执行完后,必须重启电脑!
重启回来再运行 powercfg /a,看到 “待机 (S3)” 变成可用,“S0” 变成不可用,就算成功了。
你可以做一个测试:
让电脑在「睡眠」模式下,通过发送 WoL 的网络数据包,你应该可以看到电脑自动亮屏。
如果你发现改完后电脑出现睡不着或醒不来的异常,可以使用这条命令恢复默认的 S0 模式(管理员运行):
reg delete "HKLM\System\CurrentControlSet\Control\Power" /v PlatformAoAcOverride /f
关于关机唤醒
但是 S3(睡眠)搞定后,你会发现 S5(彻底关机)依然唤不醒。
这是因为绝大多数笔记本主板(比如我的天选……)在断开 AC 电源甚至插着电的关机状态下,为了极致节能,会从硬件层面切断网卡电源。除非你能在 BIOS 里找到极细致的电源管理选项(可是笔记本通常都没有),否则 S5 状态下,关机唤醒就是无解的。
但,你可以使用 S4(休眠)来代替 S5(关机),因为 WoL 是支持从 S4 唤醒的!
关于它们的区别:
S3 (睡眠):费一点点电,唤醒极快。
S4 (休眠):完全不费电(和关机一样),唤醒稍慢但能恢复工作状态。
S5 (关机):完全不费电,唤醒是全新启动。
开启休眠命令(管理员):
powercfg /h on
然后就可以去“电源选项”里把「休眠」按钮放出来。
唯一缺点就是关机方式从「关机」变成了「休眠」,但它们的个人感受是相同的,你都可以看到电脑处于熄屏状态,也算是为了随时远程唤醒的妥协了。
不过 Wake on Lan 的硬性要求就是电脑需要和发送数据包的设备,比如路由器等,一直保持连接或处于同一个局域网下,且如果笔记本电脑不接入电源,很可能为了省电设置导致 WoL 怎么折腾都不起作用……
但还是希望这篇能帮大家少走弯路,折腾愉快!