How to install Windows 10 from USB with UEFI support

Windows 10 USB flash drive with UEFI support
Windows 10 USB flash drive with UEFI support (Image credit: Future)

When installing a fresh copy of Windows 10, you typically use a USB flash drive to launch the "Windows Setup" wizard to continue the installation process. However, on a device that has a Unified Extensible Firmware Interface (UEFI) instead of the legacy Basic Input/Output System (BIOS), it is crucial to use the correct media for the firmware type to complete the installation successfully.

On Windows 10, you can use at least two tools to create a bootable USB flash drive. You can use the Microsoft Media Creation Tool to download the files onto a removable drive with support for both firmware types (UEFI and legacy BIOS). Or you can use Rufus, a third-party tool that makes it easy to create a flash drive to install Windows with support for UEFI.

This guide will walk you through creating a Windows 10 USB flash drive with support for UEFI using the Microsoft Media Creation Tool and Rufus.

How to create Windows 10 UEFI boot media with Media Creation Tool

The Media Creation Tool is the best option available for creating a bootable USB media to perform an in-place upgrade or clean installation of Windows 10.

To create a Windows 10 USB media, connect a flash drive of at least 8GB of space, and then use these steps:

  1. Open the Windows 10 download page.
  2. Under the "Create Windows 10 installation media" section, click the Download tool now button to save the file.

(Image credit: Future)
  1. Double-click the MediaCreationToolxxxx.exe file to launch the setup.
  2. Click the Accept button to agree to the licensing terms.
  3. Select the "Create installation media (USB flash drive, DVD, or ISO file) for another PC" option.

(Image credit: Future)
  1. Click the Next button.
  2. (Optional) Clear the "Use the recommended options for this PC" option.

(Image credit: Future)
  1. Select the correct language, architecture, and edition of Windows 10 (if applicable).
  • Quick tip: If you plan to install Windows on multiple computers running 32-bit and 64-bit architectures, use the "Architecture" drop-down menu and select the Both option to create a media that will work on both systems.
  1. Click the Next button.
  2. Select the USB flash drive option.

(Image credit: Future)
  1. Click the Next button
  2. Select the flash drive from the list. (If you do not see the device, click the "Refresh drive list" option.)

(Image credit: Future)
  1. Click the Next button.
  2. Click the Finish button.

Once you complete the steps, the Media Creation Tool will download the files and will create a bootable USB flash drive that you can use to install Windows 10 on computers with support for UEFI and BIOS.

How to create Windows 10 UEFI boot media with Rufus

If the Media Creation Tool does not work or you do not want to use it, then you can try Rufus, a popular free third-party tool that allows you to create an installation media with support for UEFI devices. The utility offers two ways to make the installation media, including using an existing ISO file or downloading the image from the Microsoft servers directly from the app.

Create flash drive with existing Windows 10 ISO

To create a USB media with an existing Windows 10 ISO file, connect a flash drive of at least 8GB of space, and use these steps:

  1. Open Rufus download page.
  2. Under the "Download" section, click the latest release (first link) and save the file.

(Image credit: Future)
  1. Double-click the Rufus-x.xx.exe file to launch the tool.
  2. Under the "Device" section, select the USB flash drive.
  3. Under the "Boot selection" section, click the Select button on the right.
  4. Select the Windows 10 ISO file from the folder location.
  5. Click the Open button.
  6. Use the "Image option" drop-down menu and select the "Standard Windows installation" option.
  7. Use the "Partition scheme" drop-down menu and select the GPT option.
  8. Use the "Target system" drop-down menu and select the UEFI (non CSM) option.

(Image credit: Future)
  1. Under the "Show Advanced drive properties" section, do not change the default settings (unless you know what you are doing).
  2. Under the "Volume label" field, confirm a name for the drive — for example, "Windows 10 USB."

(Image credit: Future)
  1. Do not change the default settings in the "File system" and "Cluster size" options.
  2. Click the "Show advanced format options" setting.
  3. Check the Quick format option.
  4. Check the "Create extended label and icon files" option.
  5. Click the Start button.
  6. Leave the customization installation settings unchecked.

(Image credit: Future)
  1. Click the OK button to confirm.
  2. Click the Close button.

