Resolving Boot Problems

Description

Various issues might cause boot problems.

Resolution

  1. Remove devices that are not required for the operating system (OS) to boot, for example, sound cards, disks, CD-ROM drivers, and devices that are automatically detected by Target Analyzer. Next, try to reboot your system. If your system boots successfully, connect each device to your embedded device again, and verify that you can successfully boot after you add each device.

  2. Install Windows XP Professional onto your device.

    If the installation is unsuccessful, your hardware might not be compatible with Windows XP.

    If the installation is successful, your hardware supports Windows XP, and therefore supports Windows XP Embedded. Start the Device Manager to browse for device drivers that your system might require to boot but that you did not include in your configuration. Add them to your configuration.

If your system stops responding early in the boot process, your configuration might have an incorrect hardware abstraction layer (HAL) DLL. Be sure that you selected the correct Hal.dll file.

Note   To supply a Hal.dll, you must include one of the following components:

  • Advanced Configuration and Power Interface (ACPI) PC
  • Compaq SystemPro Multiprocessor or 100% Compatible
  • MPS Uniprocessor PC
  • ACPI Uniprocessor PC
  • Standard PC
  • ACPI Multiprocessor PC
  • MPS Multiprocessor PC

See Also

Troubleshooting a Run-Time Image

Last updated on Wednesday, October 18, 2006

© 2006 Microsoft Corporation. All rights reserved.