There are moments when you need to install or reinstall an operating system. That may be Windows 11, a Linux distribution such as Ubuntu, or even something lighter like FreeDOS. Maybe your laptop needs a fresh start, or you’re trying to revive an old PC. Whatever the case, you’ll need a bootable USB drive. I’ve tested different tools over the years, but my favorite remains Rufus. It’s fast, free, doesn’t need installation, and works with a wide range of operating systems. In this guide, I’ll show you how to use Rufus to make your own bootable USB drive. Interested? Then, read on:
The executable file of Rufus
When you run Rufus, you should see a user interface similar to this:
How the Rufus app looks like
Rufus detected a USB memory stick
Using Rufus for a FreeDOS USB drive
If you want to create a bootable USB with Windows 11 or Linux, choose “Disk or ISO image (Please select),” then click or tap SELECT.
Choosing to use a disk or ISO image to create the USB drive
Now, browse your PC and select the ISO file for the operating system you want. It can be a Windows 10 or Windows 11 ISO, a Ubuntu ISO, or anything else supported. After you locate the ISO file, select it and press Open.
Selecting an ISO file with an operating system
NOTE: If you need some help in downloading an ISO file with Windows 11, read: How to download Windows 11 for free.
Rufus loads the ISO file and adjusts its default settings to fit the operating system in that ISO. Although the default settings should be just right for most people and devices, you might want to change a few of them.
Rufus automatically adjusts the settings for the USB drive
TIP: Did you know you can also install Windows directly on a memory stick or USB drive and run it on any computer? Check out this guide to learn how to install Windows 11 & Windows 10 on a USB drive (Windows To Go).
If you intend to create a bootable drive with Windows or Linux, you might want to pay particular attention to the Partition scheme and Target system settings.
Rufus set for installing Windows on a PC with UEFI and GPT
Rufus set for installing Windows on a PC with BIOS and MBR
You can also check the other few options available, but unless you know what you are doing, I recommend leaving them as they are. Rufus automatically adjusts everything else.
TIP: If your Windows computer is no longer booting correctly, here’s how to repair the EFI Bootloader or the MBR (Master Boot Record).
Starting the creation of the bootable USB memory stick
However, what happens next depends on what you choose to put on the USB drive:
Customize Windows 11 and remove requirements
Rufus might show a warning that all data on the USB stick will be destroyed. Click or tap OK to continue.
The USB drive will be erased
Depending on the size of your ISO and the speed of your USB drive, this step can take anywhere from a few seconds to several minutes. While Rufus is working, you see a green progress bar at the bottom of the window that shows how far along the process is.
The progress bar at the bottom of the Rufus app
Once the bootable USB is ready, Rufus displays a status message to let you know that the process is complete.
Rufus finished creating the Windows 11 USB drive
Rufus can customize the Windows 10 USB drive
Next, everything works exactly the same way it does for Windows 11. You practically have to wait until you see the READY message. Then, you can close Rufus, unplug your drive, and start installing Windows 10 on any computer you need. In case you need help with that, here’s a step-by-step guide: How to install Windows 10 from a USB drive, DVD, or ISO.
Rufus made a bootable USB memory stick with FreeDOS on it
You now have a fully functional bootable USB drive that you can use to run FreeDOS on any computer you want.
When creating Linux USB drives, you can choose between two different writing modes
That’s it! Once Rufus finishes making the USB drive, you can boot your computer from it and install that Linux distro you’ve been meaning to test for a while now. 🙂
What is Rufus and why should you use it?
Rufus is a small app for Windows that helps you format USB drives and make them bootable. I like that it’s so easy to use and how well it handles different operating systems. Sure, there is also Microsoft’s Media Creation Tool, but that only works for Windows. Rufus, on the other hand, goes further: you can use it to create bootable USB drives with Windows 11, Windows 10, or Linux distros (Ubuntu, Zorin OS, Fedora, Manjaro, etc.), and even FreeDOS (which can be useful for flashing BIOS, running old software, or playing old DOS games). Having said that, here are the steps to make a bootable drive with Rufus:Step 1. Download Rufus
Start by going to the official Rufus website. Scroll down a bit until you see the Download section. Under it, choose the edition you prefer. It’s worth noting that you can get Rufus as a portable app. This means you don’t have to install it and you can run it directly once you download it.

Step 2. Plug in the USB memory stick
Next, you have to plug in the USB memory stick that you want to use. Plug it into your Windows PC or device, and Rufus automatically detects it. When it does, the USB memory stick is included in the Device list at the top of Rufus’ window. If you also have other USB drives like portable hard disks connected to your computer, they are also shown in this list. Make sure that you select the USB stick you want to use and not some other drive, because it is going to be formatted.
Step 3. Choose what you want on the bootable USB drive: Windows, Linux, or FreeDOS
Look for the Boot selection dropdown list. This is where you tell Rufus what kind of bootable drive you want to make: If you’re creating a FreeDOS USB drive, just choose FreeDOS from the list and jump to Step 5 in this tutorial.



Step 4. Set the correct options for the bootable USB drive
Rufus usually adjusts everything automatically based on the ISO you’re using, but it doesn’t hurt to check:Creating a bootable USB drive for modern PCs (UEFI)
If you want to install Windows or Linux on a fairly new PC with UEFI and a GPT partition scheme, you should choose the following settings:- Partition scheme: GPT
- Target system: UEFI (non-CSM)

