Disabling EWF in a Hibernate Once/Resume Many Environment (Windows Embedded Standard 2009)
If you want to make changes or apply updates to your run-time image in a Hibernate Once/Resume Many environment, you must first disable EWF. Because NTLDR loads the hibernation file before reading the pending EWF Manager boot commands, you must disable EWF and load the system normally.
Because Hibernate Once/Resume Many environments are supported in EWF RAM and RAM Reg modes, you can use the ewfmgr -commitanddisable -live command which will save the run-time image from the EWF overlay to the persistent image on the system. In some situations, this is not desirable as it will commit the whole cached image. To apply a specific set of changes to the system, you can disable EWF, deactivate HORM, apply changes, and reactivate HORM.
To disable EWF in a Hibernate Once/Resume Many environment
Disable EWF by using the EWF Manager command or the EWF API, for example:
ewfmgr c: -disable
Deactivate HORM by using the EWF manager command or the EWF API, for example:
ewfmgr c: -deactivatehorm
Restart the system. For example:
If you have not previously deactivated HORM (step 2 above), press F8 at the Resuming Windows screen during system boot and, at the prompt, select Delete restoration data and proceed to system boot menu. The system boots normally and EWF will be disabled.
After EWF is disabled, you can apply updates or install applications to your run-time image. To re-enable Hibernate Once/Resume Many, see Enabling a Hibernate Once/Resume Many Environment with EWF.
To commit and disable EWF in a Hibernate Once/Resume Many environment
From a command prompt, use EWF Manager to commit and disable EWF. For example:
ewfmgr c: -commitanddisable -live
The contents of the EWF overlay are committed to the protected volume and EWF is immediately disabled.
The hibernated image must be refreshed before your changes will take effect for subsequent system boots. For example, use the Windows Embedded Standard Power Management Application component:
For more information about the commitanddisable option, see EWF Manager Commands.