Rufus: The Reliable USB Formatting Utility Features: - Formats USB memory sticks to FAT/FAT32/NTFS/exFAT - Creates MS-DOS bootable USB memory sticks, with no external files required - Checks for badblock - Modern UI, with UAC elevation for Windows Vista and later - Fully Open Source (GPL v3) Compilation: Use either Visual Studio 2010, WDK (Windows Driver Kit) or MinGW and then invoke the .sln, wdk_build.cmd or configure/make respectively. Remember that you can get plenty of useful information about what Rufus is doing through a Windows debugger such as DebugView. More info: http://rufus.akeo.ie Enhancements/Bugs https://github.com/pbatard/rufus/issues