Releases: pbatard/rufus
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 )
Rufus 4.5
Add new advanced option to perform runtime UEFI media validation of 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 )
Rufus 4.4
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 ]
Rufus 4.3
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 )
Rufus 4.2
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
Rufus 4.1
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
Rufus 4.0
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
Rufus 3.22
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
Rufus 3.21
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
Rufus 3.20
Enable applicable Windows User Experience options for Windows 10
Remember last Windows User Experience selection between sessions
Add automatic local account creation and regional options duplication
(This is limited to creating an account with the same name as the current user and with an empty password that the user will be prompted to change after first reboot)
Add a workaround for ISOs that have a syslinux symbolic link to /isolinux/ (Knoppix)
Revert to offline insertion of registry keys for the TPM/SB/RAM bypass where possible (#1971 )
Remove storage bypass, since this is a bogus bypass that doesn't do anything (#1990 )
Improve BIOS compatibility when displaying the "UEFI boot only" alert message
Fix Windows User Experience dialog appearing twice for Windows To Go (#1968 )
Fix Windows User Experience options not being applied for ARM64 (#1996 )
Fix Microsoft Account bypass not being applied unless TPM/SB/RAM bypass is selected (#1981 )
Fix overeager detection of GRUB2 bootloaders with nonstandard prefixes