Rufus Changelog

What's new in Rufus 3.15

August 3, 2021
  • Update GRUB to version 2.06
  • Add support for .vtsi files (Ventoy Sparse Image, courtesy of @ventoy)
  • Add workaround for openSUSE Live ISOs
  • Move default app directory to %LocalAppData%Rufus and always save a log there on exit
  • Fix AppStore version of Rufus not being able to store downloaded files [#1744]
  • Fix failure to open Syslinux/GRUB files when Rufus is located at the root of a drive [#1747, #1761]
  • Prevent the creation of System Volume Information on ESPs written in DD mode
  • Prevent drive letter assignation to the UEFI:NTFS partition [pbatard/uefi-ntfs#25]
  • Prevent persistent partition creation errors due to size
  • Enhance safety checks before running the Fido ISO download script
  • Other internal fixes and improvements [#1727, etc]

New in Rufus 3.15 Beta (July 28, 2021)

  • Update GRUB to version 2.06
  • Add support for .vtsi files (Ventoy Sparse Image)
  • Move default app directory to %LocalAppData%Rufus and always save a log there on exit
  • Fix AppStore version of Rufus not being able to store downloaded files
  • Fix failure to open Syslinux/GRUB files when Rufus is located at the root of a drive
  • Prevent the creation of 'System Volume Information' on ESPs written in DD mode
  • Prevent drive letter assignation to the UEFI:NTFS partition
  • Prevent persistent partition creation errors due to size
  • Enhance safety checks before running the Fido ISO download script
  • Other internal fixes and improvements

New in Rufus 3.14 (May 1, 2021)

  • Improve DD write speed (uncompressed images only)
  • Improve checksum computation speed
  • Improve network connectivity detection
  • Only prompt for additional GRUB/Syslinux downloads when not writing in DD mode
  • Fix potential "loss" of disk after writing Ubuntu 20.10 in DD mode
  • Fix GRUB compatibility issue with Ubuntu 21.04
  • Fix Rufus MBR not being selected by default for Windows ISOs
  • Fix drag and drop being enabled during drive creation
  • Add more "exceptions" for forced DD image writing

New in Rufus 3.14 Beta (April 23, 2021)

  • Improve DD write speed (uncompressed images only)
  • Improve checksum computation speed
  • Improve network connectivity detection
  • Only prompt for additional GRUB/Syslinux downloads when not writing in DD mode
  • Fix potential "loss" of disk after writing Ubuntu 20.10 in DD mode
  • Fix GRUB compatibility issue with Ubuntu 21.04
  • Fix Rufus MBR not being selected by default for Windows ISOs
  • Fix drag and drop being enabled during drive creation
  • Add more "exceptions" for forced DD image writing

New in Rufus 3.13 (November 20, 2020)

  • Add a cheat mode (Alt-M) to accept disk images without a Boot Marker
  • Add marquee operation progress to the taskbar icon
  • Add zeroing/image writing progress to the log
  • Switch to using 0x55 and 0xAA instead of 0x00 and 0xFF for low pass badblock check
  • Switch to using fake/manufacturer units when computing the default label
  • Fix over numerous write retries on error when writing a disk image
  • Work around Windows' abysmal handling of removable drives that contain an ESP
  • Improve mounting/unmounting of volumes
  • Update UEFI:NTFS file system drivers to version 1.7
  • Other internal fixes and improvements (VDS, error reporting, etc.)

New in Rufus 3.12 (October 14, 2020)

  • Add optional SHA-512 digest algorithm (Alt-H)
  • Add a cheat mode (Alt +/-) to increase/decrease application priority
  • Enable direct provision of install.wim/install.esd for Windows To Go
  • Move Windows To Go ESP to the beginning of the drive, on systems that allow it
  • Enforce a minimum volume size of 256 MB for ext2/ext3 partitions
  • Speed up the scanning of ISOs with lots of Rock Ridge deep directory entries
  • Fix detection of GRUB version and update embedded GRUB for Ubuntu 20.10 support
  • Fix user interface labels for accessibility
  • Work around a Windows bug where the wrong drive letter may be returned

New in Rufus 3.12 Beta (October 2, 2020)

  • Add optional SHA-512 digest algorithm (Alt-H)
  • Add a cheat mode (Alt-+/-) to increase/decrease application priority
  • Enable direct provision of install.wim/install.esd for Windows To Go
  • Move the ESP to the beginning of the drive for Windows To Go, on systems that allow it
  • Enforce a minimum volume size of 256 MB for ext2/ext3 partitions
  • Speed up the scanning of ISOs with lots of Rock Ridge deep directory entries
  • Fix detection of GRUB version and update embedded GRUB for Ubuntu 20.10 support
  • Fix user interface labels for accessibility
  • Work around a Windows bug where the wrong drive letter may be returned

New in Rufus 3.11 (June 19, 2020)

  • Add Rock Ridge deep directory support [#1526]
  • Add an option to write small ISOs to an ESP (GPT only)
  • Add a cheat mode (Ctrl-SELECT) to extract content from an additional zip archive on top of the ISO
  • Add a cheat mode (Alt-G) to disable Virtual Hard Disk listing
  • Add a cheat mode (Alt-P) to toggle a GPT ESP to Basic Data (Windows 10 only)
  • Fix improper x86 32-bit NTFS driver being used for UEFI:NTFS
  • Improve UEFI:NTFS compatibility with older UEFI firmwares [#1213]
  • Improve startup time by running the ISO download feature check in the background
  • Remove Ubuntu's splash screen for persistent UEFI drives
  • Enable ASLR for the Rufus executable

New in Rufus 3.11 Beta (June 11, 2020)

  • Add Rock Ridge deep directory support
  • Add an option to write small ISOs to an ESP (GPT only)
  • Add a cheat mode (Ctrl-SELECT) to extract content from an additional zip archive on top of the ISO
  • Add a cheat mode (Alt-G) to disable Virtual Hard Disk listing
  • Add a cheat mode (Alt-P) to toggle a GPT ESP to Basic Data (Windows 10 only)
  • Fix improper x86 32-bit NTFS driver being used for UEFI:NTFS
  • Improve UEFI:NTFS compatibility with older UEFI firmwares
  • Remove Ubuntu's splash screen for persistent UEFI drives
  • Enable ASLR for the Rufus executable

New in Rufus 3.10 (April 22, 2020)

  • Improve support for Ubuntu 20.04
  • Improve detection of FIXED drives with no mounted partitions
  • Improve extfs formatting
  • Update UEFI:NTFS file system drivers to v1.5
  • Fix progress not being updated when using the German localization
  • Fix primary GPT being overwritten when adding the protective MBR message
  • Fix a regression with lousy security solutions that prevent the creation of an 'autorun.inf'
  • Fix an assert during FreeDOS drive creation when the Windows system locale is set to UTF-8
  • Fix invalid label errors when using a non-Western locale

New in Rufus 3.10 Beta (April 15, 2020)

  • mprove Ubuntu 20.04 support [#1499]
  • Improve detection of FIXED drives with no mounted partitions
  • Update UEFI:NTFS file system drivers to v1.5
  • Fix progress not being updated for German locale
  • Fix primary GPT being overwritten when adding the protective message MBR [#1507]
  • Fix a regression with lousy security solutions that prevent the creation of an autorun.inf [#1496]
  • Fix an assert during FreeDOS drive creation when the Windows system locale is UTF-8 [#1468]
  • Fix invalid label errors when using a non-Western locale [#1506]

New in Rufus 3.9 (March 1, 2020)

  • Add exFAT support when creating blank UEFI:NTFS drives [EXPERIMENTAL]
  • Fix ext2/ext3 corruption for partitions larger than 4 GB
  • Fix early boot files not being usable on compressed NTFS partitions
  • Fix writing of compressed streams that don't end on sector boundary
  • Fix percent not being displayed on slow format
  • Improve file preallocation and speed up ISO extraction (courtesy of Mattiwatti)
  • Improve ext2/ext3 formatting speed
  • Improve protective MBR message for GPT partitioned drives
  • Improve reporting of Syslinux/GRUB download errors
  • Improve reporting of partition types and of Windows' version
  • Report the usage of UDF symbolic links
  • Update embedded Syslinux to 6.04-pre1

New in Rufus 3.8 (September 17, 2019)

  • Fix regression where some ISOs (Debian) would produce a Syslinux error when booted in BIOS mode
  • Fix potential 0xC0030057 errors when trying to create a persistent partitions on a non-FIXED drive

New in Rufus 3.7 (September 9, 2019)

  • Finalize persistent partition support for Debian and Ubuntu:
  • Debian with persistence should work out of the box with any recent "Debian Live" ISO.
  • Ubuntu with persistence should also work *IF* using a post 2019.08.01 ISO. Note that,
  • because of bug #1489855, trying to use persistence with Ubuntu ISOs that were released
  • before August 2019 will only result in rescue mode during boot - You have been warned!
  • Other distros may work with persistence as long as they use a Debian-like or Ubuntu-like
  • method, and, in the case of Ubuntu-like, if they use casper with the #1489855 bugfix.
  • Add cheat mode (<Alt>) to switch between percent/speed/ETA on *some* operations [EXPERIMENTAL]
  • Report SuperSpeed+ devices in the log (Come on USB-IF, just add "Ludicrous Speed" already!)
  • Fix UI checkboxes (Extended label, Fixes for old BIOSes) being cleared on START
  • Fix "Can't mount GUID volume" regression when creating Windows To Go drives
  • Fix "Volume label is invalid" error with empty labels on Windows 7
  • Fix stale progress bar during standalone ext2/ext3 formatting
  • Fix an extraction failure with R-Drive Image bootable ISOs
  • Disable ISO mode for Pop_OS
  • Other cosmetic and internal improvements

New in Rufus 3.7 Beta (August 26, 2019)

  • Finalize persistent partition support for Debian and Ubuntu:
  • Debian with persistence should work out of the box with any recent Debian Live ISO.
  • Ubuntu with persistence should also work IF using a post 2019.08.01 ISO (such as daily-live)
  • Note that, because of bug #1489855, trying to use persistence with Ubuntu ISOs that were released before August 2019 will only result in rescue mode during boot - You have been warned!
  • Other distros may work with persistence as long as they use a Debian-like or Ubuntu-like method, and, in the case of Ubuntu-like, if they use casper with the #1489855 bugfix.
  • Add cheat mode (Alt) to switch between percent completed/transfer rate/time remaining on some operations [EXPERIMENTAL]
  • Report SuperSpeed+ devices in the log (Come on USB-IF, just add "Ludicrous Speed" already!)
  • Fix UI checkboxes (Extended label, Fixes for old BIOSes) being cleared on START
  • Fix Can't mount GUID volume regression when creating Windows To Go drives
  • Fix Volume label is invalid error with empty labels on Windows 7
  • Fix stale progress bar during standalone ext2/ext3 formatting
  • Disable ISO mode for Pop_OS
  • Other cosmetic and internal improvements

New in Rufus 3.6 (July 19, 2019)

  • Add support for persistent partitions [EXPERIMENTAL] (Note: It won't work with Ubuntu until Ubuntu bug #1489855 is properly fixed)
  • Add a mode to use VDS when partitioning/formatting (Alt-V) [EXPERIMENTAL]
  • Add full extraction support for efi.img (Solus)
  • Fix listing of potentially blocking processes
  • Fix NTFS not being selectable when using Grub4DOS
  • Fix download script not being launched when the user name contains a space
  • Fix translated messages potentially being truncated (e.g. Thai)
  • Fix progress bar report for screen readers (Accessibility issue)
  • Fix a regression where Windows format prompts would not be suppressed
  • Improve(?) Windows To Go support by following Microsoft's recommended partition order
  • Don't enumerate Windows Sandbox VHDs
  • Disable ISO mode when Manjaro ISOHybrids are being used
  • Update embedded GRUB to version 2.04

New in Rufus 3.5 (March 28, 2019)

  • Fix Win7 x64 EFI bootloader not being extracted in dual BIOS+UEFI mode (Alt

New in Rufus 3.5 Beta 2 (March 23, 2019)

  • Add a feature to download official retail Windows 8.1 or Windows 10 ISOs (Note: Check for updates must be enabled for this feature to be active)
  • Add Windows To Go support for MCT generated Windows ISOs
  • Add a notice about the WppRecorder.sys Microsoft bug for Windows 10 1809 ISOs
  • Add a notice about trying to format a drive larger than 2 TB in MBR mode
  • Add a notice about Legacy boot when trying to boot UEFI-only media in Legacy mode
  • Report the full PID and command line of potentially blocking processes in the log
  • Fix a potential silent abort when the drive is in use
  • Fix Quick Format option always being activated
  • Fix potential change of the selected file system after an ISO has been loaded

New in Rufus 3.5 Beta (March 16, 2019)

  • Add a feature to download official retail Windows 8.1 or Windows 10 ISOs
  • Add Windows To Go support for MCT generated Windows ISOs
  • Add a notice about the 'WppRecorder.sys' Microsoft bug for Windows 10 1809 ISOs
  • Add a notice about trying to format a drive larger than 2 TB in MBR mode
  • Add a notice about Legacy boot when trying to boot UEFI-only media in Legacy mode
  • Report the full PID and command line of detected blocking processes in the log
  • Fix a potential silent abort when the drive is in use
  • Fix 'Quick Format' option always being active
  • Fix some unwanted file system changes occurring after an ISO had been selected

New in Rufus 3.5 Alpha (March 15, 2019)

  • [loc] finalize translations for 3.5
  • Also update for latest Fido and simplify SetLGP

New in Rufus 3.4 Beta (November 23, 2018)

  • Set the default image selection directory to Downloads instead of My Documents
  • Add ARM/ARM64 automatic update support
  • Improve UEFI:NTFS compatibility [#1213]
  • Update the .appx to include all architectures as well as request elevation
  • Fix broken detection of some EFI based images
  • Fix broken update check due to new server
  • UI and accessibility fixes and improvements [#1211][#1215]

New in Rufus 3.3 (September 17, 2018)

  • Fix a regression when processing uncompressed bootable DD images
  • Fix Windows To Go drive creation for ARM64 Windows ISOs

New in Rufus 3.3 Beta (September 17, 2018)

  • Fix a regression when processing uncompressed bootable DD images
  • Fix Windows To Go drive creation for ARM64 Windows ISOs

New in Rufus 3.2 Beta (September 4, 2018)

  • Add RSA-2048 signature validation on all the server downloads
  • Add "Quick" erase cheat mode (courtesy of René van der Zee)
  • Add support for XP/Server 2003 x64 ISOs (courtesy of Mattiwatti)
  • Improve ISO extraction performance by preallocating files (courtesy of Mattiwatti)
  • Improve bad blocks check algorithm (from suggestions by AL.Skywalker)
  • Fix progress not being displayed for Sylinux or GRUB downloads
  • Fix application close when cancelling an image scan

New in Rufus 3.1.1320 (June 19, 2018)

  • Fix extraction of ISO content for GRUB based ISOs (Manjaro, Kaspersky, etc.)
  • Fix text being truncated on some dialogs (mostly Russian and Thai)
  • Add detection & warning about the 'Controlled Folder Access' Windows 10 feature
  • Improve retry attempts for transient errors
  • Increase size of the ESP to 300MB, for Windows To Go drives using GPT
  • Update GRUB 2.0 and Grub4DOS to latest
  • Update libcdio to latest

New in Rufus 3.0.1304 (May 29, 2018)

  • UI redesign to follow the flow of user operations
  • Drop XP and Vista platform support
  • Switch all downloads to SSL and use https://rufus.ie as the new base URL
  • Add ARM64 support for UEFI:NTFS
  • Fix delays when querying floppy drives during device enumeration
  • Improve support of efi.img files on Linux ISOs
  • Improve support for non-ISO9660 compliant openSUSE Leap ISOs
  • Improve translation support and remove manual positioning
  • Internal fixes and improvements

New in Rufus 2.18.1213 (November 7, 2017)

  • Ensure that the same drive is reselected on device refresh
  • Add a cheat mode to cycle the USB port of currently selected device
  • Make lookup for updatable .cfg file more generic (e.g. ESET SysRescue)
  • Fix handling of multiextent ISOs (e.g. BlackArch Linux)
  • Fix propagation of image decompression errors
  • Update grub4dos to latest

New in Rufus 2.18.1210 Beta (November 1, 2017)

  • Ensure that the same drive is reselected on device refresh
  • Add a cheat mode to cycle the USB port of currently selected device
  • Make lookup for updatable .cfg file more generic (e.g. ESET SysRescue)
  • Fix handling of multiextent ISOs (e.g. BlackArch Linux)
  • Fix propagation of image decompression errors

New in Rufus 2.17.1189 (September 12, 2017)

  • Add support for Debian 9 live ISOs in UEFI mode
  • Add support for Super Floppy Disk "partitioning" mode
  • Add support for more non-USB card readers
  • Strengthen download update checks, to prevent attack scenarios that leverage user unawareness
  • Fix an issue with Spanish translation prompts not displaying properly
  • Fix an issue with Windows To Go support on some non-official Windows ISOs
  • Fix an issue with log autoscrolling
  • Fix an issue when using A: or B: as drive letters

New in Rufus 2.17.1189 Beta (September 3, 2017)

  • Add support for Debian 9 live ISOs in UEFI mode
  • Add support for Super Floppy Disk "partitioning" mode
  • Add support for more non-USB card readers
  • Strengthen download update checks, to prevent attack scenarios that leverage user unawareness
  • Fix an issue with Spanish translation prompts not displaying properly
  • Fix an issue with Windows To Go support on some non-official Windows ISOs
  • Fix an issue with log autoscrolling

New in Rufus 2.16.1170 (July 31, 2017)

  • Add an audiovisual cue on completion/error
  • Add a workaround for ISOs using nonstantard Rock Ridge extensions (looking at you Kali Linux!)
  • Notify user when an ISO is broken or truncated
  • Notify user if other processes are accessing the drive before format
  • List processes that are locking a drive on failure
  • Improve verbosity of the Windows To Go process
  • Other fixes and improvements

New in Rufus 2.15.1109 Beta (May 7, 2017)

  • Fix non-listing of drives that are opened for write access by another process
  • Report external processes that may be preventing disk access (in the log)
  • Improve Windows To Go support for Windows 10 Creators Update
  • Don't report an error on checkdisk failure
  • Update GRUB 2.0 to latest
  • Additional fixes and improvements

New in Rufus 2.14.1086 (April 10, 2017)

  • Fix inability to create BIOS-bootable drives, in some circumstances, due to write sharing permissions

New in Rufus 2.13.1081 (April 6, 2017)

  • Preserve 'GPT for UEFI' option if the user changed it before selecting an ISO
  • Fix unwanted notification sound when closing with the X button (#893)
  • Fix inability to restore the minimized application after a popup is displayed (#896)
  • Fix an issue when trying to install Syslinux/NTFS twice in a row (#904)
  • Work around Microsoft's inconsistent casing of device IDs during device enumeration
  • Work around Microsoft's aggressive locking of partitions in Windows 10 Creators Update (#883)
  • Restrict write sharing permissions when accessing a device
  • Update libcdio and GRUB 2.0 to latest

New in Rufus 2.13.1078 Beta (April 2, 2017)

  • Preserve 'GPT for UEFI' option if the user changed it before selecting an ISO
  • Fix unwanted notification sound when closing with the X button
  • Fix inability to restore the minimized application after a popup is displayed
  • Fix an issue when trying to install Syslinux/NTFS twice in a row
  • Work around Microsoft's inconsistent casing of device IDs during device enumeration
  • Work around Microsoft's aggressive locking of partitions in Windows 10 Creators Update
  • Restrict write sharing permissions when accessing a device
  • Update libcdio to latest

New in Rufus 2.12.1054 (January 27, 2017)

  • Add Hebrew translation
  • Add a cheat mode (Alt-O) to create an ISO from the first optical media found
  • Enable target system selection for Windows To Go
  • Enable NTFS selection for Syslinux 6.x (EXPERIMENTAL)
  • Fix an issue that allowed BIOS target selection with pure UEFI images
  • Fix license display for RTL languages
  • Update Grub4DOS and FreeDOS to latest
  • Additional fixes and improvements

New in Rufus 2.11.995 (September 9, 2016)

  • Do not download BIOS related files unless BIOS boot is selected
  • Improve support for Arch Linux derivatives
  • Add a cheat mode to disable drive indexing on format (Alt -Q)
  • Fix handling of 'Super Floppy Disk' formatted drives
  • Fix handling of misleading short write reports, for drives larger than 1 TB
  • Fix an issue that enabled FAT32 file system selection on some Windows images
  • Fix broken UI font for XP users
  • Fix sanitizing of exFAT labels

New in Rufus 2.11.993 Beta (August 31, 2016)

  • Do not download BIOS related files unless BIOS boot is selected
  • Improve support for Arch Linux derivatives
  • Add a cheat mode to disable drive indexing on format (Alt-Q)
  • Fix an issue that enabled FAT32 file system selection on some Windows images
  • Fix broken UI font for XP users
  • Fix sanitizing of exFAT labels

New in Rufus 2.10 Build 973 (July 20, 2016)

  • Add compressed NTFS support for UEFI:NTFS

New in Rufus 2.10 Build 970 Beta (July 11, 2016)

  • Add SHA-256 validation for downloaded files.
  • Add support for O2Micro PCI-E card readers
  • Improve automatic closure of the Windows default format prompt
  • Improve support for Ubuntu (silence a benign warning), Springdale (use the actual label) and Antergos (Syslinux version detection)
  • Work around a Windows bug that can render a GPT disk inaccessible after cleanup (e.g. ChromeOS image)
  • Fix hash computation for content that isn't a multiple of 64 bytes (NB: This did not affect ISOs)
  • Fix Syslinux installation on some media
  • Fix a corner case where settings could be altered after Start had been pressed, if a hotplug event also occurred
  • Additional fixes and improvements

New in Rufus 2.9 Build 934 (May 17, 2016)

  • Add ARM support for UEFI:NTFS
  • Fix UEFI:NTFS support for some HP and Gigabyte platforms (with thanks to Rod Smith and linnaea)
  • Fix unwanted listing of some internal removable drives
  • Fix the resurgence of a possible Syslinux installation crash
  • Fix missing default cluster size default on exFAT for >32GB drives
  • Fix the non-removal of the commandline hogger in some corner cases
  • Use "modern" file selection dialog on Vista or later (if you can spot the difference, good for you...)

New in Rufus 2.9 Build 900 Beta (May 11, 2016)

  • Add ARM support for UEFI:NTFS
  • Fix UEFI:NTFS support for HP and Gigabyte firmwares (with thanks to Rod Smith and linnaea)
  • Fix unwanted listing of some internal removable drives
  • Fix missing default cluster size default on exFAT for >32GB drives
  • Fix the non-removal of the commandline hogger in some corner cases
  • Use "modern" file selection dialog on Vista or later (if you can spot the difference, good for you...)

New in Rufus 2.8 Build 886 (March 22, 2016)

  • Enable listing of non-USB card readers (EXPERIMENTAL)
  • Major speed improvement for checksum computation
  • Fix UI flicker during progress actualization
  • Fix computation of FAT size for Large FAT32
  • Syslinux improvements
  • Update GRUB to 2.02~beta3

New in Rufus 2.7 Build 855 (February 15, 2016)

  • Add Thai translation
  • Add Drag and Drop support
  • Add a retry for most write operations
  • Update UEFI:NTFS, ms-sys and Grub4DOS to latest
  • Dual sign Rufus with both SHA-1 and SHA-256
  • Fix 2nd line of SHA-256 being hidden on some platforms
  • Fix shutdown prevention issues
  • Additional fixes & translation updates

New in Rufus 2.6 Build 818 (December 22, 2015)

  • Add Serbian (Latin) translation
  • Add a cheat mode to zero a device (Alt - Z)
  • Fix dual BIOS/UEFI mode not being disabled once enabled (Alt - E)
  • Fix a crash when Syslinux downloaded files are modified by a firewall
  • Fix FAT32 not being disabled for Windows ISOs in BIOS/CSM mode
  • Additional translation updates

New in Rufus 2.5 Build 799 (October 26, 2015)

  • Add SHA-256 checksum verification
  • Add a cheat mode to disable exclusive USB drive locking (Alt-,)
  • Add digital signature check on update downloads
  • Add Azerbaijani translation
  • Add Persian translation
  • Fix an issue where the update settings dialog may not display properly
  • Report Windows build number in the log (Windows 8 or later)
  • Many localization improvements and fixes, especially for right-to-left languages
  • Additional translation updates

New in Rufus 2.4 Build 757 (September 28, 2015)

  • Fix an UI scaling issue with high DPI displays for non English languages
  • Additional cosmetic improvements

New in Rufus 2.4 Build 747 Beta (September 24, 2015)

  • Allow some settings and cheat modes to be persisted between sessions
  • Fix multiple issues with flash drive detection
  • Fix listing of drives that contain no media
  • Fix cheat mode to save the current USB to *uncompressed* VHD (Alt-V)
  • Update most translations

New in Rufus 2.3 Build 709 (August 29, 2015)

  • Includes changes from the previous Beta version

New in Rufus 2.3 Build 703 Beta (August 24, 2015)

  • Detect ISOHybrid images and prompt users on how they should be written
  • Add MD5/SHA1 checksum verification ('#' button on the status bar)
  • Add Zip decompression support for DD Images
  • Add a cheat mode to save the current USB to VHD (Alt-V)
  • Add a cheat mode for ISO timestamp preservation (Alt-T)
  • Add a cheat more for USB enumeration debugging (Alt-.)
  • Disable MS-DOS creation for Windows 10 or later (FreeDOS is still available)
  • Fix Windows To Go creation issues, and enable access to internal disks
  • Fix UEFI support for Fedora ISOs
  • Fix some USB enumeration issues
  • Other improvements and fixes, including translation updates

New in Rufus 2.2 Build 668 (June 1, 2015)

  • Fix an USB detection issue and add support for ASUS UASP "Turbo Mode"
  • Update Grub4DOS to 0.4.6a [2015.05.18]
  • Other UI improvements and fixes, including translation updates
  • Includes changes from the previous Beta version

New in Rufus 2.2 Build 664 Beta (May 25, 2015)

  • Modernize the language selection button
  • Add keyboard accessibility
  • Add a clear indication of when UEFI-CSM is to be used
  • Fix prevention of Windows shutdown when Rufus is idle
  • Improve UI on high DPI monitors
  • Other UI improvements and fixes

New in Rufus 2.1 Build 647 Beta (March 19, 2015)

  • Add 32 bit support for UEFI:NTFS boot
  • Add standalone UEFI:NTFS boot installation, in advanced mode
  • Add Vietnamese translation
  • Disable support for ISOs that don't report their GRUB version (looking at you Kaspersky!)
  • Fix broken Windows UEFI installation when using GPT/NTFS
  • Fix creation of 32 bit UEFI Windows 10 installation flash drives
  • Other improvements

New in Rufus 2.0 Build 639 (March 4, 2015)

  • Major UI improvements (improved font, new info field, no separate progress dialog, etc.)
  • Add support for Windows To Go (when Rufus is running on Windows 8 or later)
  • Add support for Grub4DOS and GRUB 2 based images (e.g. FreeNAS)
  • Add portable application support, through a 'rufus.ini' file
  • Add native decompression support for DD images (.Z, .gz, .lzma, .bz2 and .xz)
  • Add seamless UEFI boot of NTFS partitions, for Windows ISOs with large files (>4GB)
  • Add support for Windows multipart 'install.swm'
  • Add support for non Microsoft VHD drivers
  • Add Norwegian translation
  • Fix a crash on image selection when no device is present
  • Fix broken VHD support on non-English version of Windows
  • Fix write error for DD images that are not a multiple of the sector size
  • Fix broken Unicode support
  • Update embedded Syslinux to 6.03
  • Other improvements and fixes
  • Update Windows version listing for Windows 10

New in Rufus 2.0 Build 623 Beta (February 16, 2015)

  • Additional info: Major UI improvements (improved font, new info field, no separate progress dialog, etc.)
  • Add support for Windows To Go (when Rufus is running on Windows 8 or later)
  • Add support for Grub4DOS and GRUB 2 based images (e.g. FreeNAS)
  • Add portable application support, through a 'rufus.ini' file
  • Add native decompression support for DD images (.Z, .gz, .lzma, .bz2 and .xz)
  • Add seamless UEFI boot of NTFS partitions, for Windows ISOs with large files (>4GB)
  • Add support for Windows multipart install.swm
  • Add support for non Microsoft VHD drivers
  • Add Norwegian translation, courtesy of JED
  • Fix a crash on image selection when no device is present
  • Fix broken VHD support for non-English version of Windows
  • Fix write error for DD images that are not a multiple of the sector size
  • Fix broken Unicode support
  • Update Syslinux to 6.0.3
  • Other improvements and fixes

New in Rufus 1.4.12 Build 535 (November 10, 2014)

  • Fix support for Red Hat 7 and CentOS 7
  • Fix support for Debian 7.x
  • Fix default listing of Mushkin Ventura Ultra USB 3.0 drives
  • Fix Czech translation, courtesy of Jakub Moc
  • Update Windows version listing for Windows 10

New in Rufus 1.4.11 Build 530 (November 5, 2014)

  • Add Czech translation

New in Rufus 1.4.11 Build 521 Beta (October 30, 2014)

  • Add Ukrainian translation
  • Fix formatting of drives with a large sector size (2K, 4K)
  • Fix UEFI boot for tails and other Syslinux/EFI based ISOs
  • Fix listing of devices when all 26 drive letters are in use
  • Add a minimize button and other minor UI changes

New in Rufus 1.4.10 Build 514 (August 16, 2014)

  • Contains changes from the previous beta release

New in Rufus 1.4.10 Build 511 Beta (August 7, 2014)

  • Fix crash when scanning disk images with no USB drive plugged in
  • Fix detection of some OCZ flash drives
  • Improve Syslinux 6.x support (for Tails 1.x and other ISOs)
  • Improve disk image handling (refresh partitions, remount drive)
  • Other improvements

New in Rufus 1.4.9 Build 506 (June 9, 2014)

  • Fix listing of drives on Windows XP and Windows Vista

New in Rufus 1.4.8 Build 505 (June 4, 2014)

  • Add Brazilian Portuguese translation, courtesy of Chateaubriand Vieira Moura
  • Fix detection for some Buffalo, Lacie, Samsung, Toshiba and Verbatim drives

New in Rufus 1.4.8 Build 490 Beta (May 27, 2014)

  • NEW: Add KolibriOS ISO support
  • NEW: Add Arabic, Croatian, Danish, Latvian translations
  • NEW: Allow the use of VHDs as DD image source (fixed disk/uncompressed only)
  • NEW: Report the detected USB speed in the log
  • Fix a long standing issue when launching Rufus using Far Manager
  • Fix support for pure UEFI bootable disk images
  • Various other fixes and improvements

New in Rufus 1.4.7 Build 455 (April 22, 2014)

  • Includes changes from the previous Beta version

New in Rufus 1.4.7 Build 454 Beta (April 17, 2014)

  • Add VHD support as a target
  • NEW: Add ReFS support (only for Windows 8.1 or later and only for fixed drives)
  • NEW: Add Japanese translation
  • NEW: Add Slovak translation
  • NEW: Add Swedish translation
  • Improve the display of filesizes when copying content
  • Fix FAT32 cluster transitions
  • Fix unpartitioned drives not always being listed
  • Fix bad blocks report

New in Rufus 1.4.6 Build 440 (March 18, 2014)

  • Includes changes from the previous Beta version

New in Rufus 1.4.6 Build 438 Beta (March 17, 2014)

  • NEW: Display USB size in the dropdown list
  • Add Bulgarian translation
  • Improved checkbox handling in the UI and fix UDF/exFAT formatting issues
  • Fix replacement of obsolete vesamenu.c32
  • Fix an issue that could prevent the download of files from the Rufus website
  • Fix untimely libcdio messages when processing Rock-Ridge ISOs (such as Ubuntu)

New in Rufus 1.4.5 Build 428 (February 28, 2014)

  • Fix detection of fixed drives (reported by dominiquesb)

New in Rufus 1.4.4 Build 425 (February 27, 2014)

  • Add Finnish translation

New in Rufus 1.4.4 Build 416 Beta (February 18, 2014)

  • Add uncompressed Disk Image support (FreeBSD, FreeNAS, etc.)
  • NEW: Add right-to-left language support
  • NEW: Add an alert when multiple partitions are about to be erased
  • NEW: Add (unofficial) NTFS Compression support
  • Improve hotplug detection
  • Improve Syslinux v5+ support (requires an internet connection to download extra files)
  • Fix support for latest gparted, ArchLinux, and other Syslinux v5+ based ISOs
  • Fix detection for Toshiba drives (again)
  • Fix UDF Unicode support

New in Rufus 1.4.3 Build 385 (January 21, 2014)

  • Fix format not starting on Windows XP

New in Rufus 1.4.2 Build 383 (January 20, 2014)

  • Includes changes from the previous Beta versions

New in Rufus 1.4.2 Build 381 Beta 3 (January 18, 2014)

  • Add Chinese (Simplified) translation

New in Rufus 1.4.2 Build 375 Beta 2 (January 8, 2014)

  • Add USB Attached SCSI (UAS) support
  • Add Indonesian translation
  • Add Portuguese (Portugal) translation

New in Rufus 1.4.2 Build 372 Beta (January 6, 2014)

  • NEW: Add ReactOS support
  • NEW: Add EFI/NTFS boot support, for targets that support it
  • NEW: Add insertion detection for USB memory card readers
  • NEW: Add retry when writing ISO files... again
  • NEW: Add Malay translation
  • Speed up boot record cleanup, for slow drives
  • Improve initial locale detection
  • Save user selected locale between sessions
  • Always use English locale in the log, where possible
  • Fix detection for some SanDisk, Kingston and Toshiba drives
  • Fix a potential issue with drive letter assignation
  • Many other minor fixes and improvements

New in Rufus 1.4.1 Build 348 (December 5, 2013)

  • Fix broken Syslinux support
  • Add Slovenian support

New in Rufus 1.4.0 Build 343 (December 3, 2013)

  • Add localization support, with native integration for the following languages (NEW):
  • Chinese (Traditional), courtesy of 佚
  • Dutch, courtesy of Roberto Pino
  • French, courtesy of myself ("Je vais me gêner !")
  • German, courtesy of Thilo Langbein
  • Greek, courtesy of Konstantinos and Nikolaos Margaritis
  • Hungarian, courtesy of georg1136
  • Italian, courtesy of bovirus
  • Korean, courtesy of 나두야간다
  • Lithuanian, courtesy of Gintaras Venslovas
  • Polish, courtesy of Piotr Halama
  • Romanian, courtesy of Gîrlea Alexandru
  • Russian, courtesy of Кирилл Иванов
  • Spanish, courtesy of José Pineda
  • Turkish, courtesy of Mehmetali Kuran
  • More to come, more wanted!
  • Add "smart" detection of USB HDD vs USB Flash Drive (NEW)
  • Add retry on errors when writing ISO files (NEW)
  • Add detection and display of VID:PID for the target device, in the log (NEW)
  • Updated Syslinux to v4.0.7
  • Fixed some issues with DOS localization
  • Fixed FAT32 formatting for GPT and large drives
  • Fixed support for Ubuntu, Scientific Linux, unofficial Windows and other ISOs
  • Various other fixes and improvements

New in Rufus 1.4.0.330 Beta 2 (November 25, 2013)

  • Fixed FAT32 formatting for GPT disks
  • Add localization support, with native integration for the following languages:
  • Korean

New in Rufus 1.4.0.326 Beta (November 20, 2013)

  • Add "smart" detection of USB HDD vs USB Flash Drive
  • Add retry when writing ISO files
  • Add detection and display VID:PID for the target device (in the log)
  • Updated Syslinux to v4.0.7
  • Fixed some issues with DOS localization
  • Fixed FAT32 formatting for large disks
  • Fixed support for Ubuntu, Scientific Linux, unofficial Windows and other ISOs
  • Add localization support, with native integration for the following languages:
  • French
  • German
  • Hugarian
  • Italian
  • Romanian
  • Russian
  • Spanish
  • Turkish

New in Rufus 1.3.4 Build 270 (July 16, 2013)

  • Syslinux v5 support
  • UDF formatting support - Vista and later only
  • More drive handling improvements, to avoid "Could not open media" errors
  • Fixed support for ISOs containing files larger than 4GB
  • Fixed elevation request for unprivileged users
  • Fixed download of c32 files into the application directory
  • Better compression algorithm for the executable
  • Other bug fixes and improvements (spelling, UI etc.)

New in Rufus 1.3.4 Build 269 Beta 3 (July 9, 2013)

  • NEW: UDF formatting support (for Vista and later)
  • Spelling and bug fixes and small UI improvements

New in Rufus 1.3.4 Build 263 Beta 2 (July 2, 2013)

  • Fixed elevation request for unprivileged users
  • Fixed download of c32 files to the application directory

New in Rufus 1.3.4 Build 260 Beta (June 26, 2013)

  • More drive handling improvements (to avoid "Could not open media" messages)
  • NEW: Syslinux v5 support
  • Switched to the much better LZMA compression in UPX. Without it, this executable would have been 50 KB larger!
  • Fixed support for ISOs with >4GB files
  • Spelling fixes and small UI improvements

New in Rufus 1.3.3 Build 247 Beta (June 4, 2013)

  • Drive handling and hotplug detection overhaul
  • Add support for raw/unpartitioned drives
  • Add (limited) commandline support, to specify an ISO image to open
  • Add option to list fixed/unpartitioned drives (in advanced mode)
  • Fix broken detection of unsupported ISO images
  • Various other fixes and improvements

New in Rufus 1.3.2 Build 232 (January 28, 2013)

  • Fix support for newer ArchLinux ISOs, that was removed in 1.3.1
  • Add support for UEFI boot, as well as GPT. What this means is that Rufus can now produce UEFI bootable UFDs from EFI compatible ISOs, such as Windows 7 x64, Windows 8, ArchLinux, etc.
  • The first partition is now always aligned to 1MB (unless advanced options are used)
  • Internal refactoring and fixes

New in Rufus 1.3.1 Build 220 (January 10, 2013)

  • Fix Windows XP ISO support, that was broken in 1.3.0
  • Drop support for ArchLinux, until they fix their ISO9660 compliance
  • Indicate which of FAT32 or Large FAT32 will be used, as well as the Partition Scheme
  • Various internal fixes

New in Rufus 1.3.0 Build 214 (December 17, 2012)

  • FAT32 format support for >32GB drives
  • Based on fat32format, from Ridgecrop Consultants Ltd
  • Automated update check
  • Relax ISO9660 compliance for Arch Linux images
  • Add support for VMWare ESXi 5.1 ISO images
  • Update Syslinux to v4.0.6 and libcdio to v0.90
  • Miscellaneous UI improvements and fixes

New in Rufus 1.2.0 Build 183 (June 5, 2012)

  • Single version of Rufus, with FreeDOS embedded
  • Add a toggleable advanced options panel
  • Add taskbar progress (Windows 7 or later)
  • Integrate logging output in the application
  • Add bare Syslinux installation for (FAT partitions only)
  • Fixes unavailable boot option with empty card readers (reported by TheHive)
  • Works around the use of non-ISO compliant LiveXP images (reported by TheHive)
  • Various other bugfixes and improvements

New in Rufus 1.1.7 Build 162 (April 7, 2012)

  • Fixes wrong bootable disk ID introduced in 1.1.6 (reported by Jeff Byers)
  • Fixes support for minint WinPE 1.x images

New in Rufus 1.1.6 Build 161 (March 28, 2012)

  • Add ISO support for Windows XP (SP2 or later), Windows 2003 and BartPE

New in Rufus 1.1.5 Build 153 (March 13, 2012)

  • Fixes detection of devices without friendly name (reported by rschiang)
  • Fixes support of WinPE/AIK ISO images (reported by Dmitry Sokolov)
  • Fixes no disk at launch with empty card readers (reported by ChrisR
  • Add download of vesamenu.c32 for ISOs that need it

New in Rufus 1.1.4 Build 150 (March 13, 2012)

  • Fixes ISO support for directories with extended characters (reported by ChrisR)
  • Fixes bad blocks test issues (reported by steve6375)
  • Read extended labels from autorun.inf when present
  • Update FreeDOS files to latest versions

New in Rufus 1.1.3 Build 146 (February 27, 2012)

  • Fixes an issue on XP when using Windows ISOs (reported by wimb)
  • Disable listing of fixed drives (eg. HDDs)
  • Add 'fake' USB drive detection during bad blocks check