熱點推薦:
您现在的位置: 電腦知識網 >> 電腦故障 >> 正文

讓Windows休息的幾個解決辦法

2022-06-13   來源: 電腦故障 

  待機休眠究竟是咋回事?它們之間究竟有何區別?
  
  如何進入待機和休眠
  
  按下開始→關機在彈出窗口中你會看到最後一項就是待機怎麼沒有休眠呢?原來系統默認是不啟用休眠的需要我們自己設置在控制面板中雙擊電源選項切換到休眠標簽勾選啟用休眠(見圖就可以在關機菜單中看到休眠
  
 

  
  電腦的高級電源管理
  
  要掌握待機和休眠必須先了解下面兩個知識ACPI和APM
  
  什麼是ACPI
  
  ACPI是Advanced Configuration and Power Interface的縮寫中文意為高級配置與電源接口這是微軟英特爾和東芝共同開發的一種工業標准
  
  ACPI主要可實現以下功能:
  
  ①用戶可以使電腦在指定時間開
  
  ②即插即用設備在插入時能夠由ACPI來控制並為其供電
  
  ③在無人使用電腦時可以使電腦進入休眠狀態但保證一些通信設備打開
  
  ④操作系統可以根據外設和主板具體需求為它分配能源
  
  ⑤操作系統可以在應用程序對時間要求不高的情況下降低時鐘頻率
  
  ⑥使用筆記本電腦的用戶可以指定電腦在低電壓情況下進入低功耗狀態以保證重要應用程序運行
  
  同時可將ACPI分為六種不同的工作狀態分別是S到S它們代表的含義分別是
  
  S電腦正常工作所有硬件設備全部處於打開或正常工作的狀態
  
  S也稱為POS(Power on SuspendCPU停止工作)其他的硬件設備仍然正常工作
  
  S將CPU關閉但其余的硬件設備仍然運轉
  
  S通常稱為STR(Suspend to RAM掛起到內存)將運行中的數據寫入內存後關閉硬盤
  
  S也稱為STD(Suspend to Disk掛起到硬盤)內存信息寫入硬盤然後所有部件停止工作
  
  S所有硬件設備(包括電源)全部都關閉也就是關機
  
  什麼是APM
  
  APM其實是Advanced Power Manager(高級電源管理)的縮寫這是通過操作系統來控制管理電腦硬件電源的一種管理模式其實也是一套電腦電源管理程序(軟件)版本不同功能也有所不同比如APM V&V這兩個版本都是直接由BIOS執行電源管理而APM V則是可以先通過操作系統定義電源管理然後再由BIOS負責執行
  
  在如今流行的操作系統中都內置了APM而在以前的DOS時代APM並未真正被引入操作系統所以無法執行待機休眠等操作重啟也只能用Ctrl+Alt+Delete組合鍵或電源的Reset鍵
  
  BIOS中的電源管理設置
  
  一般而言主板產商定義BIOS的默認設置都是啟動了高級電源管理這個功能的大多數情況下不需要我們自己設置只需采用其默認設置即可如果碰到以前能使用高級電源管理但後來又不行了排除系統或其他硬件可能外才會考慮BIOS中的設置是否有問題遇到這種情況可以將BIOS設置還原到默認狀態即可方法為啟動電腦用DEL鍵進入BIOS用鍵盤上方向鍵定位到Load Optimized Defaults然後按F保存並退出BIOS設置即可這裡以IntelPE主板為例其他類型主板大致相同這裡僅作為參考
  
  Power Management Setup常見設置舉例
  
  ACPI Function:是否允許ACPI功能
  
  ACPI Suspend Type:ACPI的掛起類型通常這裡只有一個選擇即S(POS)狀態其實這個就包含了其他的掛起狀態(SSS
  
  Power Management:電能管理方式默認為User Define(用戶自定義)還有就是Min Saving(最小)和Max Saving(最大)
  
  Video Off Method:顯示器開關
  
  可以設置的值:Blank Screen表示顯示器不發射電子光束即可減少耗電V/H SYNC+Blank表示除Blank Screen外還可由BIOS來控制顯示器水平與垂直同步信號達到省電目的此項為默認設置DPMS SupportDPMS是顯示器與顯卡之間的電源管理協定在兩者都支持DPMS的狀態下只要BIOS支持顯卡即可通過信號通知顯示器進入省電模式
  
  HDD Power Down:設置IDE硬盤在多長時間內完全沒有讀寫操作時便可進入省電狀態切斷硬盤電源以省電缺省值為Disabled
  
  Modem Use IRQ:該選項說明Modem使用的端口所占用的IRQ編號讓系統在省電狀態下仍可以監視Modem是否有活動可以設置的值N/A其中N/A表示不對Modem進行監測
  
  USB KB WakeUp Drom S:是否采用USB鍵盤喚醒缺省值為Disabled
  
  SoftOff by PWRButton:這是機箱電源開關的功能設置在開機狀態下按住開機電源按鍵超過四秒鐘系統就一定會關機如果不超過系統就會按此設置操作可以設置的值Delay Sec表示超過秒關機如果不超過秒則進入Suspend模式此項為默認設置InstantOff表示不需要等待只要按下關機按鈕立刻關機
  
  待機休眠是怎樣工作的
  
  為什麼需要待機休眠
  
  盡管電腦硬件運行速度越來越快但操作系統的體積也在不斷膨脹使得電腦開關機時啟動關閉的程序越來越多花費時間也越來越漫長因此如何讓電腦能夠快速啟動一開機就進入Windows就成為用戶關心的問題
  
  於是隨著硬件和軟件的升級操作系統開始引入了高級電源管理其作用就是在電腦閒置時關閉部分設備將電腦進入等待休息狀態這樣當需要重新使用電腦時能夠直接從等待休息狀態盡快恢復到原先的工作狀態起到類似於快速啟動的效果同時不用電腦時還能節省不少電能
  
  把數據存到內存中——待機
  
  我們都知道從硬盤讀取數據的速度遠低於從內存讀取的速度因此電腦運行時首先是將硬盤中的數據提出並存到內存中然後再由內存將數據發送到CPU中進行處理接著處理後的數據將先返回內存再寫進硬盤正在運行的數據幾乎都保存在內存中然而進入待機狀態也就是將當前數據保存在內存中然後將硬盤關閉也就是掛起到內存(Suspend to RAM簡稱STR)
  
  這時除硬盤外其他設備還是處於加電等待狀態(也就是說喚醒時無須重新加電通俗地說就是原地待命)所以電源CPU顯卡等設備的風扇還是處於工作中鍵盤指示燈也是亮著的我們可以通過按鍵盤任意鍵或動一下鼠標來喚醒電腦這時硬盤就會重新加電並啟動然後和內存CPU等設備交換數據從而完成返回到原來工作狀態的任務
  
  將內存裝進硬盤——休眠
  
  休眠在廣義上包括掛起到內存(STR也就是待機)和掛起到硬盤(Suspend to Disk簡稱STD)兩種而我們通常所指的休眠其實是STD當電腦進入休眠狀態時電腦首先將內存中的狀態復制到硬盤然後關閉電源此時電腦幾乎和通常關機一樣安靜你完全可以切斷電源因為保存到硬盤裡面的數據不會由於斷電而丟失!它和Ghost給系統做鏡像的道理一樣不過與Ghost不同的是Ghost保存並恢復的是整個系統信息而休眠保存並恢復的是系統運行的信息與待機相比休眠是不能通過外部設備來喚醒的它和正常開機一樣啟動電腦不過和開機相比休眠後啟動電腦無需一個一個進程地來啟動只須要將硬盤中的內存鏡像讀取到內存中即可
  
  由於內存中的資料就是電腦當前的狀態為保持這個狀態不變(可理解為不能壓縮)系統必須在硬盤中開辟一個和內存容量大小相等的空間以保證能裝下整個內存的當前狀態而這個空間的名字就叫hiberfilsys它的體積一般為物理內存的大小(比如電腦的內存是MB這個文件的體積也將是MB如圖和我們管虛擬內存叫做pagefilesys道理是一樣的
  
  你知道嗎?
  
  為什麼Windows 中不要啟用休眠?
  
  原因有兩個①在剛推出Windows 很多硬件對ACPI支持不是很好所以Windows 不能自動識別ACPI規范不過可以在安裝時用Setup /PJ命令來安裝Windows 或升級Windows 高級電源管理的驅動讓其支持ACPI②由於Windows 的內核對內存管理上的缺陷很多時候Windows 需要將電腦重啟清空內存後才能保證系統正常高效地運行休眠正好是不清空內存信息而將其存儲到硬盤裡面所以休眠對Windows 系統而言也就失去了原來的意義相比之下NT內核的系統在內存管理方面要優秀得多可以連續使用很多天而無須重啟系統照樣能高效運行
  
  巧用待機休眠助你事半功倍
  
  實例一鍵待機一鍵關機
  
  在控制面板中打開電源選項切換到高級標簽在按下計算機電源按鈕時設置為關機在按下計算機睡眠按鈕時設置為待機(見圖這樣按鍵盤上的Power鍵就是關機Sleep鍵就是待機是不是方便了不少?
  
 

  如果你的鍵盤沒有Sleep可以在桌面右擊並選擇新建→快捷方式在彈出對話框的請鍵入項目的位置中輸入rundllexe powrprofdllSetSuspendState完成後再給它設置一個快捷鍵組合比如Ctrl+F這個快捷方式的功能與在按下計算機睡眠按鈕時的設置有很大關系如果你將這裡改為休眠那麼它就成了休眠的快捷方式了
  
  實例讓鼠標別來打攪愛機休息
  
  有不少朋友都碰上過由於鼠標太靈敏了待機時稍微震動一下電腦
From:http://tw.wingwit.com/Article/Fault/201311/10453.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.