標籤:開機狀態 網路 win7 資訊 cto win 實現 power sys
研究這個問題是源於我買一塊固態硬碟重裝過win7系統,之前機械硬碟把電源選項的關閉顯示器和是電腦進入睡眠模式都選擇“從不"了,電腦不會進入睡眠狀態。我在家或者外地都可以遠程我公司電腦。但是發現新裝了固態硬碟的電腦設定了這個電源選項之後,依然會"睡眠"(其實後來查閱知道,不是睡眠,是休眠),導致我在家裡突然發現不能遠程公司電腦了,是因為電源選項進階這裡,休眠預設360分鐘後進入休眠。(當然如果採取高效能模式的話,休眠預設是從不的)
windows休眠和睡眠區別:
休眠:將機器的記憶體拷貝到硬碟去,形成一個休眠檔案(可以通過瀏覽器輸入file:///C:// 查看,名稱為hiberfil.sys,佔用空間大小和記憶體大小有關,我和我同事的電腦為8G實體記憶體,該檔案都是5.9G),之後關閉所有硬體電源,包括關閉記憶體電源,此時,程式、網路什麼的都不工作了的。下次你恢複開機前的狀態,需要按電源開關(開機會有畫面正在恢複windows系統),之後記憶體讀取硬碟裡面的休眠檔案恢複之前的開機狀態的程式啥的。
睡眠:將機器的記憶體拷貝到硬碟去,形成一個休眠檔案(名稱為hiberfil.sys),之後關閉除記憶體之外所有其他硬體的電源,注意,記憶體電源沒關閉,依然運行,但此時狀態依然是程式、網路什麼的都不工作了的。下次你恢複開機前的狀態,需要按電源開關(開機會有畫面正在恢複windows系統),之後直接是讀取沒斷電的記憶體,所以開機會比休眠快很多。那你會問,既然睡眠之後開機直接讀取是記憶體,為什麼睡眠也要和休眠一樣先生存一個休眠檔案呢,是因為預防睡眠過程中突然外部停電了,那麼如果出現了睡眠過程中斷電,那麼雖然記憶體資訊丟失了,但是休眠檔案有記憶體備份,系統依然會恢複開機前狀態,因為此時是讀取休眠檔案,開機速度在此時就不快,和睡眠模式開機就一樣了。
圖1休眠檔案
圖2查看windows機器休眠時間設定
3.高效能模式預設休眠是從不
4.可以用命令powercfg -h off關閉機器休眠,但使用這個命令後 休眠菜單都沒了
5.使用powercfg -h on命令後進行恢複休眠
6.建議不要使用命令powercfg -h on/off,直接把休眠時間改為0實現從不休眠,這樣不丟失菜單。
7.powercfg -h off命令後,hiberfil.sys 系統休眠檔案消失(另外hiberfil.sys 系統休眠檔案、pagefile.sys 系統虛擬記憶體檔案)。
windows系統的睡眠和休眠