Rufus is a utility that helps format and create bootable USB flash drives, such as USB keys/pendrives, memory sticks, etc. It can be especially useful for cases where you can create USB installation media from bootable ISOs (Windows, Linux, UEFI, etc.), work on a system that doesn't have an OS installed and flash a BIOS or other firmware from DOS - You want to run a low-level utility.
Changes in 4.7.2231:
- Add a mechanism to detect and download updated DBXs from the official UEFI repository
- Add ztsd compression support for disk images
- Add a new exclusion feature in the settings, to ignore disks with a specific GPT GUID
- Improve detection for compressed VHD images that are too large to fit the target drive
- Fix commandline hogger not being deleted when running Rufus from a different directory
- Fix FAT filenames from embedded images being potentially truncated on image extraction
- Fix a side-loading vulnerability [CVE-2025-26624] with cfgmgr32.dll (with thanks to @EmperialX)
- Fix UI memory leaks (courtesy of @ozone10)
- Fall back to user/system default locale when getting error description (courtesy of @Wack0)
- Don't run the commandline hogger on POSIX shells
- Drop ARM 32-bit builds (Note that ARM 64-bit builds are NOT affected by this)
- Update FreeDOS and Grub4DOS to latest
Download | Portable
Download | Beta
Download | Build 3.22 (Last Windows 7 compatible)