"Code 28" Error Message About ACPI-Compliant Embedded Controller Appears on IBM ThinkPad

Article translations Article translations
Article ID: 286717 - View products that this article applies to.
This article was previously published under Q286717
Expand all | Collapse all


After you install Windows XP on an IBM ThinkPad portable computer (model A20M, A21M, or X20), Device Manager displays the following error message, which is marked with a yellow icon:
Code 28 -- No drivers are installed for this device. The location of the device is listed on LOCATION: on Microsoft ACPI-Compliant Embedded Controller.


This behavior occurs because Windows XP has no built-in Advanced Configuration and Power Interface (ACPI) driver for the embedded ACPI controller that comes with these models of the IBM ThinkPad portable computer.


To resolve this behavior, contact IBM to obtain an updated driver for the embedded ACPI controller.


Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.


The third-party products that are discussed in this article are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.

For more information about hardware and software vendor contact information, visit the following Microsoft Web site:
For more information about ACPI, review the following Microsoft Knowledge Base articles:
244806 Overview of Power Management in Windows 2000
242495 Troubleshooting Advanced Power Management in Windows 2000


Article ID: 286717 - Last Review: October 18, 2001 - Revision: 1.3
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
kb3rdparty kbenv kberrmsg kbhardware kbprb KB286717

Give Feedback


Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com