Problem
BSOD with error ACPI_BIOS_FATAL_ERROR may caused by problem with booting the operating system from hard drive or Windows was not installed properly or problem with CMOS battery present in motherboard.
Solution
- To fix DNS BSOD with error ACPI_BIOS_FATAL_ERROR, perform the following steps:
- Remove SSD/HDD and insert another HDD which has preinstalled Windows operating system.
- Update BIOS to the latest build available then reinsert old SSD/HDD and try booting the computer again.
- Changing CMOS battery and see if this solved.
- Make sure BIOS settings set are according to requirement.
- Disable Legacy USB and Legacy BIOS in the BIOS settings if trying to install 64-bit Windows.
- Enable AHCI before plug in the installation drive.
- Make sure you are using IDE (Integrated Drive Electronics) mode instead of SATA (Serial Advanced Technology Attachment).
- Extract ISO in FAT32 and use the setup to install Windows. Also, if these don’t produce any results, try setting ACPI mode to S1.
- Restart computer then enter Safe Mode.
- Press
Windows + R
, typedevmgmt.msc
in the dialogue box and press Enter. - Expand
Batteries
section, right-click onMicrosoft ACPI-Compliant Control Method Battery
and click onUninstall
. - Click on any empty space and click
Scan for hardware changes
. - Now check if the problem is solved when booting the computer in normal mode.
- Update Microsoft ACPI-Compliant Control Method Battery either manually or automatically using Windows update. In many cases, Windows automatically detects the latest drivers and install it.
- Disabling any overclocking on computer.
- Change OS image ID in BIOS. Navigate to
Advanced
>System Components
>OS Image ID
>Windows
. Once you have selected Windows, reset entire system and check if the problem is solved. - Install fresh copy of Windows in UEFI mode.
- Reset BIOS.