[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”即完成

Comments

No comments yet. Why don’t you start the discussion?

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *