- 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
- 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
|
- 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
- Improve support for SDXC card readers
- Improve Large FAT32 formatting by aligning start of data regions to 1 MB (courtesy of Fred)
|
- Add support for Rock Ridge symbolic links 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 when booted in BIOS mode
- Fix a regression that prevented the opening of .vhd images
- 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
|
- Add detection and warning for UEFI revoked bootloaders (including ones revoked through SkuSiPolicy.p7b)
- Add ZIP64 support, to extract .zip images that are larger than 4 GB
- 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
- Fix an issue where ISOs that contain a boot image with an 'EFI' label are not be detected bootable
- Increase the ISO → ESP limit for Debian 12 netinst images
- Ensure that the main partition size is aligned to the cluster size
|
- 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
- Fix more GRUB 'out of range pointer' errors with Ubuntu/Fedora when booting in BIOS mode
|
- Fix persistent partition not working with Ubuntu 23.04
- Fix out of range pointer error with Ubuntu 23.04 when booting in BIOS mode
- Fix boot freeze with Ubuntu Studio when Secure Boot is enabled
- 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
|
- Add SHA-1 and SHA-256 x86 acceleration on CPUs that support it (courtesy of Jeffrey Walton)
- Add an option to disable BitLocker device encryption in the Windows User Experience dialog
- 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
- 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
- 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
|
- 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
- Fix incorrect detection of GRUB with nonstandard prefixes
- Fix tab order not working on the Windows User Experience dialog
|
- 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
- (NB: 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
- Remove storage bypass, since this is a bogus bypass that doesn't do anything
- Improve BIOS compatibility when displaying the "UEFI boot only" alert message
- Fix Windows User Experience dialog appearing twice for Windows To Go
- Fix Windows User Experience options not being applied for ARM64
- Fix Microsoft Account bypass not being applied unless TPM/SB/RAM bypass is selected
- Fix overeager detection of GRUB2 bootloaders with nonstandard prefixes
|
- Add a new selection dialog for Windows 11 setup customization:
- - Secure Boot and TPM bypass have now been moved to this dialog
- - Also allows to bypass the mandatory requirement for a Microsoft account on Windows 11 22H2 (NB: Network *MUST* be temporarily disabled for the local account creation to be proposed)
- - Also add an option to skip all collection questions (Sets all answers to "Don't allow")
- - Also add an option for setting internal drives offline for Windows To Go
- Note: These customization options are only proposed when using a Windows 11 image.
- Add support for distros using a nonstandard GRUB 2.0 prefix directory (openSUSE Live, GeckoLinux)
- Add the ability to ignore USBs (See https://github.com/pbatard/rufus/blob/master/res/rufus.ini)
- Change drive listing to always list in increasing order of size
- Update exceptions needed by Red Hat and derivatives for the 9.x releases
- Update UEFI:NTFS drivers to latest
- Reassign a letter for drives written in DD mode that don't have an ESP (e.g. CoreELEC)
- Fix Windows refusing to mount Linux MBR partitions on FIXED drives
- Fix support for multiextent files when Joliet is in use
|
- Fix DLL sideloading vulnerabilities
- Fix ISO → ESP creation when running on Windows 11
- Fix an issue when detecting network connectivity when the DHCP service is disabled
- Update FreeDOS to version 1.3
- Add bypass of Windows 11 restrictions for in-place upgrades
- Add Miracle Linux 8 to the list of Red Hat exceptions
- Other internal fixes and improvements
|