Rufus is one of the best USB bootable software. This article will guide you how to use Rufus to install Windows 11 that supports both UEFI and Legacy.


This tool has a long history of development (from 2011), Rufus 3.21 is currently the latest version updated in 2022. Personally I like this tool because it’s lightweight, simple and easy to use.

Rufus is a simple and easy to use tool, just download and run the tool to create bootable USB. You can easily use Rufus to create Windows 11 bootable USB and many other operating systems including Windows XP, Windows 7, 8, 8.1, 10, Ubuntu and many other Linux distributions.

Rufus offers many great features but it also has limitations.

  • Only supports USB (not tested with SDcards).
    This tool does not support hard drive (HDD) and external hard drive. If you want to create a bootable hard drive or an external hard drive, Rufus is not the choice.
  • Rufus is not a multiboot tool.
    This tool does not support creating multiboot usb with multiple ISO files, and can not have multiple operating systems on USB unless the ISO file supports it. Rufus requires reformatting the USB drive for each use.
  • Not supported on Windows XP.
    Rufus 3.0 is no longer supported on Windows XP. You need to use older versions or other tools in this case.

In addition, AIO Boot also supports creating Windows 11 bootable USB and a lot of other operating systems that you can use:

  • Is a multiboot tool.
  • UEFI and Legacy support.
  • Also supports hard drive, external hard drive and SDcard.
  • OS installation through network boot.
  • Supports USB 3.0 driver for Windows 7 and SATA/RAID/SCSI drivers for Windows XP.
  • Supports Windows ISO files larger than 4GB on FAT32 drive.
  • Support runs on Windows XP.

Create Windows 11 bootable USB

Rufus is lightweight and easy to use. Here are the detailed steps on how to use Rufus to install Windows 11 for beginners. First, download the latest version of Rufus here and then run the software to get started.

How to use Rufus to install Windows 10
Rufus 3.0 has improved on the interface.

Choose the right options according to your needs:

UEFI only:

  • Partition scheme: GPT
  • Target system: UEFI (non CSM)
  • File system: FAT32

Legacy BIOS only:

  • Partition scheme: MBR
  • Target system: BIOS (or UEFI-CSM)
  • File system: NTFS

Dual UEFI + Legacy BIOS:

  • Press “Alt + E
  • Partition scheme: MBR
  • Target system: BIOS or UEFI
  • File system: FAT32
    If the ISO file contains files larger than 4GB, choose NTFS.

By default, Rufus will not support booting in both UEFI and Legacy (BIOS). Press ALT + E to enable this option. Rufus also supports creating two NTFS partitions to store files larger than 4GB and FAT32 to boot UEFI.

  1. Select the USB drive you want to create under Device.
    All data on this drive will be lost, including other partitions on the hard disk of this partition.
  2. Click the SELECT button and select the ISO file on your computer.
  3. Image Option: You can install Windows onto USB drive with Rufus’s Windows To Go option. Or select Standard Windows Installation to create the installer to install to any other drive.
  4. Partition scheme: MBR or GPT.
  5. Target system: This option depends on the Partition scheme option, or BIOS or UEFI, or BIOS (or UEFI-CSM), or UEFI (non CMS).
  6. Volume label: The program will extract this information from the ISO file, which you can change if you want.
  7. File system: This option is very important, it decides bootability in UEFI or Legacy. To support Legacy, you need to select MBR instead of GPT.
  8. Click the START button to start creating.

If you get this error message, it means that the ISO file contains a file larger than 4GB. In this case, choose NTFS instead of FAT32, Rufus will create a second FAT32 partition to support UEFI boot.

This ISO image contains a file larger than 4GB, which is more than the maximum size allowed for a FAT or FAT32 file system.

In general, choose GPT if you only need UEFI support. Selecting MBR and FAT32 will support both UEFI and Legacy. Select NTFS if the program errors as above.

Good luck!

Join the Conversation


Your email address will not be published. Required fields are marked *

  1. Are those 2 dropdowns in Rufus used to set the way the “USB Drive you are making” is booted…. or… after you boot with the USB Drive… then install Windows… that’s how your “internal harddrive” is set up?

    Is “Target System” the bootable USB drive I’m making… or my computer’s harddrive AFTER I use the USB drive to install Windows?

  2. I created usb 32gb with ubuntu 18 to be used as dual boot along with preinstalled windows 10. [GPT and BIOS[non CSM]]
    But while we select the partitions it’s not showing the Laptop hard disk partitions. only showing the Pendrive as /dev/sda .
    my BIOS is UEFI only
    Please let me know if I am doing wrong.

  3. Only on GPT supported Partition will be installed I’ve created a booted USB Using Rufus i need to know how to convert GPT to MBR or MBR to GPT will someone guide me pleases
    MY Laptop is
    HP 840 G3 EliteBook
    currently, I am using windows 10

  4. There is no more uefi selection, only bios gpt who do not boot in bios motherboard. i need now uefi. media creation tool also do not work anymore.

  5. your rufus guide falls at the second step ( boot selection) . Your instructions to click on select, trouble is my computer wants to what file, you pointedly left out what file I need to input to continue, I assume it is some iso and my computer says no iso file exists. I have never used rufus before and need all the help I can get.