2013年12月12日 星期四

實現Windows Embedded 8 Standard 上的快速開機(HORM)

再來實作一個Microsoft很少人討論的功能HORM,很多人在網路上爬文都只會看到這是個快速開機的功能,能夠很快的進入作業系統,就是沒有人把這個功能作出來Demo給大家看,到底開機有多快。 最近一直被問到這個功能乾脆自已把步驟寫出來吧. 接著我們直接講解實作過程吧:

1.在ICE工具中加入我們必要元件
  • Unified Write Filter(UWF)
  • Embedded Lockdown Manger

2.設定Unified Write Filter(UWF)
  •    Binding => Loose Binding
  •    DisableSR -> 1


3.建立WE8S Image 並進行OS安裝
我們這次VIA A1100 平台來安裝 規格表如下:
CPU: U2500 1.2 GHz
RAM: 2GB
HDD: Seagate Momentus 320GB 7200RPM

4.安裝完成後我們開始來設定UWF功能,依序鍵入下列指令
   開啟Command line (請務必使用Administrator 權限)
  •    powercfg /h on
  •   uwfmgr filter enable
  •   shutdown /r /t 0


5.重開機後,再設定HORM 功能
  • powercfg /h on
  • shutdown /h


6.我們來測試一下到底開機有多快,特別將開機過程錄影下來.
從BIOS logo之後到完全開機只花了13秒,如果換成SSD 肯定是秒殺呀.