電腦型號:聯想小新Air14 2021銳龍版(R5500U)
BIOS版本:G5CN61WW(v2.07)(2022.01.28)
Windows版本:Windows11 22631
前言
爲什麼我們需要S3睡眠模式?
Windows在最近幾年大力推行Modern Standby睡眠模式,其存在一定程度上的Bug,不如S3睡眠模式穩定、耗電嚴重等。而且Linux系統並不支持Mondern Standby睡眠,所以在Linux系統下如果筆記本只支持Mondern Standby模式,則會出現無法睡眠,或者睡眠無法喚醒等情況。而近年來越來越的的筆記本電腦默認只支持Mondern Standby模式,這給用戶(特別是Linux用戶)帶來了很大的困擾。
如何判斷自己的電腦支持何種睡眠模式?
在Windows系統下,打開控制命令行(cmd),輸入poewrcfg -a,則可以顯示出當前筆記本支持的睡眠模式。在沒有通過Bios開啓S3睡眠模式之前我們可以看到如下結果:
我的筆記本可以支持S3模式嗎?
這個答案是不確定的,S3模式需要BIOS層級的支持,而不是操作系統層級。筆記本若在普通版本BIOS裏沒有開關,可以嘗試根據本文方法進入Advanced BIOS設置。不過存在廠商沒有對BIOS進行適配而導致Bug的情況,三思而後行。
本文提到的辦法適合哪些型號筆記本?
這個我無法確定,在開頭處公佈了型號和BIOS版本。之後提到進入Advanced BIOS的方法大概率聯想的筆記本通用。
進入Advanced BIOS
在進入Advanced(高級) BIOS之前,我們首先需要進入普通BIOS進行一些必要的設置。
進入BIOS的方法:開進,然後迅速按住F2不放直到進入BIOS界面。
這裏重要的是兩個設置(第一個設置是必要的,第二個設置我沒有測試是否必要,建議先按照這個設置)
- OneKeyBattery 設置爲 [Disabled]。這個功能是在關機狀態下通過任意按鍵查看電池情況,因爲一會兒我們需要在關機狀態下通過按鍵組合打開高級BIOS,所以這裏我們需要先禁止(Disable)這個功能。
- HotKey Mode 設置爲 [Disabled]。這個功能是對應F1-F12的功能鍵和原始鍵的激活方式。在Enabled情況下,F1-F12默認爲功能鍵,需要和Fn組合鍵在一起才能實現F1-F12的原始功能。如果在DIsabled的情況下,F1-F12默認爲原始F1-F12鍵,實現功能鍵則需要和Fn一起按。
在設置完成後,我們可以按F10保存退出。然後我們首先關閉電腦。
然後是進入高級BIOS設置的操作:
- 通過常規方式進入BIOS:開機,按住F2直到進入BIOS
- 長按電源鍵關機(黑屏爲止)
- 依次按下“F1-1-Q-A-Z, F2-2-W-S-X, ... , F6-6-Y-H-N”一共6排30個按鍵。(這是我們爲什麼需要關閉OneKeyBattery功能的原因)
- 重新開機進入BIOS(開機按住F2)
然後我們就可以看到我們的高級BIOS頁面了。
設置S3睡眠模式
設置S3睡眠模式我們需要進入AMD PBS這個標籤頁。注意移動到這個標籤頁的時候BIOS可能會出現一下卡頓的情況,不要慌。
在這個標籤頁下向下翻可以找到S3/Mondern Standby Support選項。在這裏我們回車然後選擇S3 Enable,便開啓了S3睡眠功能。然後我們再按F10保存退出。
再次在系統中檢查支持的睡眠模式。
副作用
只有第一次開機後可以正常睡眠,而且睡眠後無法關機,關機會自動重啓。