|
|
 |
|
|
|
|
|
|
Description |
|
|
|
|
|
The BIOS has a bug or is out of date to work with this version of Windows. The issue relates to the configuration and power interface and plug-and-play abilities of the BIOS.
Some older versions of Windows will show the description as "ACPI_BIOS_ERROR" This is a fatal Windows error, typically called a Stop message, Bug Check, or more commonly the Blue Screen of Death (BSoD). The system is in a forced reboot state. Any unsaved work is likely lost.
|
|
|
|
|
|
Sample Screen |
|
|
|
|
|
A problem has been detected and Windows has been shut down to prevent damage to your computer.
The BIOS in this system is not fully ACPI compliant. Please contact your system vendor for an updated BIOS. Technical Information:
*** STOP: 0x000000A5
Beginning dump of physical memory
Physical memory dump complete.
Contact your system administrator or technical support group for further
assistance. |
|
|
|
Text may appear differently depending on where the error occurs.
Additional technical information (hex values) specific to a machine are not shown. |
|
|
|
|
|
Key Facts |
|
|
|
|
|
Full Title |
|
The BIOS in this system is not fully ACPI compliant. Please contact your system vendor for an updated BIOS.
|
Stop Code |
|
0x000000A5
|
Type |
|
Fatal
|
|
Windows |
|
2000, XP, Vista, 2008, 7, 8
|
Vendor |
|
Microsoft Corporation |
|
|
|
|
|
|
Solutions and Fixes |
|
|
|
|
|
Update the BIOS and BIOS Parameters |
|
|
Check with the PC manufacturer if you're using the latest BIOS or not. If not, update to the current version.
A few of the manufacture's download or support links for a motherboard/BIOS update:
If the BIOS is current, it's possible bad BIOS parameters are causing the problem, especially if the memory or CPU settings are overclocked. The BIOS parameters are stored in CMOS memory. The best way to reset the BIOS parameters is to remove the CMOS battery. To do this:
- Unplug the PC, and open the case.
- Locate the battery on the motherboard - typically a silver coin cell.
- Remove the battery and note if the plus side is up or down, so you can reinstall it later the same way.
- Wait at least 1 minute and reinstall the battery.
- Attach power and power up. Typically a BIOS warning message will indicate CMOS was corrupted or changed and it may require you to go into the BIOS setup to set the time and date.
- Proceed to boot Windows and see if this fixes the issue.
Some BIOSes have options to enable/disable caching and/or shadowing. If the options are available, disable caching and shadowing. Most newer (2005+) systems do not have these options. There are many BIOS makers and customized versions of the BIOS, so you may have to enter BIOS setup and look a bit to find these options. Typically you press a key like Esc, Del, F1, or F2 before Windows starts (almost right after you reboot) to enter BIOS setup. Consult your computer manual for details. The setup key can also be found in our BIOS access list. |
|
|
|
FaultWire Staff
Posted: 5-Oct-2008 |
|
|
Also see our list of common Fatal Error Solutions. |
|
|
|
|
|
Forum Help |
|
|
|
|
|
 |
Check out what others say about this issue and review or add your own comments and solutions!
Go to Forums on topic. |
|
|
|
|
|
|
Technical Details |
|
|
|
|
|
|
 The Advanced Configuration and Power Interface (ACPI) BIOS of the computer is not fully compliant with the ACPI specification.
After the Stop code will be 4 hex values: {Parameter 1, Parameter 2, Parameter 3, Parameter 4}.
Parameter 1 specifies type of incompatibility (other Parameters will depend upon this value too).
Value |
The BIOS incompatibility related to Plug and Play (PnP) or power management |
0x00000001 |
ACPI cannot find the System Control Interrupt (SCI) vector in the resources that are handed to it when ACPI is started. |
0x00000002 |
The ACPI BIOS could not process the resource list for the PCI root buses. |
0x00000003 |
ACPI tried to run a control method while creating device extensions to represent the ACPI namespace, but this control method failed. |
0x00000004 |
ACPI evaluated a _PRW and expected to find an integer as a package element. |
0x00000005 |
ACPI evaluated a _PRW, and the package that came back failed to contain at least two elements. The ACPI specification requires that two elements always be present in a _PRW. |
0x00000006 |
ACPI tried to find a named object, but it could not find the object. |
0x00000007 |
ACPI evaluated a method and expected to receive a buffer in return. However, the method returned some other data type. |
0x00000008 |
ACPI evaluated a method and expected to receive an integer in return. However, the method returned some other data type. |
0x00000009 |
ACPI evaluated a method and expected to receive a package in return. However, the method returned some other data type. |
0x0000000A |
ACPI evaluated a method and expected to receive a string in return. However, the method returned some other data typ |
0x0000000B |
ACPI cannot find the object that an _EJD string references. |
0x0000000C |
ACPI provides faulty or insufficient information for dock support. |
0x0000000D |
ACPI could not find a required method or object in the namespace This bug check code is used if there is no _HID or _ADR present. |
0x0000000E |
ACPI could not find a required method or object in the namespace for a power resource (or entity other than a "device"). This bug check code is used if there is no _ON, _OFF, or _STA present for a power resource. |
0x0000000F |
ACPI could not parse the resource descriptor. |
0x00000010 |
The ACPI BIOS could not determine the system-to-device-state mapping correctly. |
0x00000011 |
The system could not enter ACPI mode. |
0x00000014 |
ACPI could not parse the resource descriptor. The length exceeds MAXULONG. |
0x00000015 |
ACPI had a fatal error when attempting to load a table. |
0x00000016 |
ACPI had a fatal error when processing an xSDT. An object was declared as a child of a parent that cannot have children. |
Value |
When an interrupt routing failure or incompatibility has occurred |
0x00002001 |
ACPI tried to evaluate the PIC control method but failed. |
0x00010001 |
ACPI tried to do interrupt routing, but failed. |
0x00010002 |
ACPI could not find the link node referenced in a _PRT. |
0x00010003 |
ACPI could not find a mapping in the _PRT package for a device. |
0x00010005 |
ACPI found an entry in the _PRT that the function ID is not all F's for. |
0x00010006 |
ACPI found a link node, but it cannot disable the node. |
0x00010007 |
The _PRT contained a reference to a vector that is not described in the I/O APIC entry's MAPIC table. |
0x00010008 |
The ACPI SCI interrupt level is invalid. |
0x00010009 |
The Fixed ACPI Description Table (FADT) could not be located. |
0x0001000A |
The Root System Description Pointer (RSDP) or Extended System Description Table (XSDT) could not be located. |
0x0001000B |
The length of the ACPI table is not consistent with the table revision. |
0x00020000 |
The PM_TMR_BLK entry in the Fixed ACPI Description Table doesn't point to a working ACPI timer block. If a miscellaneous failure or incompatibility has occurred, then the PM_TMR_BLK entry in the Fixed ACPI Description Table does not point to a working ACPI timer block. |
|
|
|
|
|
|
|
Vendor Summary |
|
|
|
|
|
|
|
|
|
|
|
|
While BSoD fatal stop errors are identified by Microsoft Windows, they are often caused by
non-Microsoft applications, drivers and hardware issues. |
|
|
|
|
|
Research this Issue |
|
|
|
|
|
Getting search results...
|
|
|
|
|
|
Notes |
|
|
|
|
|
While we believe this information up to date and accurate, FAQware is not responsible for any inaccuracies. If you find something that is out of date or inaccurate, please let us know at
so we can correct it. |
|
|
|
|
|
|
 |
 |
 |
| | |
|
|