Rufus

Developer Tools

Create bootable USB drives the easy way.

Latest v4.15 · by Pete BatardWebsitepbatard/rufus

Release activity

Release activity — 6 releases across 6 days in the last year. Each cell is one day; darker means more releases that day. Older weeks are hidden at this screen width.
MayJunJulAug
SundayNo releases on Apr 19, 2026No releases on Apr 26, 2026No releases on May 3, 2026No releases on May 10, 2026No releases on May 17, 2026No releases on May 24, 2026No releases on May 31, 2026No releases on Jun 7, 2026No releases on Jun 14, 2026No releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026
MondayNo releases on Apr 20, 2026No releases on Apr 27, 2026No releases on May 4, 2026No releases on May 11, 2026No releases on May 18, 2026No releases on May 25, 2026No releases on Jun 1, 2026No releases on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026
TuesdayNo releases on Apr 21, 2026No releases on Apr 28, 2026No releases on May 5, 2026No releases on May 12, 2026No releases on May 19, 2026No releases on May 26, 2026No releases on Jun 2, 2026No releases on Jun 9, 2026No releases on Jun 16, 2026No releases on Jun 23, 20261 release on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026
WednesdayNo releases on Apr 22, 2026No releases on Apr 29, 2026No releases on May 6, 2026No releases on May 13, 2026No releases on May 20, 2026No releases on May 27, 2026No releases on Jun 3, 2026No releases on Jun 10, 2026No releases on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026
ThursdayNo releases on Apr 23, 20261 release on Apr 30, 2026No releases on May 7, 2026No releases on May 14, 2026No releases on May 21, 2026No releases on May 28, 2026No releases on Jun 4, 2026No releases on Jun 11, 2026No releases on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026
FridayNo releases on Apr 24, 2026No releases on May 1, 2026No releases on May 8, 2026No releases on May 15, 2026No releases on May 22, 2026No releases on May 29, 2026No releases on Jun 5, 2026No releases on Jun 12, 2026No releases on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026
SaturdayNo releases on Apr 25, 2026No releases on May 2, 2026No releases on May 9, 2026No releases on May 16, 2026No releases on May 23, 2026No releases on May 30, 2026No releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026

6 releases in the last year

Changelog

v4.15

Rufus 4.15

Added 1
  • Add RISC-V 64 support to UEFI:NTFS
Changed 4
  • Improve the guards for using the silent Windows installation option
  • Improve the ability to cancel during write retries
  • Improve progress reporting for compressed image extraction
  • Improve WUE for OneDrive removal and username validation
Fixed 5
  • Fix silent Windows installation failing at 75% in most cases
  • Fix a crash during boot when using UEFI:NTFS on Snapdragon X based ARM64 platforms
  • Fix first WUE option always being checked by default
  • Fix an infinite loop when using Windows ISOs that contain multiple WIMs
  • Fix Enable runtime UEFI media validation checkbox not always being properly enabled
