我尝试在几英里外使用局域网唤醒功能打开我的 Windows 10 电脑,当电脑处于睡眠或休眠模式时,它可以正常工作,但在关机后则无法正常工作。如果我进入电脑的 BIOS 并从那里关闭电脑(通过按下物理电源按钮),局域网唤醒功能确实可以工作,但如果我从 Windows 内部关闭电脑,则局域网唤醒功能不起作用。
我认为这是因为:
“在 Windows 8、8.1 和 Windows 10 中,默认关机行为会使系统进入混合关机(也称为快速启动)状态 (S4),并且所有设备都进入 D3。在这种情况下,不支持从 S4 或 S5 进行 WOL。”
是否有可能以某种方式解决这个问题,并让局域网唤醒即使在 Windows 10 中关闭计算机后也能打开计算机?如果可以,怎么做?
我尝试过启用和禁用快速启动,但结果并没有什么不同。主板是华硕 x99 豪华版,启用了“PCI-E/PCI 开机”,并为所有以太网端口启用了“LAN 唤醒”。
答案1
因此,我通过查看英特尔 I211 的数据表找到了解决方案
在 Windows 中:禁用快速启动
在设备管理器中,在驱动程序属性和高级选项卡的顶部
启用:局域网唤醒,
启用:魔术包唤醒,
启用:模式匹配唤醒,
关闭:节能以太网,
强制:链接唤醒设置,
on:等待链接
最后:应该启用启用 PME
OBS:其中一些设置可能对启用 WoL 功能没有影响,但目前我已经筋疲力尽,尝试了多种方法来解决这个问题。所以,如果你想要进行故障排除以优化它,请稍后告诉我你的设置
答案2
我在 ASUS X299 TUF 和 Windows 10 上遇到了完全相同的问题。对我来说,我发现的唯一解决方法是使用第二个端口 (I219-V),并确保在适配器设置中将“节能以太网”关闭。不过,具有相同设置的另一个适配器 (I211) 只能从硬关机启动,而不会在 Windows 关闭时启动。因此,如果您有双局域网,您可能需要尝试另一个端口
答案3
- 禁用休眠模式,以管理员身份打开 PowerShell 并输入
powercfg /hibernate off
并按回车键。 - 对于某些计算机,您需要设置睡眠状态在 UEFI/BIOS 中设置为 S1-S3 而不是 S4。并非总是需要,但有时需要。
- 如果可用,请禁用 UEFI/BIOS 中的 NIC 能源/绿色选项
- 如果可用,请在 UEFI/BIOS 中启用 NIC 的 WOL 选项
- 确保你为 WOL 数据包使用了正确的 MAC 地址。PowerShell 中的此命令列出了你的 MAC 地址:
Get-CimInstance win32_networkadapterconfiguration | select description, macaddress
- 转到设备管理器中的所有网络适配器并禁用任何与“能源”或“省电”或“绿色”相关的内容,并启用所有“WOL”选项。