How to create bootable Windows 10 USB install media

Are you looking to make a bootable USB for Windows 10? There are a couple of methods you can use, such as the Media Creation Tool and Rufus.

Windows 10 USB creation
Windows 10 USB creation
  • To create a Windows 10 bootable USB, download and open the “Media Creation Tool,” connect a flash drive to the computer, select the “Create installation media” option, and continue choosing the “USB flash drive” option.
  • Alternatively, open “Rufus,” use the “Download” option to grab the Windows 10 ISO, choose the USB media settings, and click the “Start” button to create the Windows 10 bootable USB flash drive.

On Windows 10, you can create a bootable USB drive with multiple tools, and in this guide, you will learn how. When a new version of Windows 10 becomes available, not everyone gets the latest release on the same day. Instead, Microsoft upgrades computers gradually, taking some time until the new version reaches every device.

However, if you do not want to wait for the automatic upgrade, you can download the Windows 10 (version 22H2, 21H2, and older releases) installation files onto a USB flash drive using the Media Creation Tool. The tool helps perform an in-place upgrade or create a bootable installation media using a removable drive to perform a clean installation. Furthermore, you can even use third-party tools like Rufus to download and create a bootable media to install Windows 10 from USB.

This guide will teach you how to create a USB flash drive to upgrade or reinstall Windows 10 on different devices using the Media Creation Tools and Rufus.

Create bootable USB drive of Windows 10 from Media Creation Tool

To create a Windows 10 bootable USB, use these steps:

  1. Open Microsoft website.

  2. Under the “Create Windows 10 installation media” section, click the “Download Now” button.

  3. Double-click the MediaCrationToolxxxx.exe file to launch the tool.

  4. Click the Accept button.

  5. Select the “Create installation media (USB flash drive, DVD, or ISO file) for another PC” option to make a bootable Windows 10 USB drive.

    Media Creation Tool create installation media option

  6. Click the Next button.

  7. Click the Next button again.

    Quick note: If you’re about to create a Windows 10 USB for another device, clear the “Use the recommended options for this PC” option to select the correct language, architecture, and edition as necessary.

    Media Creation Tool Windows 10 settings

  8. Select the “USB flash drive” option to create the bootable USB installation media.

    Media Creation Tool create Windows 10 USB flash drive

  9. Click the Next button.

  10. Select the flash drive from the list, making sure it doesn’t have any important files, as this process will erase everything on it.

  11. Click the Next button.

  12. Click the Finish button.

After completing the steps, you can start your computer using UEFI or BIOS with the USB drive to install Windows 10.

Create bootable USB drive of Windows 10 from Rufus

To make a Windows 10 installation media from Rufus with UEFI or BIOS support, use these steps:

  1. Open Rufus’ website.

  2. Under the “Download” section, click the link to download the latest version of the tool.

  3. Double-click the executable to launch Rufus.

  4. Click the Settings button a the bottom of the page (the third button from the left).

  5. Under the “Settings” section, use the “Check for updates” drop-down menu and select the Daily option.

  6. Click the Close button.

  7. Click the Close button again to close the app.

  8. Reopen the Rufus tool.

  9. Under the “Device” section, use the drop-down menu, and select the USB flash drive to create the Windows 10 bootable media.

    Quick tip: You need to connect a USB flash drive with at least 8GB of storage. You may need to restart the tool if you do not see the device on the list.
  10. Under the “Boot selection” section, use the drop-down menu and select the “Disk or ISO image” option.

  11. Click the down arrow button on the right and select the Download option.

    Rufus Windows 10 ISO download option

  12. Click the Download button.

  13. Select the Windows 10 option.

  14. Click the Continue button.

  15. Under the “Release” section, select the version of Windows 10 to download, such as version 22H2.

    Rufus download Windows 10 ISO

  16. Click the Continue button.

  17. Click the Continue button on the “Edition” setting (since there’s only one option).

  18. Select the language for the installation — for example, English.

  19. Click the Continue button.

  20. Select the x64 (64-bit) operating system architecture. (You may need to download the x86 (32-bit) option if you have an older machine.)

  21. Click the Download button.

  22. Select the location to save the Windows 10 ISO file.

  23. (Optional) Confirm a name for the bootable USB flash drive in the “Volume label” setting.

  24. Continue with the default settings after the download.

  25. Click the Start button.

  26. (Optional) Skip the install customization settings since you want to make a regular bootable Windows 10 USB drive.

  27. Click the OK button.

  28. Click the OK button again.

