Rufus is a small utility that helps format and create bootable USB flash drives. Oh, and Rufus is quick.
It may be particularly helpful for circumstances the place:
- You’ll want to create USB set up media from bootable ISOs (Home windows, Linux, UEFI, and so on.)
- You’ll want to work on a system that does not have an OS put in
- You’ll want to flash a BIOS or different firmware from DOS
- You wish to run a low-level utility
Regardless of its small dimension, Rufus offers every part you want.
Can Rufus create each BIOS and UEFI bootable drives?
Sure, Rufus helps creating bootable USB drives for each conventional BIOS and trendy UEFI methods, making it versatile for various PC setups.
What working methods can Rufus run on?
Rufus works on Home windows (Home windows 7 and later). Nevertheless, the USB drives it creates can be utilized as well and set up varied working methods, together with Home windows, Linux distributions, and extra.
Do I want to put in Rufus?
No set up is required. Rufus is a conveyable application-you merely obtain the .exe file and run it immediately.
Can Rufus test if my USB drive has unhealthy sectors?
Sure, Rufus contains an choice to scan your USB drive for unhealthy blocks earlier than making a bootable disk. This helps guarantee reliability and reduces the possibility of set up errors.
Does Rufus work with out an web connection?
Sure, As soon as you’ve got downloaded Rufus, you need to use it offline to create bootable drives. The one time it’s possible you’ll want web entry is that if Rufus gives to obtain sure recordsdata (like the newest Home windows ISO) immediately for you.
Non-exhaustive listing of ISOs Rufus is understood to work with:
AlmaLinux, Arch Linux, Archboot, CentOS, Clonezilla, Rattling Small Linux, Debian, Elementary OS, Fedora, FreeDOS, Garuda Linux, Gentoo, GParted, Hiren’s Boot CD, Kali Linux, Knoppix, KolibriOS, Linux Mint, Manjaro Linux, NT Password Registry Editor, OpenSUSE, Raspberry Pi OS, Raspbian, ReactOS, Pink Hat, rEFInd, Rocky Linux, Slackware, Tremendous Grub2 Disk, Tails, Trinity Rescue Package, TrueNAS CORE, Ubuntu, UEFI Shell, Final Boot CD, Home windows XP (SP2+), Home windows Vista, Home windows 7, Home windows 8/8.1, Home windows 10, Home windows Server 2019, Home windows 11.
What’s New
Rufus 4.15
- Add RISC-V 64 assist to UEFI:NTFS.
- Enhance the guards for utilizing the “silent” Home windows set up possibility.
- Enhance the flexibility to cancel throughout write retries.
- Enhance progress reporting for compressed picture extraction.
- Repair unrestricted XML entity growth and integer overflow in ezxml parser (courtesy of Eric Sadowski).
- Repair “silent” Home windows set up failing at 75% typically.
- Repair a crash throughout boot when utilizing UEFI:NTFS on Snapdragon X primarily based ARM64 platforms.
- Repair first WUE possibility all the time being checked by default.
- Repair an infinite loop when utilizing Home windows ISOs that include a number of WIMs.
- Repair “Allow runtime UEFI media validation” checkbox not all the time being correctly enabled.
- Different WUE enhancements/fixes for OneDrive elimination and username validation (with due to @christian8641).
Rufus 4.14 Changelog
- Home windows Consumer Expertise enhancements:
- Add a High quality of Life possibility, to disable Groups, Outlook, Copilot and different Microsoft pressured nuisances
- Add a Silent set up possibility, that mechanically, and WITHOUT PROMPT, installs Home windows on the primary detected disk
- Add an possibility to repeat SkuSiPolicy.p7b to the ESP on set up (please confer with KB5042562 for more information)
- Add tooltips for all of the dialog choices
- Add restricted assist for El-Torito UEFI picture extraction (Principally for Dell BIOS replace ISOs)
- Enhance error report when the consumer tries to make use of a picture that resides on the goal drive
- Enhance the UEFI:NTFS partition label to make the set up media extra express throughout Home windows Setup disk partitioning
- Enhance assist for Bazzite and different Fedora derivatives that do not observe EFI conventions
- Enhance detection and exclusion of the brand new Bitdefender hidden VHDs
- Enhance reporting of GRUB and Isolinux MBRs
- Repair potential errors throughout creation of Home windows To Go media, because of using new variations of bcdboot
- Repair errors with native accounts that begin or finish with whitespaces
Rufus 4.13 Changelog
- Repair UEFI:NTFS not choosing the proper driver for ARM/ARM64.
- Replace embedded GRUB to v2.14.
Rufus 4.12 Changelog
- Filter out the brand new Bitdefender VHDs.
- Filter disallowed characters in native account names.
- Enhance Microsoft Dev Drive detection (courtesy of Martin Kuschnik).
- Enhance the pre-formatting partition cleanup code.
- Enhance error reporting on ISO extraction points.
- Enhance detection of drives with lengthy {hardware} IDs (usually SSDs).
- Enhance conflicting course of reporting.
- Enhance assist for Nutanix and umbrelOS ISOs.
- Repair a TOCTOU vulnerability in Fido script execution (CVE-2026-2398, reported by @independent-arg).
- Repair substitute vulnerabilities for diskcopy.dll and oscdimg.exe.
- Repair FFU picture creation being erroneously invocated, when attempting to avoid wasting an ISO picture.
- Repair saving of ISO photos to paths that include areas.
- Replace UEFI:NTFS and UEFI DBXs to newest.
Rufus 4.11 Changelog:
- Add a cheat mode to toggle between Mild and Darkish mode.
- Enhance WUE possibility textual content referring to the CA 2023 possibility.
- For more information on CA 2023, see this Rufus FAQ entry.
- Replace Linux SBAT / Microsoft SVN Safe Boot revocation values to newest.
- Repair some GRUB/Syslinux obtain dialogs displaying solely the ‘Shut’ button.
- Repair an assert being triggered when utilizing the WUE CA 2023 possibility by itself.
- Repair an utility crash on methods which have a failed dynamic disk.
Rufus 4.10 Changelog:
- Add Darkish Mode assist (courtesy of @ozone10).
- Add assist for creating Home windows CA 2023 appropriate media (requires a Home windows 11 25H2 ISO). For extra on this, see this Rufus FAQ entry.
- Add assist for saving an current drive to ISO (UDF solely).
- Enhance error reporting when saving to VHD/VHDX (with due to @Kazkans).
- Enhance persistence assist for Linux Mint.
- Repair UEFI DBX updates being reported in some timezones, even when there are none.
- Repair a state of affairs the place no file system may be chosen in ISO mode.
- Repair a crash when attempting to course of Home windows ISOs with very lengthy paths.
Rufus 4.9 Changelog:
- Repair downloads from https://rufus.ie not working because of current GitHub server modifications
- Repair unofficial Home windows ISOs, with single index WIMs, not presenting the WUE dialog
- Swap to wimlib for all WIM picture processing:
- Significantly quickens picture evaluation when opening Home windows ISOs
- Can pace up Home windows To Go drive creation (However will not do miracles when you have a crap drive)
- Would possibly assist with Parallels limitations on Mac (However Rufus on Parallels remains to be unsupported)
- Permits the splitting of >4GB recordsdata with Alt-E (However nonetheless WAY SLOWER than utilizing UEFI:NTFS)
- Swap to utilizing Visible Studio binaries in all places, because of MinGW DLL delay-loading limitations
- Add extra exceptions for Linux ISOs that prohibit themselves to DD mode (Nobara, openSUSE, …)
- Enhance reporting of UEFI bootloaders within the log, with information on the Safe Boot standing
- Repair a difficulty with dimension limitations when writing an uncompressed VHD again to the identical drive
- Repair a crash when opening the log with the 32-bit MinGW compiled model
- Repair commandline parameters not being forwarded to authentic Home windows setup.exe
Rufus 4.7 Changelog
- Add a mechanism to detect and obtain up to date DBXs from the official UEFI repository
- Add ztsd compression assist for disk photos
- Add a brand new exclusion characteristic within the settings, to disregard disks with a particular GPT GUID
- Enhance detection for compressed VHD photos which might be too massive to suit the goal drive
- Repair commandline hogger not being deleted when working Rufus from a special listing
- Repair FAT filenames from embedded photos being doubtlessly truncated on picture extraction
- Repair a side-loading vulnerability [CVE-2025-26624] with cfgmgr32.dll (with due to @EmperialX)
- Repair UI reminiscence leaks (courtesy of @ozone10)
- Fall again to consumer/system default locale when getting error description (courtesy of @Wack0)
- Do not run the commandline hogger on POSIX shells
- Drop ARM 32-bit builds (Word that ARM 64-bit builds are NOT affected by this)
- Replace FreeDOS and Grub4DOS to newest
Rufus 4.6 Changelog
- Add a brand new setup.exe wrapper to bypass Home windows 11 24H2 in-place improve restrictions
- Add TimeZone to regional choices replication
- Set native account passwords to not expire by default
- Repair an error when attempting to write down compressed VHD photos
- Repair an error when invoking Rufus from the PowerShell commandline
- Enhance revoked UEFI bootloaders test to assist Linux SBAT, Home windows SVN and cert DBX
- Enhance assist for ReactOS boot media
Rufus 4.4 launch notes:
- Add workaround for distros that use damaged symbolic hyperlinks as their UEFI bootloaders (comparable to Mint 21.3)
- Add assist for GRUB 2.12
- Repair a crash when saving .ffu photos
- Repair UEFI:NTFS partition not being added, in MBR mode, for some Linux ISOs
- Forestall Microsoft Dev Drives from being listed
- Enhance assist for SDXC card readers
- Enhance Massive FAT32 formatting by aligning begin of knowledge areas to 1 MB (courtesy of Fred)
Rufus 4.3 launch notes:
- Add assist for Rock Ridge symbolic hyperlinks preservation when NTFS is used
- Add an exception to implement NTFS for Linux Mint’s LMDE
- Add an professional characteristic to limit a Home windows set up to S Mode
- Repair persistence assist for Debian 12 when booted in BIOS mode
- Repair a regression that prevented the opening of .vhd photos
- Replace UEFI:NTFS to report a extra express error on bootmgr safety points
- Enhance the seek for conflicting processes by working it in a background thread
- Enhance assist for Slax Linux


