在 Windows 10 和 11 上:鎖定(Lock)時程式照常執行,只是回來要輸入密碼;睡眠(Sleep)幾乎全停,只有記憶體還在供電;登出(Log off)則是結束你的工作階段,以你的身分執行的程式全部關閉,背景常駐軟體也一樣。三者對「電腦有沒有繼續運作」的影響很不一樣,這也直接決定你的自動化工具(包含 PowerDoze)在鎖定後會不會繼續執行。
鎖定電腦時,背景在做什麼?
CPU、網路、正在執行的程式照常運作,只是畫面被鎖定畫面蓋住,需要密碼才能回到桌面。所以下載、雲端同步、遠端連線在鎖定時不會中斷。系統沒有暫停,只是你看不到畫面,也進不去桌面。想現在就鎖?按 Windows 鍵 + L。
睡眠跟鎖定差在哪?
睡眠會把大部分硬體斷電、把目前工作狀態存進記憶體,CPU 幾乎完全停止運作,正在執行的下載或程式會被中斷。如果你設定睡眠後發現下載中斷了,原因就在這裡:睡眠不只是畫面關掉,而是整台機器進入低耗電的待機狀態。
那休眠(Hibernate)跟睡眠差在哪?
睡眠會讓記憶體繼續供電,所以一動滑鼠就醒。休眠是先把記憶體裡的內容存成硬碟上的一個檔案,再把整台電腦斷電。電腦不需要再供電維持任何狀態,耗電量就低到跟關機「幾乎一樣」(微軟文件的說法)。代價是醒得慢:休眠醒來時,電腦會像開機一樣重新通電,再把你的工作階段從硬碟讀回來,程式會回到你離開時的樣子。
對背景工作來說,休眠跟睡眠一樣:機器一停,下載和同步就中斷,要等你叫醒才會繼續。不過有些新筆電用的不是傳統睡眠,而是 Modern Standby。Modern Standby 在低耗電的狀態下仍保持部分運作,Windows 會在有網路時更新,有需要時也會自行喚醒電腦,所以「睡眠就全停」在這種機器上不一定成立。怎麼分辨你是哪一種,看這篇。
不確定你的電腦有沒有休眠?在終端機執行 powercfg /a,會列出這台電腦支援的睡眠狀態。如果輸出說休眠尚未啟用,用系統管理員身分開啟命令提示字元,執行 powercfg /hibernate on 就能打開。
登出又是什麼概念?
登出就是結束你目前的使用者工作階段,所有以你的身分執行的程式(包含背景常駐軟體)都會被關閉,直到你重新登入。跟鎖定最大的差別是:鎖定時你的程式還在執行,只是你看不到;登出則是程式真的被終止,要重新登入才會再啟動。
PowerDoze 這類背景工具在鎖定時還會運作嗎?
會。我們查過 PowerDoze 的程式,裡面沒有去偵測「電腦有沒有被鎖定」的部分,所以閒置計時、排程規則這些自動化,在鎖定時照常執行。PowerDoze 的閒置偵測,本來就是計算「多久沒有鍵盤或滑鼠輸入」。鎖定後沒有人操作,自然沒有輸入,閒置時間就持續累加,跟你沒鎖定、只是放著不動時是一樣的,程式並不區分是否被鎖定。
那睡眠跟登出呢,PowerDoze 還會運作嗎?
不會。睡眠會讓整台機器(含背景程式)暫停運作;登出則會終止以你的身分執行的程式,兩者都會讓 PowerDoze 跟著停下,直到你喚醒或重新登入電腦。這是本機背景常駐軟體共同的限制,不是 PowerDoze 特有的行為。
四種狀態對照表
| 狀態 | CPU/程式運作 | 背景下載/同步 | PowerDoze 等背景工具 | 喚回方式 |
|---|---|---|---|---|
| 鎖定(Lock,Win + L) | 照常運作 | 不中斷 | 照常運作 | 輸入密碼 |
| 睡眠(Sleep) | 幾乎停止 | 會中斷 | 暫停 | 按鍵/滑鼠/電源鍵 |
| 休眠(Hibernate) | 整台斷電,狀態存在硬碟 | 會中斷 | 暫停 | 按電源鍵開機 |
| 登出(Log off) | 該使用者程式全部關閉 | 中斷(系統服務除外) | 停止,需重新登入 | 重新登入 |
睡眠醒來,要不要輸入密碼?
這是設定決定的,不是睡眠本身會做的事。到設定 → 帳戶 → 登入選項,找跟醒來後要不要重新登入有關的那一項,選成從睡眠醒來就要登入(各版本 Windows 的寫法不太一樣)。有些機器這裡是一個下拉選單,問你離開多久後要重新登入——不是每台都有,找不到就是你這台沒有。
公司或學校管理的電腦,管理員可以用群組原則強制睡眠醒來時要輸入密碼,所以不管你自己怎麼選,都可能被問。不管有沒有這個選項,離開座位前按 Windows 鍵 + L,電腦當下就鎖住,不用靠這個設定。
常見問題
電腦鎖定後,PowerDoze 的排程還會準時切換電源模式嗎?
會。鎖定不影響背景程式運作,PowerDoze 的排程、閒置偵測邏輯都照常執行,只是畫面被鎖住看不到。
為什麼睡眠後下載會中斷,鎖定卻不會?
因為睡眠會把整台機器大部分硬體斷電、狀態存進記憶體,CPU 幾乎完全停止;鎖定只是畫面被蓋住,電腦其他部分沒有停止運作。
怎麼馬上把 Windows 電腦鎖起來?
按 Windows 鍵 + L。程式會繼續執行,只是你要重新登入才回得到桌面。
登出跟關機一樣嗎?
不一樣。登出只是結束你的使用者工作階段,電腦本身仍是開著的(可以切換使用者或重新登入);關機則是整台電腦電源關閉。
離開座位該用鎖定還是睡眠?
短暫離開建議用鎖定(不中斷背景工作、回來馬上就能用);長時間離開建議睡眠或休眠(省電效果更好,但背景工作會中斷)。
休眠會耗電嗎?
幾乎不會。Windows 會先把記憶體裡的內容寫進硬碟,再把整台斷電,微軟的說法是耗電量跟關機「幾乎一樣」。
這篇的限制
PowerDoze 沒有「偵測鎖定事件」的程式碼。鎖定後沒有輸入,閒置時間就會持續累加,所以得到的結果和偵測鎖定相同;睡眠或登出後確實無法運作,這是本機常駐軟體的共同限制,不是可以繞過的問題。
想知道你的自動化設定在鎖定後還會不會繼續執行?PowerDoze 的排程與閒置偵測在鎖定狀態下照常運作,睡眠或登出才會真的停下來。