Build an EWF-Enabled Image Using Image Builder Wizard (Standard 7 SP1)

7/8/2014

In this procedure, you will learn about how to use Image Builder Wizard to build and configure an Enhanced Write Filter (EWF)-enabled Windows Embedded Standard 7 image.

To run Image Builder Wizard, your target device should meet or exceed the Requirements for an Embedded Device.

Note

The Standard 7 setup process performs several verifications that rely on the date and time settings of the target device. For optimal performance, confirm that the target device is set to the correct date and time.

For more information about Image Builder Wizard, see Image Builder Technical Reference.

To build a EWF-enabled image using Image Builder Wizard

  1. On the reference device, insert the Standard 7 product DVD that corresponds to the architecture of the reference device, and then restart your device to run Image Builder Wizard.

  2. On the Install Windows page, select Build an Image.

  3. On the Microsoft Software License Terms page, review the license terms. If you accept the license terms, click I accept the license terms, and then click Next.

    Note

    Because the Microsoft Software License Terms are not all visible at the same time on one page, use the scrollbar to show all the license information.

  4. On the Choose how to create your image page, select the Do not use a template option, and then click Next.

  5. On the Choose a language and other preferences page, do the following:

    1. Select Language to install.
    2. Select Time and currency format.
    3. Select Keyboard or input method.
    4. Click Next .
  6. On the Find and select device drivers page, select the Automatically detect devices option, and then click Next.

    Note

    This option uses the .pmq file that Image Builder Wizard automatically generates for the device on which it is running. Image Builder Wizard runs Tap.exe to detect the installed devices. The resulting .pmq file is then mapped to the necessary driver packs to be installed on the system.

  7. On the Confirm drivers to install page, review the listed Unmapped Devices, External Drivers, and Inbox Drivers for your reference device:

    1. To add drivers, click Browse and locate the folder where additional drivers are located. Add any required drivers to your EWF-enabled image.

      Note

      If you add drivers to your image, they will be displayed under the External Drivers node.

    2. When you have finished adding drivers, click Next.

  8. On the Select packages to include in your image page, do the following:

    1. Click Feature Packages to expand the tree view list and view the Feature Package categories.
    2. Click Embedded Enabling Features to expand the tree view list and view the Embedded Enabling Features packages.
    3. Select the Enhanced Write Filter with HORM package.
    4. Click Resolve Dependencies.
    5. In the Resolve Dependencies dialog box, select the Windows Embedded Standard Startup Screens package, and then click Next.
    6. Select the Windows Explorer Shell package, and then click Next.
    7. Select the Standard Windows USB Stack package, and then click Next.
    8. The All dependencies have been resolved message is displayed. Click Done.
    9. On the Select packages to include in your image page, click Next.

    Note

    The Resolve optional dependencies check box enables optional dependency resolution. For more information about package dependencies, see Standard 7 Packages Technical Reference.

  9. On the Summary of drivers and features page, you can review the packages and drivers that will be installed, and then click Next.

  10. The Where do you want to install Windows page will display a list of all volumes discovered by Image Builder Wizard.

    Select the volume on which to install your Standard 7 image, and then click Next.

    Note

    If the volume on which you want to install your Standard 7 image is not listed or you must prepare it, you can use Load Driver or Drive options (advanced) to perform the steps that are required to make the drive ready for the installation.

  11. The Installing Windows page displays detailed information about the progress of your image installation.

    Your device will restart several times during installation. When the installation has finished, the Installing Windows page closes.

    Your device restarts using the new EWF-enabled Standard 7 image that you created.

  12. After your device restarts, it displays a series of Windows Welcome screens that you can use to help set up your device. You can do the following:

    • Enter a user name and computer name
    • Set a password for your account
    • Enter a Windows product key
    • Help protect Windows automatically
    • Review time and date settings

    When Windows Welcome is finished, you can configure EWF on your Standard 7 image by using EWF Manager.

To configure EWF on your image using EWF Manager

  1. Open an Administrator command prompt.

    From the Start menu, click All Programs, click Accessories, right-click Command Prompt, and then click Run as administrator.

  2. Type powercfg -hibernate on to enable hibernation on your Standard 7 image.

  3. Type bcdedit /set {current} bootstatuspolicy ignoreallfailures to set the Boot Configuration Data (BCD) BootStatusPolicy to ignore all boot failures.

  4. Type ewfmgr /all /enable to enable EWF.

  5. Type ewfmgr %systemdrive% /activatehorm to enable HORM.

  6. Type shutdown /r /t 0 to restart the system.

    EWF and HORM are now installed and enabled on your Standard 7 image.

Next Steps

There are several additional EWF Manager command-line options you can use to manage EWF and HORM.

  1. Type shutdown /h to hibernate the system.
    This sets the system to start from the hibernated state instead of the full boot sequence.
  2. At an Administrator command prompt, type ewfmgr %systemdrive% /deactivatehorm to disable HORM.
  3. To disable EWF, first disable HORM as shown earlier, and then type ewfmgr /all /disable at an Administrator command prompt.
    Type shutdown /r /t 0 to restart the system and finish disabling EWF.

For more information about EWF command-line options, see EWF Manager.

See Also

Other Resources

Standard 7 Basics