电脑休眠后自动开机大概率由网卡接收Wake-on-LAN信号触发,需依次禁用Windows电源管理中的“允许此设备唤醒计算机”、高级设置中的各项唤醒选项、BIOS中的Wake on LAN,并关闭Windows预定维护唤醒功能。

电脑休眠后自动开机,大概率是网卡在后台接收局域网广播、ARP响应或“魔术包”(Wake-on-LAN)信号触发的唤醒行为,尤其常见于路由器定时心跳、NAS设备轮询或同事电脑发包等场景。
确认网卡是否为唤醒源
先用系统底层命令验证:右键“开始”按钮→选择“终端(管理员)”,输入 powercfg -lastwake 并回车。若输出中明确显示 Device - Realtek PCIe GbE Family Controller 或类似网卡型号,就坐实了罪魁祸首。
若结果为空或显示 Timer,别急着跳过——继续执行 powercfg -devicequery wake_armed。只要列表里出现任何网卡名称(哪怕没出现在-lastwake里),就必须处理,因为它是潜在唤醒源。
禁用网卡的唤醒权限(电源管理页)
方法一:基础关闭
1. 右键“开始”→“设备管理器”→展开“网络适配器”;
2. 找到你正在使用的有线或无线网卡(如 Intel(R) Wi-Fi 6E AX211、Realtek RTL8111/8168/8411),右键→“属性”;
3. 切换到“电源管理”选项卡,取消勾选“允许此设备唤醒计算机”,点击“确定”。
这一步必须做,否则高级设置再严也白搭——系统会优先响应这个开关。
深入禁用网卡唤醒功能(高级设置页)
方法二:堵死所有唤醒通道
1. 在同一张网卡“属性”窗口中,切换到“高级”选项卡;
2. 在属性列表中逐项查找以下名称(不同驱动显示略有差异):
- Wake on Magic Packet
- Wake on Pattern Match
- Energy Efficient Ethernet
- ARP Offload
- NS Offload
3. 对每一项,双击或下拉其值,设为“禁用”或“Disabled”。特别注意:若某项值为“Enabled”但灰色不可改,请先回到“电源管理”页,确保已取消勾选“允许此设备唤醒计算机”,再返回高级页操作。
部分网卡驱动(如某些 Realtek 或 Killer 系列)会把唤醒逻辑拆成多个独立开关,只关一个根本没用。
关闭 BIOS/UEFI 中的底层网卡唤醒
第一步:重启电脑,在开机自检画面出现时狂按 Del / F2 / F10(具体键位看主板品牌,华硕多为 F2,戴尔多为 F2,联想多为 Fn+F2)进入 BIOS/UEFI 设置界面。
第二步:切换到“Advanced”(高级)或“Power Management”(电源管理)标签页,找到以下任意一项并设为 Disabled:
- Wake on LAN
- Resume by PCI-E Device
- ErP Ready
- Fast Boot(部分机型开启 Fast Boot 会绕过唤醒控制,建议同步关闭)
第三步:按 F10 保存退出。BIOS 层级的关闭是最终防线,Windows 设置再全也可能被固件级唤醒覆盖。
检查并禁用 Windows 自动维护唤醒
1. 打开“控制面板”→“系统和安全”→“安全和维护”;
2. 点击右侧“维护”区域下的“更改维护设置”;
3. 取消勾选“允许预定维护在预定时间唤醒我的计算机”;
4. 点击“确定”保存。
这个选项默认开启,且维护任务常绑定网卡通信(如更新下载、遥测上报),即使网卡物理唤醒已关,它仍可能通过软件路径拉起系统。

