After you complete the steps, Rufus will create a USB flash drive to install Windows 10 on a device using UEFI.

Create flash drive downloading Windows 10 ISO

The tool also has a feature to download the Windows 10 ISO file, which you can then use to create a USB flash drive to install Windows 10.

To create an install media with UEFI support with Rufus, use these steps:

  1. Open Rufus download page.
  2. Under the "Download" section, click the latest release (first link) of the tool to save the file.

(Image credit: Future)
  1. Double-click the Rufus-x.xx.exe file to launch the tool.
  2. Click the Settings button at the bottom of the page.

(Image credit: Future)
  1. Under the "Settings" section, use the "Check for updates" drop-down menu and select the Daily option.

(Image credit: Source: Windows Central)
  1. Click the Close button.
  2. Close the Rufus tool.
  3. Double-click the Rufus-x.xx.exe file to reopen the utility.
  4. Under the "Device" section, select the USB flash drive from the list.
  5. Under the "Boot selection" section, click the arrow button next to the "Select" option and choose the Download option.

(Image credit: Future)
  1. Click the Download button.
  2. Use the "Version" drop-down menu and select the Windows 10 option.
  3. Click the Continue button.
  4. Select the 22H2 (Build 19045.xxx - xxxx.xx) option to download the Windows 10 November 2021 Update.
  5. Click the Continue button.
  6. Use the "Edition" drop-down menu and select the Windows 10 Home/Pro/Edu option.
  7. Click the Continue button.
  8. Use the "Language" drop-down menu and select your installation language. 

Rufus Windows 10 ISO download settings

(Image credit: Future)
  • Quick note: If you are located in the United States, select the "English" option. Otherwise, select the "English International" option or the language that applies to you.
  1. Click the Continue button.
  2. Use the "Architecture" drop-down menu and select the 32-bit or 64-bit option (recommended).
  • Quick tip: You can check your computer's architecture on Settings > System > About, and under the Device specifications section, confirm whether the "System type" is 64-bit or 32-bit.
  1. Click the Download button.
  1. Select a folder to save the ISO file.
  2. Click the Save button.
  3. Use the "Image option" drop-down menu and select the "Standard Windows installation" option.
  4. Use the "Partition scheme" drop-down menu and select the GPT option.
  5. Use the "Target system" drop-down menu and select the UEFI (non CSM) option.

(Image credit: Future)
  1. Under the "Show Advanced drive properties" section, do not change the default settings.
  2. Under the "Volume label" field, confirm a name for the bootable drive — for example, "Windows 10 USB."
  3. Under the "File system" and "Cluster size" sections, do not change the default settings.
  4. Click the "Show advanced format options" button.
  5. Check the Quick format option.
  6. Check the "Create extended label and icon files" option.
  7. Click the Start button.

(Image credit: Future)
  1. Leave the customization installation settings unchecked.
  2. Click the OK button.
  3. Click the Close button.

Once you complete the steps, Rufus will run the automated script to download the Windows 10 ISO file from the Microsoft servers and create a bootable media to install the operating system on a UEFI device without needing the Media Creation Tool.

When you have the USB boot media with support for UEFI systems, you can launch the "Windows Setup" wizard to perform a clean installation of Windows 10 or an in-place upgrade. However, since the "UEFI:NTFS bootloader" does not include a digital signature for secure boot, you must temporarily disable secure boot on the motherboard firmware before you can boot into the setup. Typically, you would do this from within the UEFI, which you can access by hitting one of the function keys (F1, F2, F3, F10, or F12), Esc, or the Delete key, as soon as you start the computer.

The firmware settings are different per manufacturer and even by device model. As a result, check your device manufacturer's support website for more specific instructions. After the installation of Windows 10, you can enable secure boot again.

More resources

For more helpful articles, coverage, and answers to common questions about Windows 10, visit the following resources:

Mauro Huculak

Mauro Huculak is technical writer for WindowsCentral.com. His primary focus is to write comprehensive how-tos to help users get the most out of Windows 10 and its many related technologies. He has an IT background with professional certifications from Microsoft, Cisco, and CompTIA, and he's a recognized member of the Microsoft MVP community.