Rufus Portable Changelog

What's new in Rufus Portable 4.4

Jan 18, 2024
  • 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)

New in Rufus Portable 4.3 (Oct 19, 2023)

  • 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

New in Rufus Portable 4.2 (Jul 26, 2023)

  • 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

New in Rufus Portable 4.1 (May 31, 2023)

  • 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 out of range pointer errors with Ubuntu/Fedora when booting in BIOS mode

New in Rufus Portable 4.0 (Apr 26, 2023)

  • 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

New in Rufus Portable 3.22 (Mar 26, 2023)

  • 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

New in Rufus Portable 3.21 (Nov 29, 2022)

  • 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

New in Rufus Portable 3.20 (Aug 4, 2022)

  • 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

New in Rufus Portable 3.19 (Jul 2, 2022)

  • 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

New in Rufus Portable 3.18 (Mar 11, 2022)

  • 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

New in Rufus Portable 3.17 (Oct 24, 2021)

  • Fix MBR not being properly cleared
  • Fix commandline hogger not being deleted on exit
  • Improve ReFS handling for platforms that support it
  • Update UEFI:NTFS to latest and remove Secure Boot notice since this version is Secure Boot signed
  • Update Grub4DOS to latest

New in Rufus Portable 3.16 (Oct 13, 2021)

  • Fix ISO mode support for Red Hat 8.2+ and derivatives
  • Fix BIOS boot support for Arch derivatives
  • Fix removal of some boot entries for Ubuntu derivatives
  • Fix log not being saved on exit
  • Add Windows 11 "Extended" installation support (Disables TPM/Secure Boot/RAM requirements)
  • Add UEFI Shell ISO downloads
  • Add support for Intel NUC card readers
  • Improve Windows 11 support
  • Improve Windows version reporting
  • Speed up clearing of MBR/GPT

New in Rufus Portable 3.15 (Aug 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 Portable 3.14 (May 4, 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 Portable 3.13 (Nov 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 Portable 3.12 (Oct 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 Portable 3.11 (Jun 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 Portable 3.10 (Apr 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 Portable 3.9 (Mar 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 Portable 3.8 (Sep 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 Portable 3.7 (Sep 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 Portable 3.6 (Jul 22, 2019)

  • Add support for persistent partitions [EXPERIMENTAL]
  • (Note: The above 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 Portable 3.5 (Mar 28, 2019)

  • Add a feature to download official retail Windows 8.1 or Windows 10 ISOs
  • Note: 'Check for updates' must be enabled for the above 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
  • Fix Win7 x64 EFI bootloader not being extracted in dual BIOS+UEFI mode (Alt

New in Rufus Portable 3.4 (Dec 6, 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 Portable 3.3 (Sep 17, 2018)

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

New in Rufus Portable 3.2 (Sep 12, 2018)

  • Add RSA-2048 signature validation on all the server downloads
  • Add "Fast zeroing" 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 unwanted application close when cancelling an image scan
  • Fix an issue where FAT32 could still be selected for ISOs containing a >4GB file

New in Rufus Portable 3.1.1320 (Jun 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 Portable 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 Portable 2.18.1213 (Nov 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 Portable 2.17.1198 (Sep 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 Portable 2.16.1170 (Jul 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 Portable 2.15.1117 (May 16, 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 and Grub4DOS to latest
  • Other fixes and improvements

New in Rufus Portable 2.14.1086 (Apr 10, 2017)

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

New in Rufus Portable 2.13.1081 (Apr 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 Portable 2.12.1054 (Jan 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 Portable 2.11 Build 995 (Sep 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 (Alt-Q) on format
  • 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 Portable 2.10 Build 973 (Jul 21, 2016)

  • Add SHA-256 validation for downloaded files. You will now see an ✓ or ✗ in the log for relevant content
  • Add support for O2Micro PCI-E card readers
  • Add compressed NTFS support for UEFI:NTFS
  • 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, with huge thanks to 424778940z for the tests
  • 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 Portable 2.9 Build 934 (May 18, 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 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 Portable 2.8 Build 886 (Mar 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 Portable 2.7 Build 855 (Feb 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 Portable 2.6 Build 818 (Dec 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 Portable 2.5 Build 799 (Oct 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 Portable 2.4 Build 757 (Oct 1, 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)
  • Fix an UI scaling issue with high DPI displays for non English languages
  • Update most of the translations
  • Additional cosmetic improvements

New in Rufus Portable 2.3 Build 709 (Aug 29, 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 mode 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 Portable 2.2 Build 668 (Jun 1, 2015)

  • Modernize the language selection button, courtesy of David Warner
  • Add keyboard accessibility, courtesy of David Warner
  • Add a clear indication of when UEFI-CSM is to be used
  • Fix an USB detection issue and add support for ASUS UASP "Turbo Mode"
  • Fix prevention of Windows shutdown when Rufus is idle
  • Improve UI on high DPI monitors
  • Update Grub4DOS to 0.4.6a [2015.05.18]
  • Other UI improvements and fixes, including translation updates

New in Rufus Portable 2.1 Build 649 (Apr 6, 2015)

  • Add 32 bit support for UEFI:NTFS boot
  • Add standalone UEFI:NTFS boot installation, in advanced mode
  • Add Vietnamese translation, courtesy of thanhtai2009
  • Disable support for ISOs that hide their GRUB version (looking at you Kaspersky!)
  • Fix broken Windows UEFI installation when using GPT/NTFS (#461)
  • Fix creation of 32 bit UEFI Windows 10 installation flash drives (#462)
  • Other improvements (Notify when no update is available on manual check, add label for UEFI:NTFS partition, etc.)

New in Rufus Portable 2.0 Build 639 (Mar 23, 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, courtesy of JED
  • 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 Portable 1.4.12 Build 535 (Nov 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 Portable 1.4.10 Build 514 (Aug 18, 2014)

  • Fix a crash when scanning disk images with no USB drive plugged
  • Fix default 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 fixes and improvements