Once you complete the steps, you can boot and install Windows 10 on computers running on UEFI or BIOS, depending on your firmware.

Create bootable USB drive of Windows 10 from ISO

To make a bootable Windows 10 USB drive with an existing ISO file, use these steps:

  1. Open Rufus’ website.

  2. Under the “Download” section, click the link to download the latest version of the tool.

  3. Double-click the executable to launch Rufus.

  4. Under the “Device” section, use the drop-down menu, and select the USB flash drive to create the bootable media.

  5. Under the “Boot selection” section, use the drop-down menu and select the “Disk or ISO image” option.

  6. Click the Select option.

    Rufus select Windows 10 ISO

  7. Choose the Windows 10 ISO file.

  8. Continue with the default settings.

  9. (Optional) Confirm a name for the USB flash drive in the “Volume label” setting.

  10. Click the Start button.

  11. (Optional) Skip the install customization settings since you want to make a regular bootable USB drive.

  12. Click the OK button.

  13. Click the OK button again.

After you complete the steps, the tool will create a USB installation media from the Windows 10 ISO you provided.

Create bootable USB drive of Windows 10 copying files to USB

To create a bootable USB flash drive to install Windows 10 by copying the ISO file onto a USB, use these steps:

  1. Open Start.

  2. Search for Command Prompt, right-click the top result, and select the Run as Administrator option.

  3. Type the following command to open DiskPart and press Enter:

    diskpart
  4. Type the following command to determine the USB flash drive and press Enter:

    list disk
  5. Type the following command to select the storage and press Enter:

    select disk 1
    Quick tip: The select disk 1 command as an example, but you have to replace 1 with the number of the flash drive you want to use.
  6. Type the following commands to delete everything from the USB drive and press Enter:

    clean

    dislpart clean USB flash drive

  7. Type the following command to create a primary partition and press Enter:

    create partition primary
  8. Type the following command to select the new partition and press Enter:

    select partition 1
  9. Type the following command to make the selected partition active and press Enter:

    active
  10. Type the following command to make the USB flash drive bootable and press Enter:

    format FS=NTFS quick
    Quick tip: To create a bootable media for a device that uses UEFI, you’ll need to format the drive using the FAT32 file system instead of NTFS with format fs=FAT32 quick command.
  11. Type the following command to assign a drive letter for the USB flash drive and press Enter:

    assign letter=X

    In the command, change X for any available letter to use.

    diskpart prepare USB flash drive

  12. Type the following command to quit the DiskPart and press Enter:

    exit
  13. Type the following command to mount the ISO file and press Enter:

    PowerShell Mount-DiskImage -ImagePath "C:\path\to\Windows10.iso"

    Windows 10 ISO mount command

    In the command, update the path with the location where you have stored the ISO file.

  14. Type the following command to launch DiskPart again and press Enter:

    diskpart
  15. Type the following command to determine the drive letter for the mounted ISO file and press Enter:

    list volume

    diskpart check mounted ISO drive letter

  16. Type the following command to exit DiskPart and press Enter:

    exit
  17. Type the following command to access the Windows 10 ISO file and press Enter:

    E:
  18. Type the following command to access the “boot” folder and press Enter

    cd boot
  19. Type the following command to update the volume boot code for the USB flash drive and press Enter:

    bootsect /nt60 X:
  20. Type the following command to copy all the Windows 10 files to the bootable USB flash drive and press Enter:

    xcopy E:\*.* X:\ /E /F /H

    Create Windows 10 bootable USB flash drive

    In the command, change the E and X drive letters with the correct drive letters for the Windows 10 ISO image and the USB flash drive, respectively.

After you complete the steps, the files from the ISO will transfer to the USB flash drive creating a bootable drive to install Windows 10 on computers using BIOS or UEFI.

If Windows 10 is not activated after the upgrade, click the “Troubleshoot” button on Settings > Update & security > Activation to start the “Activation troubleshooter” utility.

About the author

Mauro Huculak is a Windows How-To Expert who started Pureinfotech in 2010 as an independent online publication. He has also been a Windows Central contributor for nearly a decade. Mauro has over 14 years of experience writing comprehensive guides and creating professional videos about Windows and software, including Android and Linux. Before becoming a technology writer, he was an IT administrator for seven years. In total, Mauro has over 20 years of combined experience in technology. Throughout his career, he achieved different professional certifications from Microsoft (MSCA), Cisco (CCNP), VMware (VCP), and CompTIA (A+ and Network+), and he has been recognized as a Microsoft MVP for many years. You can follow him on X (Twitter), YouTube, LinkedIn and About.me.