Remove Unnecessary Devices to Optimize Footprint

The footprint of a run-time image can be reduced by removing unnecessary components from each macro component in a configuration.

The devices you choose to support significantly impact footprint. If you want the smallest footprint possible, begin by including in your configuration only the devices that are necessary to boot your run-time image. Using Target Designer, you can disable or delete components. The disable feature is useful because disabled components remain visible, though in gray text, reminding you that the hardware can be enabled later. After verifying that your image boots properly, enable additional devices one at a time so that you can observe how each device impacts footprint. You do not have to include device drivers in your configuration for all hardware devices that are present on your target system.

In This Section

  • Footprint
    Describes run-time image size and various options for reducing footprint during the development of a configuration.
  • Required Hardware Components
    Describes the hardware components that are required for all run-time images.

Last updated on Wednesday, October 18, 2006

© 2006 Microsoft Corporation. All rights reserved.