為什麼電腦開機過程中按一下開機鍵可以立刻關機,而進入系統之後需要連續按幾秒鐘開機鍵才能關機?
01-03
避免你不小心碰了一下開機鍵就關機了
進系統也可以按一下關機啊,不過一般都設置為休眠,你去改了就是了。
連續按幾秒鐘開機鍵是強制斷電不是關機。
按住幾秒鐘那不叫關機,那叫強制斷電,為了防止誤按後損傷硬體所以設置為按住才會觸發開機後按一下電源鍵會啟動正常的關機程序,這是和你點開始-關機是一樣的過程
其實問題描述還有些欠缺,「開機」過程不是簡單的一步,其分為硬體操作、bios操作、引導程序的操作如grub,之後才載入操作系統。按下power鍵,在機器剛啟動的過程中,如果其硬體中斷尚未被操作系統接管,那麼就看硬體、bios或者grub等的相應反應了,也就是直接關機。如果操作系統已經接管硬體中斷,那麼就看操作系統啟動到什麼階段了。如果還未載入重要進程,可能就直接關機了(其實也有軟體操作,時間短,感受不到),如果載入了重要的進程以至於需要保護數據等,那麼你按了關機鍵,操作系統截獲中斷之後就根據用於預設的動作(關機或者睡眠等)或者把選擇權交給用戶。至於長按,那是硬體規範直接斷電,操作系統無能為力。
現在一般的台式機短按一下也是關機,只是觸發正常的關機進程了,要等系統關閉進程保存文件之後關機,就和你按開始菜單的關機一樣。長按的話是直接關閉電源了。
bios里可以設置。
看見樓上說按電源鍵只會休眠不會關機,我想起當年還在用XP玩紅警的時候腳踢到電源鍵直接跳出「Windows正在關機」畫面的蛋疼體驗,老子的存檔啊~
推薦閱讀: