Winlogon Sample Macro

The Winlogon Sample Macro component is a macro component that bundles the components that are required to add Winlogon capabilities to your run-time image. By using this component, you can quickly generate a Winlogon run-time for a FAT or NTFS file system-formatted device with a minimal expected footprint of approximately 65 to 70 MB. This configuration will boot your system to a standard Windows Logon prompt with an Explorer shell.

This component can be used as a template to trim imported .pmq files of unneeded hardware, and can serve as a baseline for creating run-time images that use a minimal footprint.

To use the Winlogon Sample Macro component in your run-time image, add the component to a new .slx file, check dependencies once, and build your image to a FAT or NTFS file system formatted drive. You can disable one of the two included file systems if it is not needed for your system.

For more information about the associated services, components, and settings for the included components, see their individual reference pages.


There are no services associated with this component.

Associated Components

No other components interact with this component.


This component can be configured by using Target Designer to include or exclude optional components from the bundle. Because this component includes a number of applications, its footprint is sizeable. To reduce the footprint of your run-time image, in Target Designer on the Components tab, clear the check boxes for all components that are not required in your configuration.


You can also use this component to resolve issues that are related to missing dependencies and application compatibility. After the component is added to your configuration and your application works, you can exclude unnecessary components from the configuration to reduce the footprint of your run-time image.

This macro component contains generic hardware chipset drivers that should work on most x86-based systems, and is dependent on the system having a standard IDE disk drive on a primary partition. Users with their target drive on a secondary IDE channel need to add this component to their configuration.

This configuration is not natively compatible with systems booting from SCSI hard drives or from IDE drives on the secondary IDE channel. Users can add the components that are needed to support this configuration, but footprint sizes will vary accordingly.

This configuration is also based on the standard PC HAL, and may not be compatible with all BIOS applications on the market. If needed, replace the standard PC HAL component with the ACPI HAL component, but expect an increase in footprint size.

Some chipsets are not compatible with the generic chipset drivers included in this macro component. If errors are encountered, replace the generic chipset drivers with the specific drivers your system needs.

This configuration does not include a video, sound, or USB driver. It is expected that this scenario will boot to standard VGA (640x480 16 color), and will have no native sound or USB support.

© 2006 Microsoft Corporation. All rights reserved.