Security 1
  • Fix unrestricted XML entity expansion and integer overflow in ezxml parser
  • Add RISC-V 64 support to UEFI:NTFS
  • Improve the guards for using the "silent" Windows installation option
  • Improve the ability to cancel during write retries
  • Improve progress reporting for compressed image extraction
  • Fix unrestricted XML entity expansion and integer overflow in ezxml parser (courtesy of @esadowski4) [GHSA-55r2-34wg-8mv9]
  • Fix "silent" Windows installation failing at 75% in most cases [#2960]
  • Fix a crash during boot when using UEFI:NTFS on Snapdragon X based ARM64 platforms [#2934]
  • Fix first WUE option always being checked by default [#2965]
  • Fix an infinite loop when using Windows ISOs that contain multiple WIMs
  • Fix "Enable runtime UEFI media validation" checkbox not always being properly enabled
  • Other WUE improvements/fixes for OneDrive removal and username validation (with thanks to @christian8641) [#2984, #2991]
View originalPermalink
How v4.15 went
v4.14

Rufus 4.14

  • Windows User Experience improvements:
    • Add a "Quality of Life" option, to disable Teams, Outlook, Copilot and other Microsoft forced nuisances
    • Add a Silent installation option, that automatically, and WITHOUT PROMPT, installs Windows on the first detected disk on the target platform
    • Add an option to copy SkuSiPolicy.p7b to the ESP on installation (please refer to KB5042562 for more info)
    • Add tooltips for all the dialog options
  • Add limited support for El-Torito UEFI image extraction (Mostly for Dell BIOS update ISOs)
  • Improve error report when the user tries to use an image that resides on the target drive
  • Improve the UEFI:NTFS partition label to make the install media more explicit during Windows Setup disk partitioning
  • Improve support for Bazzite and other Fedora derivatives that don't follow EFI conventions
  • Improve reporting of GRUB and Isolinux MBRs
  • Improve detection and exclusion of the new Bitdefender hidden VHDs (#2953)
  • Fix potential errors during creation of Windows To Go media, due to the use of new versions of bcdboot (#2940)
  • Fix errors with local accounts that start or end with whitespaces (#2950)
View originalPermalink
How v4.14 went
v4.13

Rufus 4.13 [BUGFIX RELEASE]

  • Fix UEFI:NTFS not selecting the proper driver for ARM/ARM64
  • Update embedded GRUB to v2.14
View originalPermalink
How v4.13 went
v4.12

Rufus 4.12

  • Filter out the new Bitdefender VHDs
  • Filter disallowed characters in local account names
  • Improve Microsoft Dev Drive detection (#2873, courtesy of @MartinKuschnik)
  • Improve the pre-formatting partition cleanup code
  • Improve error reporting on ISO extraction issues
  • Improve detection of drives with long hardware IDs (typically SSDs) (#2894)
  • Improve conflicting process reporting
  • Improve support for Nutanix (#2884) and umbrelOS ISOs
  • Fix a TOCTOU vulnerability in Fido script execution (CVE-2026-2398, reported by @independent-arg)
  • Fix replacement vulnerabilities for diskcopy.dll and oscdimg.exe
  • Fix FFU image creation being erroneously invocated, when trying to save an ISO image (#2889)
  • Fix saving of ISO images to paths that contain spaces (#2829)
  • Update UEFI:NTFS and UEFI DBXs to latest
View originalPermalink
How v4.12 went
v4.11

Rufus 4.11

  • Add a cheat mode (Ctrl-Alt-D) to toggle between Light and Dark mode (#2814)
  • Improve WUE option text relating to the CA 2023 option
  • Update Linux SBAT / Microsoft SVN Secure Boot revocation values to latest
  • Fix some GRUB/Syslinux download dialogs showing only the 'Close' button (#2813)
  • Fix an assert being triggered when using the WUE CA 2023 option on its own (#2815, #2818)
  • Fix an application crash on systems that have a failed dynamic disk (#2794)
View originalPermalink
How v4.11 went
v4.10

Rufus 4.10

  • Add Dark Mode support (courtesy of @ozone10) (#1453)(#2510)(#2713)
  • Add support for creating Windows CA 2023 compatible media (requires a Windows 11 25H2 ISO. For more on this, see this Rufus FAQ entry).
  • Add support for saving an existing drive to ISO (UDF only)
  • Improve error reporting when saving to VHD/VHDX (with thanks to @Kazkans) (#2779)(#2799)
  • Improve persistence support for Linux Mint (#2807)
  • Fix UEFI DBX updates being reported in some timezones, even when there are none (#2762)
  • Fix a situation where no file system can be selected in ISO mode (#2769)
  • Fix a crash when trying to process Windows ISOs with very long paths (#2777)(#2787)(#2793)
View originalPermalink
How v4.10 went
v4.9

Rufus 4.9 [BUGFIX RELEASE]

  • Fix downloads from https://rufus.ie no longer working due to recent GitHub server changes
  • Fix unofficial Windows ISOs, with single index WIMs, not presenting the WUE dialog

Note: The GitHub issue mentioned above means that NONE of the existing versions of Rufus are able to automatically detect and update to the 4.9 release.
You MUST upgrade to Rufus 4.9 manually, even if you have check for updates enabled in Rufus... 😢

Also from Rufus 4.8:
  • Switch to wimlib for all WIM image processing:
    • Greatly speeds up image analysis when opening Windows ISOs
    • Can speed up Windows To Go drive creation (But won't do miracles if you have a crap drive)
    • Might help with Parallels limitations on Mac (But Rufus on Parallels is still unsupported)
    • Enables the splitting of >4GB files with Alt-E (But still WAY SLOWER than using UEFI:NTFS)
  • Switch to using Visual Studio binaries everywhere, due to MinGW DLL delay-loading limitations
  • Add more exceptions for Linux ISOs that restrict themselves to DD mode (Nobara, openSUSE, ...)
  • Improve reporting of UEFI bootloaders in the log, with info on the Secure Boot status
  • Fix an issue with size limitations when writing an uncompressed VHD back to the same drive
  • Fix a crash when opening the log with the 32-bit MinGW compiled version
  • Fix commandline parameters not being forwarded to original Windows setup.exe
View originalPermalink
How v4.9 went
v4.8

Rufus 4.8

  • Switch to wimlib for all WIM image processing:
    • Greatly speeds up image analysis when opening Windows ISOs
    • Can speed up Windows To Go drive creation (But won't do miracles if you have a crap drive)
    • Might help with Parallels limitations on Mac (But Rufus on Parallels is still unsupported)
    • Enables the splitting of >4GB files with Alt-E (But still WAY SLOWER than using UEFI:NTFS)
  • Switch to using Visual Studio binaries everywhere, due to MinGW DLL delay-loading limitations
  • Add more exceptions for Linux ISOs that restrict themselves to DD mode (Nobara, openSUSE, ...)
  • Improve reporting of UEFI bootloaders in the log, with info on the Secure Boot status
  • Fix an issue with size limitations when writing an uncompressed VHD back to the same drive
  • Fix a crash when opening the log with the 32-bit MinGW compiled version
  • Fix commandline parameters not being forwarded to original Windows setup.exe
View originalPermalink
How v4.8 went
v4.7

Rufus 4.7

  • Add a mechanism to detect and download updated DBXs from the official UEFI repository
  • Add ztsd compression support for disk images
  • Add a new exclusion feature in the settings, to ignore disks with a specific GPT GUID
  • Improve detection for compressed VHD images that are too large to fit the target drive
  • Fix commandline hogger not being deleted when running Rufus from a different directory
  • Fix FAT filenames from embedded images being potentially truncated on image extraction
  • Fix a side-loading vulnerability [CVE-2025-26624] with cfgmgr32.dll (with thanks to @EmperialX)
  • Fix UI memory leaks (courtesy of @ozone10)
  • Fall back to user/system default locale when getting error description (courtesy of @Wack0)
  • Don't run the commandline hogger on POSIX shells
  • Drop ARM 32-bit builds (Note that ARM 64-bit builds are NOT affected by this)
  • Update FreeDOS and Grub4DOS to latest
View originalPermalink
How v4.7 went
v4.6

Rufus 4.6

  • Add a new setup.exe wrapper to bypass Windows 11 24H2 in-place upgrade restrictions (#2568)
  • Add TimeZone to regional options replication (#2499)
  • Set local account passwords to not expire by default
  • Fix an error when trying to write compressed VHD images (#2468)
  • Fix an error when invoking Rufus from the PowerShell commandline (#2556)
  • Improve revoked UEFI bootloaders check to support Linux SBAT, Windows SVN and cert DBX
  • Improve support for ReactOS boot media (#2589)
View originalPermalink
How v4.6 went
View all

Discussion