時間:2016-08-08 來源:互聯網 瀏覽量:
win8旗艦版係統使用很長一段時間後,電腦運行速度就會變得很卡,特別是開機的時候特別慢,遇到這種情況該怎麼辦?有需要的用戶可以看看win8係統實現8秒開機的方法。
win8係統實現8秒開機的方法:
1、查找硬盤主引導記錄(MBR)接著從MBR裏讀取硬盤分區表(DPT)
2、查找活動主分區,讀取活動主分區的分區引導記錄,查找該分區根目錄下的Bootmgr
3、Bootmgr讀取boot\bcd文件並根據BCD記錄列出操作係統啟動菜單,接著加載winload.exe,通過winload.exe加載WIN7內核
4、加載必要的硬件和服務,進入WIN7桌麵
win8啟動的前三步基本和win7吻合,最大的秘密在於第四步(也是最消耗時間的一部),win8采用了一項新的技術,混合啟動技術(Hybrid Boot)。混合啟動技術(Hybrid Boot)是通過睡眠技術擴展而實現,傳統的睡眠是係統將內存中的數據全部轉為休眠文件hiberfil.sys接著切斷供電進入休眠。恢複是將上次轉存的hiberfil.sys讀取。
而win8的混合啟動技術(Hybrid Boot)做了進一步改進,當選擇睡眠關機,WIN8會將大部分的核心係統壓縮寫入內存,然後將用戶數據寫入休眠文件hiberfil.sys(用戶開著的工作,如WORD)將Metro程序寫入win8新增的交換文件swapfile.sys。當全部數據寫入完成後win8通知固件關機。這樣我門再一次按下電源鍵時(前提是電腦沒有斷電),係統回直接通過喚醒係統內存來啟動上次寫入的數據,在讀取休眠文件和交換文件,由於內存的讀寫速度遠超硬盤,所以實現了快速開機。著就是混合啟動技術(Hybrid Boot)。
這種新技術是從上一次關機開始就為下一次開機做準備,所以開機的時間就等於:讀取內存數據時間+讀取休眠文件和交換文件時間“。上麵提到過,內存的讀寫速度遠超硬盤,所以著就是WIN8的8秒開機奧秘!