Hardware⏱️ 4 min read📅 2026-06-15

How to Fix: Error with WinPE "The BIOS in this system is not fully ACPI compliant"

Error with WinPE and BIOS not fully ACPI compliant on IBM Lenovo B50 30 ES

Quick Answer: Check the SATA controller mode in the BIOS settings, as AHCI or compatible modes may be causing issues.

The 'The BIOS in this system is not fully ACPI compliant' error occurs when the system's Basic Input/Output System (BIOS) fails to meet the Advanced Configuration and Power Interface (ACPI) standards. This issue can affect various users, including those who create and use WinPE-based media, such as bootable USB drives or CDs. The frustration associated with this problem arises from its impact on system performance and the inability to fully utilize certain features.

In order to resolve this error, we will follow a step-by-step approach to identify the root cause and apply the necessary fixes. Our goal is to provide a clear and concise guide that helps users troubleshoot and overcome this issue.

🛑 Root Causes of the Error

  • The primary reason for this error is that the system's BIOS does not support the required ACPI features, which are essential for WinPE-based systems. This can be due to various factors, including outdated or incompatible BIOS versions, incorrect settings in the BIOS configuration, or issues with the system's hardware components.
  • An alternative reason for this error could be related to the system's hardware configuration, such as a mismatch between the SATA controller mode and the system's storage devices. In some cases, using a Linux-based clone like Clonezilla may bypass this issue, but it does not provide a permanent solution.

✅ Best Solutions to Fix It

Enabling Legacy BIOS Mode

  1. Step 1: Step 1: Enter the BIOS setup by pressing the designated key (usually F2, F12, or Del) during boot-up. Navigate to the Advanced tab and look for the Boot Mode section.
  2. Step 2: Step 2: Select 'Legacy' as the Boot Mode from the dropdown menu. This will disable UEFI and enable Legacy BIOS mode.
  3. Step 3: Step 3: Save changes and exit the BIOS setup. Restart the system and try booting from the WinPE-based media again.

Updating the BIOS to a Recent Version

  1. Step 1: Step 1: Visit the manufacturer's website (IBM Lenovo) and search for the latest BIOS update for your specific model (B50-30). Download the update package, which should include instructions on how to apply it.
  2. Step 2: Step 2: Create a bootable USB drive containing the BIOS update and any necessary files using a tool like Rufus or WinPE. Insert the USB drive into the system and restart from it.
  3. Step 3: Step 3: Follow the on-screen instructions to update the BIOS to the latest version. This may involve selecting the update option, confirming changes, and restarting the system.

✨ Wrapping Up

To resolve the 'The BIOS in this system is not fully ACPI compliant' error, try enabling Legacy BIOS mode or updating the BIOS to a recent version. If these methods do not work, it may be necessary to consult the manufacturer's documentation or seek further assistance from a qualified IT professional.

Did this fix your problem?

If not, try searching for specific error codes.

🔍 Search Error Database

❓ Frequently Asked Questions