Rufus - Create bootable USB drives - MIRROR of website hosted by bledd. all credit goes to http://rufus.akeo.ie/
Rufus is a small utility that helps format and create bootable USB flash drives, such as USB keys/pendrives, memory sticks, etc.
It can be be especially useful for cases where:
- you need to create USB installation media, such as a Windows 7 installation USB drive
- you need to work on a system that doesn't have an OS installed
- you need to flash a BIOS or other firmware from DOS
- you want to run a DOS low-level utility
Despite its small size, Rufus provides you with everything you need!
Oh, and Rufus is fast. For instance it's about twice as fast as UNetbootin or Windows 7 USB/DVD download tool, on the creation of a Windows 7 USB installation drive from an ISO (1).
Finally, please remember that once formatted, your drive is still usable as before to transfer data: it doesn't have to be dedicated for DOS or installation only.
Two versions of Rufus are provided for your convenience: one with FreeDOS support and one without.
Apart from the ability to select FreeDOS rather than the default Microsoft DOS, these versions are exactly the same. If you use a non-US keyboard, FreeDOS is recommended as it supports more more keyboard layouts. In both cases, if you choose DOS, Rufus will try to set the keyboard locale for you.
Once downloaded, the application is ready to use — no installation or other files are necessary.
Windows XP or later, 32 or 64 bit doesn't matter.
If elevation is required, you will be prompted for it.
Download the executable and run it - no installation is necessary.
The executable is digitally signed and is produced in a 100% transparent manner, from its public source, using a MinGW32 environment.
The signature should state "Pete Batard - Open Source Developer".
GNU General Public License (GPL) version 3 or later.
You are free to distribute, modify or even sell the software, insofar as you respect the GPLv3 license.
Feedback, Bugs or Enhancement Requests
Please use the github issue tracker. Or you can send an e-mail.
- Version 1.1.0 Beta (2012.02.08):
- ISO image support (NTFS, bootmgr only - targeted at Windows installation ISOs)
- Version 1.0.7 (2012.02.02):
- Version 1.0.6 (2012.01.03):
- Log report when bad blocks are found
- Version 1.0.5 (2011.12.25):
- Keyboard layout detection & support
- Version 1.0.4 (2011.12.16):
- Version 1.0.3 (2011.12.12):
- First public release
- Progress status improvements
- Filtering of invalid cluster sizes
- Disable Autoplay on Vista and later while the application is running
- Version 1.0.2 (2011.12.06):
- Beta release
- Support for bad blocks check
- Version 1.0.1 (2011.12.04):
Alternatively, if you would prefer to recompile the program from source, you can clone the git repository using:
$ git clone git://github.com/pbatard/rufus
More information on how to access and compile the source can also be found at the github project
If you are a developer, you are very much encouraged to tinker with it and submit patches to add the features you want!
The following is a list of feature(s) that may be added in a next version of Rufus.
Suggestions are also welcome.
- Linux ISO support, with Syslinux/Isolinux
- Allow the preservation of existing partitions
(1) Speed comparison between Rufus and other applications
The following tests carried out on a Windows 7 x64 Core 2 duo/4 GB RAM platform, with an USB 3.0 controller and a 16 GB USB 3.0 ADATA S102 flash drive.
The ISO image was en_windows_7_ultimate_with_sp1_x64_dvd_618240.iso from the MSDN.
|Windows 7 USB/DVD Download Tool v1.0.30||8 mins 10s|
|UNetbootin v22.214.171.124||6 mins 20s|
|Rufus v1.1.0||3 mins 25s|