Rufus is a simple utility which makes it easy to build bootable USB drives from ISO images.
Of course if you have an ISO image then you could simply burn this to a CD or DVD. This won't help you much if your target system doesn't have an optical drive, though. USB keys are also easier to carry around, less likely to be damaged, and faster, which may be important if you need to use the disc often.
Rufus doesn't require any installation, and is generally very straightforward to set up. It'll automatically detect your USB drive, for instance, so you may not have to select that. Getting started could be as simple as browsing to your ISO image and clicking the "Start" button: the program will then walk you through everything else it needs to know.
If you need more control, though, you're able to configure how the USB drive will be formatted (file system, cluster size and so on). There's now support for both UEFI and GPT boots. And the program even includes some advanced format options which may help your drive be recognised on older PCs, although normally these shouldn't be necessary.
And if this is a task you need to carry out often, then you'll be pleased to hear that Rufus is reasonably speedy. We created a bootable USB version of the Windows 8 Professional image, for instance, and found the program was around 25% faster than another popular boot drive creator, UNetbootin.
What's new in 2.0?
- 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