Software⏱️ 4 min read📅 2026-06-11

How to Fix 0x80300024 Error – Windows 10 clean install – Error 0x80300024

Windows installation error fix for 0x80300024

Quick Answer: Try booting from the USB drive in UEFI mode and selecting the correct language and location to install Windows 10 64-bit.

The error 0x80300024 occurs when attempting to install Windows 10 64-bit on a system that is not compatible with it. This issue typically affects users who have installed 32-bit Windows and attempt to upgrade or dual-boot 64-bit without properly preparing their system. The symptoms can vary, but common issues include failure to boot from USB drives, blue screens with error messages, and difficulties installing the operating system.

This error can be frustrating for IT professionals and users alike, as it requires a deep understanding of system compatibility and hardware specifications. However, by following the steps outlined in this guide, you should be able to successfully install Windows 10 64-bit on your friend's laptop.

💡 Why You Are Getting This Error

  • The primary reason for this error is that the laptop's UEFI firmware is not recognizing the USB drives or booting in legacy mode. This can happen if the UEFI settings are not properly configured or if there are issues with the USB ports or drivers. Additionally, the system may be using a 32-bit operating system, which would require the installation of a 64-bit version to take advantage of the increased memory and processing capabilities.
  • Another possible cause is that the laptop's hardware specifications do not meet the requirements for Windows 10 64-bit. For example, some laptops may have a 32-bit processor or insufficient RAM, which would prevent the installation of 64-bit Windows.

🔧 Proven Troubleshooting Steps

Reinstalling UEFI Firmware

  1. Step 1: Boot from the Linux USB drive and open a terminal. Use the command `sudo efibootmgr -c -d /dev/sdb -p 1 -n 'Windows 10' -l ' extractootootmgfw.efi'` to create a new UEFI boot entry for the Windows 10 ISO. Replace `/dev/sdb` with the actual device path of the USB drive containing the Windows 10 ISO.
  2. Step 2: Boot from the Linux USB drive and open a terminal. Use the command `sudo efibootmgr -c -d /dev/sdb -p 1 -n 'Windows 10' -l ' extractootootmgfw.efi'` to create a new UEFI boot entry for the Windows 10 ISO. Replace `/dev/sdb` with the actual device path of the USB drive containing the Windows 10 ISO.
  3. Step 3: Restart the laptop and enter the UEFI settings by pressing F2 or F12 during boot-up. Select the newly created boot entry for Windows 10 and set it as the default boot option.

Reinstalling Windows 10 from Scratch

  1. Step 1: Boot from the Linux USB drive and open a terminal. Use the command `sudo dd if=Windows10_64bit.iso of=/dev/sdb bs=4M` to write the Windows 10 ISO to the USB drive, replacing `/dev/sdb` with the actual device path of the USB drive containing the Windows 10 ISO.
  2. Step 2: Restart the laptop and boot from the newly created USB drive. The installation process should begin automatically. Follow the on-screen instructions to complete the installation.

🎯 Final Words

By following these steps, you should be able to successfully install Windows 10 64-bit on your friend's laptop. If you encounter any issues during the installation process, try restarting the laptop and booting from the USB drive again. Remember to always back up important data before making any changes to your system.

Did this fix your problem?

If not, try searching for specific error codes.

🔍 Search Error Database

❓ Frequently Asked Questions