家中電腦需要設置網絡喚醒開機,方便在外面時臨時遠程這台電腦查詢一些資料,用完后再關機。
根據網上教程,設置如下:
- 主板BIOS設置中開啟網絡喚醒支持
- Win10系統中對網卡開啟允許魔包喚醒
但測試發現,無法通過路由器的喚醒工具喚醒該電腦。而該工具是正常生效的,可以喚醒家里的NAS設備。折騰了一段時間,沒有搞定,郁悶!跺腳!
過了兩天后,意外發現該電腦關機后,網卡燈是熄滅的,網卡沒有正常供電。通過查詢發現,有網友提到win10開啟快速啟動,會造成無法正常喚醒電腦。遂檢查電腦電源選項設置,發現“啟用快速啟動(推薦)”選項默認打開。關閉該選項后,電腦關機,發現網卡燈亮,再進行網絡喚醒,電腦開機,問題解決,開心!撒花!
繼續查閱資料,發現有網友對網絡喚醒的原因進行了詳細的總結,引用如下:
- 發送 Magic Packet(魔法數據包),不多闡述,如果是編程發包,請使用UDP封包。
- 在 BIOS 中開啟 WOL,在我的實驗設備的 BIOS 中,它的全名為“Wake On Lan In S5”。
- 系統層面。Win7 沒有官方支持 WOL,但是依托於網卡的 WOL,可以成功喚醒。Win8 及以上的系統(我本人 Win10)有很大的區別點,就在於快速啟動這個功能。快速啟動將計算機置於 S4 狀態中(正常關機是 S5)[1],而 WOL 僅在 S5 提供支持,所以需要關閉“快速啟動”[2]。這一點在不同的計算機上可能有區別,我的硬件僅支持 WOL On S5,據我了解 Mac 僅支持 WOL On S0(S3)。
- 在正常開機狀態下,關閉計算機,網卡仍保持着連接。如果這時候斷開電源再恢復供電,則網卡不會重新建立連接,也就不能遠程喚醒。所以請保持住關機狀態下的供電。
- 無線網卡不支持遠程喚醒,請使用有線網卡。