[WE8S] Lockdown features介紹 part-2 (EWF設定)

Enhanced Write Filter是一個相當悠久的Write Filter,出現在Windows XP Embedded、接著Windows Embedded Standard 2009及Windows Embedded Standard 7,到Windows Embedded 8 Standard也一直存在

但早期在XPe或是WES2009時,EWF並沒有提供GUI介面,開發人員必須透過Command Line方式或是API方式操作,到了WES7 SP1,提供官方GUI的操作介面,WE8S也同樣提供GUI的介面

接下來介紹在WE8S下該如何設定EWF

  1. 首先在Windows UI下按右鍵,選擇"All apps"後,找到"Command Prompt",點選右鍵選擇"Run as administrator"


  2. 輸入"ewfmgr"確認EWF功能是存在的


  3. 輸入"ewfmgr c:"檢查EWF目前的狀態是否是DISABLED


  4. 在前面的步驟,我們使用Command Line的方式檢查EWF的狀態,接下來我們開始來使用GUI的介面操作。首先滑鼠移至Desktop mode右下角,可以看到鎖頭的圖示,若是有將FBWF一起Build至同一個Run-time image中,就會看到2個鎖頭圖示,左邊那個為EWF utility


  5. 將EWF utility開啟,在GUI介面下可以看到目前EWF的狀態皆為Disabled


  6. 點選"Show volume details..."可查看目前C:這個volume的詳細狀態也是Disabled


  7. 回到"Enhanced Write Filter: Overview",選擇"Configure..."


  8. 進入到Enhanced Write Filter的設定畫面,目前仍未設定,皆為Disabled


  9. 點選C:後,於下方Pending command:的下拉式選單中選取"Enable",確認無誤後按"OK"



  10. 在Desktop mode下,右下角狀態列會秀出"Please reboot device for changes to take effect"


  11. 此時我們先不重開機,回到"Enhanced Write Filter: Overview",點選"Show volume details",可以看到目前state仍是"Disabled",但Pending command為"Enable",此時我們把系統重開機


  12. 重開後,在Desktop mode下,右下角的狀態列已經可以看到EWF utility的圖示已經改變


  13. 在Enhanced Write Filter: Overview中,C:的state已經為"Enabled",Overlay Type為"RAM(Reg)"


  14. 點選"Show volume details",可以看到更詳細的資料,如Memory space for data


  15. 接著我們要把EWF disable並且即時生效,回到"Enhanced Write Filter: Overview",選擇"Configure...",並且在Pending command:下選取"Commit and disable live"


  16. 選取後,按下"OK"即完成


沒有留言:

張貼留言