Rufus Versions Save

The Reliable USB Formatting Utility

v4.5_BETA

1 week ago
  • Add a new advanced option, that adds runtime UEFI media validation to suitable images (Windows, most Linux)
  • Move the Use Rufus MBR advanced option to a cheat mode (Alt-A)
  • Fix truncation of VHDX images, as well as a benign error message when writing VHD/VHDX (#2468)
  • Fix support for Linux persistence in some configurations (Mint, Ubuntu 24.04)
  • Fix multiple potential vulnerabilities (with thanks to Mansour Gashasbi)
  • Update internal GRUB to version 2.12
  • Update UEFI:NTFS to latest (now always uses the ntfs-3g driver, rather than the buggy AMI NTFS one)
  • Increase buffer size when copying ISO files, in an attempt to minimize the AMI NTFS UEFI driver bug
  • Improve partition creation handling
  • Don't display the WUE dialog when a conflicting unattend.xml already exists (#2451)

v4.4

4 months ago
  • Add workaround for distros that use broken symbolic links as their UEFI bootloaders (such as Mint 21.3)
  • Add support for GRUB 2.12
  • Fix a crash when saving .ffu images
  • Fix UEFI:NTFS partition not being added, in MBR mode, for some Linux ISOs
  • Prevent Microsoft Dev Drives from being listed [#2395]
  • Improve support for SDXC card readers
  • Improve Large FAT32 formatting by aligning start of data regions to 1 MB (courtesy of Fred) [#2387]

v4.3

6 months ago
  • Add support for symbolic link preservation when NTFS is used
  • Add an exception to enforce NTFS for Linux Mint's LMDE
  • Add an expert feature to restrict a Windows installation to S Mode
  • Fix persistence support for Debian 12 in BIOS mode
  • Fix a regression that prevented the opening of .vhd images (#2309)
  • Update UEFI:NTFS to report a more explicit error on bootmgr security issues
  • Improve the search for conflicting processes, by running it in a background thread
  • Improve support for Slax Linux (#2336)

v4.2

9 months ago
  • Add detection and warning for UEFI revoked bootloaders (including ones revoked through SkuSiPolicy.p7b) (#2244)
  • Add ZIP64 support, to extract .zip images that are larger than 4 GB (#2264)
  • Add saving and restoring current drive to/from compressed VHDX image
  • Add saving and restoring current drive to/from compressed FFU (Full Flash Update) image [EXPERIMENTAL]
  • Fix a crash when trying to open Windows ISOs, with the MinGW compiled x86 32-bit version (#2272)
  • Fix an issue where ISOs that contain a boot image with an EFI label are not detected as bootable (#2288)
  • Increase the ISO → ESP limit for Debian 12 netinst images
  • Ensure that the main partition size is aligned to the cluster size

v4.2_BETA

10 months ago
  • Add detection and warning for UEFI revoked bootloaders (including ones revoked through SkuSiPolicy.p7b) (#2244)
  • Add ZIP64 support, to extract .zip images that are larger than 4 GB (#2264)
  • Add saving and restoring current drive to/from compressed VHDX image
  • Add saving and restoring current drive to/from compressed FFU (Full Flash Update) image [EXPERIMENTAL]
  • Fix a crash when trying to open Windows ISOs, with the x86 32-bit version (#2272)
  • Increase ISO → ESP limit, for Debian 12 netinst images
  • Make sure the main partition size is aligned to the cluster size

v4.1

11 months ago
  • Add timeouts on enumeration queries that may stall on some systems
  • Restore MS-DOS drive creation through the download of binaries from Microsoft
  • Update the log button icon
  • Fix UEFI:NTFS incompatibility with Windows Dev Kit 2023 platform (pbatard/uefi-ntfs#37)
  • Fix more GRUB out of range pointer errors with Ubuntu/Fedora when booting in BIOS mode

v4.0

1 year ago
  • Fix persistent partition not working with Ubuntu 23.04 (#2231)
  • Fix out of range pointer error with Ubuntu 23.04 when booting in BIOS mode (#2233)
  • Fix boot freeze with Ubuntu Studio when Secure Boot is enabled (#2210)
  • Fix incorrect architecture detection when checking for updates
  • Fix a Windows Store application crash when processing GRUB bootloaders
  • Fix a Windows Store application crash when enumerating processes that contain a % sign
  • Fix a Windows Store application crash when using German localization
  • Note that the major version was bumped on account of:
    • New versions of Rufus requiring Windows 8 or later
    • New versions of Rufus defaulting to a 64-bit executable
    • Old versions of Rufus potentially not being able to update properly

v3.22

1 year ago
  • Add SHA-1 and SHA-256 x86 acceleration on CPUs that support it (#2090, courtesy of Jeffrey Walton)
  • Add an option to disable BitLocker device encryption in the Windows User Experience dialog (#2121)
  • Add a cheat mode (Ctrl-P) to preserve the log between sessions
  • Fix potential media creation errors by forcing the unmount of stale .wim images (#2199)
  • Fix potential access errors in ISO → ESP mode by forcing Large FAT32 formatting
  • Fix user-specified label not being preserved on error/cancel
  • Fix some large SSD devices being listed by default (#2164)
  • Fix processing of Rock Ridge CE fields
  • Work around the use of Rock Ridge symbolic links for Linux firmware packages (Debian)
  • Remove the ISO download feature on Windows 7
  • Note: This is the last version of Rufus that can run on Windows 7

v3.21

1 year ago
  • Allow the provision of an arbitrary local account username in the Windows User Experience dialog
  • Improve Windows version reporting from ISO/.wim
  • Update UEFI:NTFS' NTFS drivers to v1.4 and exFAT drivers to v1.9
  • Switch to remote download for nonstandard GRUB (Fedora 37, openSUSE Live, GeckoLinux)
  • Fix UEFI:NTFS partition not being set in MBR mode for ISOs with a >4GB file (UwUntu)
  • Fix GRUB support for Arch and derivatives, when a non FAT compliant label is used (#2086)
  • Fix incorrect detection of GRUB with nonstandard prefixes
  • Fix tab order not working on the Windows User Experience dialog

v3.21_BETA

1 year ago
  • Allow the provision of an arbitrary local account username in the Windows User Experience dialog
  • Improve Windows version reporting from ISO/.wim
  • Update UEFI:NTFS' NTFS drivers to v1.4 and exFAT drivers to v1.9
  • Switch to remote download for nonstandard GRUB (Fedora 37, openSUSE Live, GeckoLinux)
  • Fix UEFI:NTFS partition not being set in MBR mode for ISOs with a >4GB file (UwUntu)
  • Fix GRUB support for Arch and derivatives, when a non FAT compliant label is used (#2086)
  • Fix incorrect detection of GRUB with nonstandard prefixes
  • Fix tab order not working on the Windows User Experience dialog