Windows Stop Code 0x000000E0: ACPI_BIOS_FATAL_ERROR – Causes and Troubleshooting
Quick Answer Windows stop code 0x000000E0 (ACPI_BIOS_FATAL_ERROR) indicates that the computer's BIOS has reported a hardware component failure so serious tha...
Quick Answer
Windows stop code 0x000000E0 (ACPI_BIOS_FATAL_ERROR) indicates that the computer's BIOS has reported a hardware component failure so serious that Windows cannot continue operating. According to Microsoft, the error parameters are generated by the BIOS, not Windows, and can only be interpreted by the hardware manufacturer.
The recommended first step is to run the computer manufacturer's built-in hardware diagnostic tool. If the diagnostic tool is unavailable or cannot identify the faulty component, contact the computer or motherboard manufacturer and provide the stop code and diagnostic information.
What Is ACPI_BIOS_FATAL_ERROR?
ACPI_BIOS_FATAL_ERROR is a Windows Blue Screen of Death (BSOD) bug check associated with a serious hardware condition reported by the computer's BIOS or firmware.
- Bug check code: 0x000000E0
- Bug check name: ACPI_BIOS_FATAL_ERROR
- Related technology: Advanced Configuration and Power Interface (ACPI)
- Reporting component: BIOS firmware
- Impact: Windows stops operating because the BIOS reports a fatal component failure.
ACPI is a standard that allows the operating system and platform firmware to coordinate hardware configuration and power management. BIOS or UEFI firmware provides information and services that Windows uses to interact with the computer's hardware.
Microsoft specifically documents this bug check as a BIOS-reported component failure. It is not simply an ordinary application crash or a generic Windows driver error.
Common Causes and Possible Hardware Problems
The stop code identifies a serious hardware condition, but it does not independently identify the faulty component. The following areas may need investigation:
- Motherboard problems: A motherboard component or associated hardware may have developed a fault.
- Hardware component failure: A device or internal component may be reporting an abnormal condition to the firmware.
- Firmware-related problems: A BIOS malfunction or hardware compatibility issue may require manufacturer investigation.
- Recently installed hardware: A newly installed or replaced component may be relevant if the crashes started after the change.
- Power-related hardware issues: A hardware power-delivery problem may require professional diagnosis.
These are possible investigation areas, not a definitive list of causes established by the stop code. The actual component must be identified through manufacturer diagnostics or vendor-level analysis.
Symptoms of the 0x000000E0 Error
A computer experiencing ACPI_BIOS_FATAL_ERROR may display the following symptoms:
- A blue screen displaying the stop code 0x000000E0.
- The message ACPI_BIOS_FATAL_ERROR on the Windows error screen.
- Unexpected system restarts or shutdowns.
- Repeated crashes during Windows startup or normal operation.
- Windows becoming unable to start normally.
- Crash dump files being generated when Windows successfully records the failure.
The circumstances in which the error occurs can help narrow the investigation. For example, an error immediately following a hardware replacement should be reported along with details of that replacement.
How to Fix ACPI_BIOS_FATAL_ERROR in Windows
Follow the troubleshooting steps below. Since Microsoft identifies this error as a BIOS-reported hardware failure, manufacturer diagnostics should be prioritized over generic Windows repair procedures.
1. Record the Error and Computer Details
Before changing hardware or firmware settings, collect the following information:
- Stop code: 0x000000E0.
- Error name: ACPI_BIOS_FATAL_ERROR.
- Computer manufacturer and exact model.
- Motherboard model, if applicable.
- BIOS/UEFI version, if available.
- Windows edition and version.
- Recent hardware replacements or firmware changes.
- When and under what circumstances the error occurs.
If additional hexadecimal parameters appear on the error screen, record all four values. Microsoft states that these parameters are issued by the BIOS and must be interpreted by the hardware vendor. Do not assume that their values have universal meanings.
2. Run the Manufacturer's Hardware Diagnostics
Microsoft specifically recommends running the diagnostic disk or tool supplied with the computer to identify the faulty component.
- Shut down the computer.
- Disconnect unnecessary external peripherals.
- Start the computer and access its manufacturer-provided preboot diagnostic environment using the model-specific instructions.
- Run the available hardware tests.
- Record any failed tests, error codes, and component names.
Many manufacturers provide diagnostics that operate independently of Windows. This can be particularly useful when the operating system cannot start normally.
If a diagnostic test identifies a faulty component, save the results and contact the manufacturer's authorized support service. Do not assume that reinstalling Windows will correct a hardware failure.
3. Disconnect Recently Added Hardware
If the error started after connecting or installing new hardware, investigate that change.
- Shut down the computer and disconnect its power source.
- Disconnect recently added external devices, such as USB accessories or external storage devices.
- If an internal component was recently installed, consult the manufacturer's service documentation.
- Restore the previous supported hardware configuration if it can be done safely.
- Restart the computer and check whether the error occurs again.
Do not open a laptop or remove internal components unless you have the required experience and manufacturer instructions. Internal hardware work may affect warranty coverage.
If disconnecting a device stops the crashes, record that result for further investigation. It does not automatically prove that the device itself is defective.
4. Check for BIOS or UEFI Firmware Updates
Firmware updates may address specific hardware compatibility or stability problems. However, Microsoft does not identify an outdated BIOS as the universal cause of this stop code.
- Identify the exact computer or motherboard model.
- Visit the manufacturer's official support website.
- Locate the BIOS or UEFI firmware downloads for that exact model.
- Read the release notes and compatibility requirements.
- Check whether the update addresses a relevant issue.
- Follow the manufacturer's documented update procedure if the update is appropriate.
A BIOS update is not a guaranteed solution. If the manufacturer does not recommend an update for the reported condition, do not install one simply because a newer version is available.
5. Check Recently Updated Device Drivers
Although this bug check points to a BIOS-reported condition, reviewing recent driver changes can provide useful diagnostic context.
- Start Windows if it is accessible.
- Right-click Start and select Device Manager.
- Look for devices displaying warning symbols.
- Identify recently updated hardware drivers.
- Check for appropriate driver updates through Windows Update or the manufacturer's official support website.
- If the problem began immediately after a driver update, consider using the Roll Back Driver option for the affected device.
On Windows 11, optional driver updates can be reviewed under Settings > Windows Update > Advanced options > Optional updates.
Driver maintenance is a general troubleshooting measure, not a confirmed direct fix for ACPI_BIOS_FATAL_ERROR.
6. Start Windows in Safe Mode
If Windows repeatedly crashes during startup, Safe Mode can help investigate whether the problem also occurs in a limited Windows environment.
- Enter Windows Recovery Environment (Windows RE). Repeated unsuccessful startup attempts may trigger Automatic Repair.
- Select Troubleshoot > Advanced options > Startup Settings.
- Select Restart.
- Choose the Safe Mode option displayed after restarting.
- Check whether Windows remains stable.
If Windows works in Safe Mode, investigate recent drivers, applications, and configuration changes. However, successful operation in Safe Mode does not rule out a hardware or firmware fault.
If Windows RE is inaccessible, use manufacturer-supported recovery instructions or Windows installation media to access recovery tools.
7. Use Windows Recovery Options When Appropriate
If the error began after a recent Windows update, driver installation, or configuration change, a recovery option may help reverse that change.
Depending on the circumstances, consider:
- Uninstall Updates: Remove a recently installed Windows update if there is evidence that the problem started immediately afterward.
- System Restore: Restore system files and settings to an available restore point.
- Driver Rollback: Return a recently updated driver to its previous version.
These options address potentially related Windows changes. They do not repair a defective hardware component or necessarily resolve a condition reported by the BIOS.
Back up important files where possible and ensure that the BitLocker recovery key is available before using recovery tools on an encrypted computer.
Advanced Diagnostics for IT Support Technicians
Analyze Windows Crash Dump Files
Windows may create crash dump files when a bug check occurs. Depending on the configured dump type, the files may be stored in these locations:
- Small memory dumps:
C:\Windows\Minidump - Kernel or complete memory dump:
C:\Windows\MEMORY.DMP
The files may not exist if dump collection was disabled, the system could not write the dump, or the crash occurred before dump generation completed.
Crash dumps can provide additional information about the system state at the time of failure. However, they cannot independently decode the manufacturer-specific ACPI_BIOS_FATAL_ERROR parameters.
Memory dumps may contain sensitive information from system memory. Share them only with authorized support personnel through an appropriate secure channel.
Use WinDbg to Examine a Crash Dump
WinDbg is Microsoft's debugging tool for examining Windows crash dumps. It is primarily intended for developers and advanced IT support technicians.
- Install WinDbg using an official Microsoft distribution.
- Open the relevant crash dump file.
- Allow the debugger to load the required symbols.
- Enter the following command in the debugger command window:
!analyze -v
This command performs an automated analysis and displays available diagnostic information.
To display the recorded bug-check code and parameters, use:
.bugcheck
For bug check 0xE0, the debugger can display the recorded parameter values, but their meanings remain BIOS- and hardware-vendor-specific. Provide the results to the computer manufacturer for interpretation.
How to Verify Whether the Problem Is Resolved
After completing the recommended diagnostic or corrective action:
- Restart the computer normally.
- Check whether Windows starts without displaying the stop code.
- Use the computer under the conditions that previously triggered the crash.
- Monitor whether the same error occurs again.
- Retain new diagnostic reports and crash dumps if the problem continues.
A successful restart does not establish that the underlying hardware condition has been permanently corrected. If the error returns, continue the manufacturer-level investigation.
When to Contact the Hardware Manufacturer
Contact the computer or motherboard manufacturer's authorized support service if:
- The manufacturer's diagnostic tool identifies a failed component.
- The 0x000000E0 error occurs repeatedly.
- Windows cannot start reliably.
- The BIOS parameters require manufacturer-specific interpretation.
- The problem continues after the recommended troubleshooting.
- Internal hardware inspection or repair is required.
Provide the exact computer model, BIOS version, Windows version, stop-code photograph, recorded parameters, diagnostic results, and crash dump files if requested.
Microsoft explicitly states that it cannot directly resolve this BIOS-reported hardware error and that the hardware vendor is qualified to analyze the condition.
Frequently Asked Questions
What does ACPI_BIOS_FATAL_ERROR 0x000000E0 mean?
It indicates that the computer's BIOS has reported a component failure serious enough to prevent Windows from continuing to operate.
Is ACPI_BIOS_FATAL_ERROR a hardware or software problem?
Microsoft documents it as a BIOS-reported hardware component failure. Software and driver changes may provide useful diagnostic context, but the stop code alone does not identify a software root cause.
Can an outdated BIOS cause error 0x000000E0?
Firmware compatibility or malfunction may be relevant to the investigation, but an outdated BIOS is not documented by Microsoft as the universal cause. Check the manufacturer's release notes and recommendations before updating.
Can updating Windows drivers fix ACPI_BIOS_FATAL_ERROR?
Driver updates may help with other system stability problems, but they are not a confirmed direct fix for this bug check. Run the manufacturer's hardware diagnostics first.
What do the ACPI_BIOS_FATAL_ERROR parameters mean?
The parameters are issued by the BIOS, not Windows. Their meanings can only be interpreted by the hardware vendor. Record all displayed values and provide them to the manufacturer.
Can I continue using my computer after this error?
If Windows starts successfully, back up important data and arrange hardware diagnostics. Repeated crashes or manufacturer-reported hardware failures should be investigated before continuing normal use.
Will reinstalling Windows fix error 0x000000E0?
Not necessarily. Reinstalling Windows cannot repair a defective hardware component or a firmware-reported hardware fault. Manufacturer diagnostics should be performed before considering an operating-system reinstall.
Sources
Was this guide useful?
Your answer helps us keep BISONKB accurate and practical.