spacer spacer spacer
 
 
  arrow Description
  arrow Sample Screen
  arrow Key Facts
  arrow Solutions
  arrow Forum Help
  arrow Technical Details
  arrow Vendor Summary
  arrow Research this Issue
  help Solutions Help
 
 
box_image
Fix-It Utilities
Make your PC run like new! Includes Anti-Virus, Anti-Spyware, hardware diagnostics, registry fixer, and more!
 
  PC Mover
Move applications, files and settings from one PC to another. Handles Windows upgrades too, even XP 32-bit to Windows 7 64-bit!
box_image  
 
 
box_image
RadarSync
Ensures you have the latest drivers and software updates to make your PC run better and safer.
     
 
 
Fatal Error Solutions
     
 

The BIOS in this system is not fully ACPI...

STOP: 0x000000A5

 
  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 

occurance meter
Windows
  2000, XP, Vista, 2008, 7, 8

Vendor
  Microsoft Corporation
 
   
  Solutions and Fixes  
     
 
Update the BIOS and BIOS Parameters
7
    Add    Flag
solution icon

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:

    1. Unplug the PC, and open the case.
    2. Locate the battery on the motherboard - typically a silver coin cell.
    3. Remove the battery and note if the plus side is up or down, so you can reinstall it later the same way.
    4. Wait at least 1 minute and reinstall the battery.
    5. 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.
    6. 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.

     
       
     
    transparent
    transparent
    solves it indicator
    risk indicator
    effort indicator
     
      FaultWire Staff
    Posted: 5-Oct-2008
     
    Avatar
     

    Also see our list of common Fatal Error Solutions.

     
     
     
      Forum Help  
         
     
    Forums on topic

    Check out what others say about this issue and review or add your own comments and solutions!

    Go to Forums on topic.
     
       
      Technical Details  
         
     
      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.

     

    (For software developers: MSDN reference)

     
       
      Vendor Summary  
         
     
    Vendor
      Microsoft Corporation (more info...)

    Microsoft Corporation Logo
    Phone
    1-425-882-8080
    1-800-642-7676

    Web
    Main
    USA

    Assistance
    Support
    Downloads

     
         
        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.