Creating a bootable USB drive for older PCs (BIOS or legacy boot)
If you want to install Windows or Linux on an older device with a traditional BIOS or UEFI set to compatible mode and an MBR partition scheme, you should choose the following settings:- Partition scheme: MBR
- Target system: BIOS (or UEFI-CSM)

Step 5. Create the bootable USB drive
The final step is to click or tap START.
Using Rufus to create a Windows 11 USB drive
When you create a bootable USB drive for Windows 11 using Rufus, a special window called Windows User Experience pops up, like the one in the next screenshot. This dialog gives you options to customize the Windows 11 installation. For example, you can choose to remove requirements for 4 GB of RAM, Secure Boot, and TPM 2.0, which are normally mandatory for installing Windows 11. You can also skip the need for a Microsoft account and set up the system with a local user account instead. Other options include disabling data collection, skipping privacy questions, setting regional preferences, or turning off automatic BitLocker encryption. After selecting the changes you want, you just click or tap OK, and Rufus applies them when creating the bootable USB drive. And if you need more details on all of this, check out the second method in this guide I wrote a while ago: How to install Windows 11 on unsupported hardware.



Using Rufus to create a Windows 10 USB drive
If you’re using Rufus to create a bootable USB drive for Windows 10, you should also see a Windows User Experience window like the one shown below. This dialog lets you apply a few optional tweaks to the installation. For instance, you can set up a local account with a predefined username, skip privacy questions by disabling data collection, match the regional settings to your current Windows setup, or disable BitLocker automatic device encryption. Unlike the version for Windows 11, this screen doesn’t offer options to bypass system requirements simply because Windows 10 doesn’t have the same strict hardware checks. Once you choose the customizations you want, click or tap OK. Rufus applies them and then starts preparing the USB drive.
Using Rufus to create a FreeDOS USB drive
If you choose to install FreeDOS, there’s nothing more to do after you press START. Just wait, as it won’t take long before the USB drive is READY.
Using Rufus to create a Linux (Ubuntu) USB drive
When you’re using Rufus to create a bootable USB drive for Linux distributions like Ubuntu, you may see an ISOHybrid image detected window like the one below. This pops up because many Linux ISOs are “hybrid,” meaning they can be written to the USB drive in two different ways: ISO Image mode or DD Image mode. Rufus recommends using ISO Image mode, which writes the files in a format that allows you to access the contents of the USB stick after it’s created. This is usually the best choice for most users. However, if your USB drive doesn’t boot properly, you can try again using DD Image mode, which writes the entire ISO as a raw disk image. Once you choose the mode (again, ISO Image is generally fine), click or tap OK. Rufus continues the process the same way it does for the other operating systems I discussed earlier.



Discussion (13)
Thank you for your help. Enabling CSM mode (as I learned it is called Legacy mode on a 2015 model year HP notebook) worked. I have successfully booted into FreeDos.
I have 2 notebook PC’s which will both boot just fine from a USB Flash drive containing a syslinux bootloader to run Passfab 4WinKey. I have tried every combination of options I can think of in Rufus v3.18 to create a bootable FreeDos flash drive but I have not yet succeeded. Rufus completes the build process with no errors but both notebooks start to boot from the resulting FreeDos flash drive then restart and boot right back into Windows. Does anyone have any idea what I could be doing wrong?
Hi! Did you try with Compatibility Support Module (CSM) enabled?
Here’s how to boot your PC from the USB drive you created with Rufus: https://www.digitalcitizen.life/boot-your-windows-10-pc-usb-flash-drive/
Dear Rusen, congratulations for your tutorials. I have a suggestion to make about adblocker use and conflict with advertising sponsorship. Instead of popups change to ribbons or icons of advertising sponsors with links, imperative or facultative, in order to see your tutorials, although without obligation to make any expense with their products or services. That, I suppose, would satisfy all the parties without creating annoying advertising popups for your public, their potential customer, us the internauts.
Keep tutoring.
Our website does not use pop-ups. We just have a prompt, asking people politely, to whitelist us, just once. That's it.
i have a 4 gb usb. windows iso is not getting copied to usb. what to do
How about making a bootable USB drive that launches GRUB to use ISO’s and Command Prompt as well as launching installers for all versions of windows 7 or 8? The reason I ask is I have to work on multiple flavors of Win 7 and installing them is a hassle when I have to show up with install media for all flavors. Why do I have to show up with more than one flavor you ask? Well the client isn’t always easy to work with in finding out what version they have especially when the PC is dead. It’s easier to just show up with the install media and use their key. I have been trying to do this for some time now with no results. Anyone that knows a way to do this quick and easy would be thanked immensely for pointing me in the direction of that bright light.
I read your article with interest but would like to know how to create a bootable USB stick for “Windows To Go” to actually run Windows 8 and not to just allow setting it up on another computer. You refer to “How to create Bootable Windows Installation on a USB device”. I managed this once with Win 8 Consumer version on a USB hard drive but haven’t been able to do it with the current version not for want of trying. Suggestions!!!!
Setting up Windows To Go is a subject for another article, not this one. I will try to have someone in the team tackle that and come back with an article.
A less sophisticated alternative is “Rufus”
What and where is “Rufus”?
I tested Rufus too. You can find it here: https://rufus.akeo.ie/
However, i liked WinUSB Maker better and I decided it to cover it in this tutorial.