Welcome to the RMPrepUSB website
Translate, languages
Translate this site

Make your USB drive bootable by using RMPrepUSB
Saving files is up to 10% faster if you first format your SD card or Flash drive using RMPrepUSB (FAT32).
Over 140 Tutorials on this site! Use the Sitemap or the Search box to find what you want.

Easy2Boot to make a multiboot USB drive (free)

Easy2Boot Just copy ALL and ANY .iso, .img, .ima, .vhd, .wim, ima.gz files, all Linux LiveCD ISOs and Windows Install ISOs (XP through to Server 2018) to your USB drive and boot from any of them. Automatic menu system each time you boot. Just copy over your files (or delete them) and boot - no special utility required, no linux cheat codes. Fully documented and configurable.

Secure UEFI multi-booting also supported by using .imgPTN partition image files.
Watch the video here.

New - E2B eBooks (all in PDF format)!
Read more: http://www.easy2boot.com/download/ebook/

Subscribe to posts - get an RSS feed to keep track of the latest changes and any new Tutorials.
NEW! Tutorial 142 - Restore your Windows (UEFI\GPT) OS in 5-10 minutes with just one key press (uses CloneZilla).
  • Visit the RMPrepUSB and Easy2Boot blog here or go to the development forum on reboot.pro here.
  • Click here to watch a selection of YouTube videos about USB booting.
Note: RMPrepUSB and RMPrepUSB tutorials can also be used with non-USB drives too (just press ALT+F5 in RMPrepUSB to switch to ALLDRIVES mode).

RMPrepUSB does not need to be installed however it does write some settings to the Registry when you exit the application. These settings are removed from the Registry when you uninstall RMPrepUSB.

Don't like all the adverts on this site or the ourdated theme?
Donate £5 or more to get a URL with much less adverts and a cleaner, faster format!

RMPrepUSB was originally developed for RM Education customers. RM Education plc have given permission for it to be publicly released - this website is maintained privately by the author to continue its development.

RMPrepUSB and RMPartUSB are freeware utilities but are for private use only - no registration is required and all versions are unlimited versions and do not contain any adware, PUPs or viruses.

Do not distribute these utilities without permission - RMPrepUSB and RMPartUSB are not 'copyright free', 'free software', 'Open Source' or 'Open Licence' products, but they are commercial applications which are made available by RM Education plc for public non-commercial use at zero cost.


Commercial use (i.e. selling RMPrepUSB or including it as part of your own product) and/or re-distribution is forbidden and you need to contact RM if you wish to include or re-distribute it as part of a commercial solution. Email: [email protected] Classroom Technologies department, for all user licence enquiries.

Please note: No licence is required for the internal use of RMPrepUSB by technicians/engineers within a company.

Most Popular Tutorials on this Site

  • Tutorial #89 Automated System Restore - Ever wanted to have a way of pressing a key on booting from your PC or Notebook and restoring an image of your Windows installation in just a few minutes just like the PC manufacturers do. Here is how to do it very easily using CloneZilla and it's free! Multiple image backups are easily done too (a USB flash drive is only used to prepare hard disk). Two videos are available to show you how.

  • Tutorial #54 How to fix write-protected disks - Has one of your disks become write-protected? This tutorial describes some ways to fix it.

  • Tutorial #7 All about 'Fake' SD cards and USB Flash drives

  • Tutorial #39 How to re-program the firmware on USB Flash drives

  • Tutorial #29 Boot Hirens Boot CD as an ISO from a USB drive

  • Tutorial #36 Boot Hirens Boot CDfrom a USB drive

  • Tutorial #83 Download ImageX, BCDBoot and other WAIK tools without having to download the whole WAIK

  • Tutorial #76 Quickly setup PXE booting to install any Windows OS or PXE boot linux, etc. using SERVA

  • Tutorial #77 How to create a multiple partition USB Flash drive under Windows

  • Tutorial #53 Windows 8 To Go! - Download Windows 8 Consumer version to a USB drive and boot from it to try Windows 8 out. Unlike previous versions of Windows, Windows 8 is already configured to run from a USB drive - if you have a USB 3 drive, why not test out booting Windows 8 from a USB 3 port and see how fast USB 3 really is!

  • Tutorial #36 Boot the Hirens Boot CD (v13-v15) from your USB drive - The Hirens Boot CD is an illegal (though CDs can be found for sale on eBay!), cut-down version of Windows XP which will run from a USB drive. This tutorial shows you how to make a bootable USB drive by extracting and copying the Hirens to your USB drive. You can then boot directly from your USB drive and access most Windows computers.

  • Tutorial #43 Install Windows Vista, Windows 7 or Server 2K8 R2 from a USB Flash drive - This popular tutorial allows you to have a USB Flash drive which can install any or all of these Windows OS's to a system's hard drive just by copying of the ISO files. This means you can carry all the ISO files on just one USB pen drive and install any version you want on any system you want. Of course, you will have to activate Windows in the normal legal way after installation.

  • Tutorial #47 Boot Windows 7 directly from a USB drive - This tutorial describes how you can install Windows 7 directly onto a USB drive (preferably a USB hard disk as Flash drives are very slow!). You can then plug the USB disk into another system that does not have a working internal hard drive and boot directly to Windows 7 from the USB hard drive.

  • Tutorial #21 GRUB4DOS TUTORIAL - This tutorial introduces you to grub4dos. Grub4dos is used in most of my tutorials and it is a boot loader and menu system that allows you to create a multi-boot USB drive. Once you become familiar with grub4dos menus, you can easily create a bootable USB drive. RMPrepUSB has features which allow you to easily install and edit menus for this very popular utility.

  • Tutorial #63 Install Windows 7 AND XP from the same USB drive - This tutorial effectively combines Tutorials #47 and #30 into one. Just download the one files and unzip it, then add your XP ISO file and Windows 7 ISO file and you can then install either XP and/or Windows 7 onto any system you like! Why not make a dual boot system?

  • Tutorial #24 Ultimate Boot CD for Windows - this tutorial contains instructions on how to make a cut-down version of XP using an XP SP2 or SP3 CD or ISO file using the UBCD4Win utility. You can either extract the files from the ISO file, or if you want to make a multi-boot USB drive you can simply copy the ISO file to the USB drive and boot from the ISO file directly (see 2nd part of tutorial).

  • Tutorial #9 Boot BackTrack 5 from a USB drive - BackTrack 5 is a very popular linux OS version that can be used to check wireless network security. It also contains a lot of linux network drivers and a working gcc environment (useful for compiling open source linux applications). Note: BackTrack 5 cannot be run directly from an ISO, the contents need to be extracted onto a USB drive.

See the sidebar for many more tutorials - e.g. recovery photos from a corrupt SD card, boot your EeePC to linux (YLMF), clear your BIOS CMOS password, test your computer's memory, erase your hard disk of all data, clean your hard drive of viruses without having to boot from it, etc. etc.

Visit RMPrepUSB Blog or leave a comment or feedback on RMPrepUSB or a Tutorial (please mention the Tutorial number).

WebSite Objectives

  • To provide a 'free for private use' Windows utility for making bootable USB Flash drives which fixes some of the problems that the HP Format Tool has.
  • This site is intended to provide users with the latest versions of RMPrepUSB and RMPartUSB and to continue their development.
  • To provide tutorials, links and 'How To' articles to help you through your journey of discovery into USB Boot-Land!
  • To provide a 'one-stop shop' for all Windows users for syslinux, grub4dos and bootable USB drive 'roll your own' solutions.

About RMPrepUSB

  • RMPrepUSB.exe is a front end graphical user interface (see screenshot Fig. 1 below) for the Windows command line program RMPartUSB.
  • RMPartUSB.exe is a command line Windows program that can access USB (and non-USB) storage devices, e.g. flash memory (UFDs) or USB hard disks or USB card readers, and partition and format them to make them bootable.
  • Supported Operating Systems that will run RMPrepUSB/RMPartUSB include: Windows XP, Vista, Server 2003, Server 2008, Windows 7/8/10 32-bit and 64-bit versions are fully supported. WinPE v2 and v3 is also supported but the Copy OS Files option may not work and you will need to type in the folder path instead. Note: QEMU provides a 32-bit emulated CPU environment only.
  • Bootable Operating systems: You can make a USB pen that will boot to MS-DOS, FreeDOS, WinPE v1, v2 or v3, BartPE, XP, Vista, Win 7, linux (via grub4dos or syslinux boot loaders). You can also install the WEE bootloader from RMPrepUSB.
  • Portable - RMPartUSB andRMPrepUSB uses a vb6 DLL which is normally already present in Windows. The Installer version merely copies files and adds Desktop and Start Menu shortcuts, it includes an un-installer but you can just as easily simply delete the folder from your hard drive. These apps do NOT require .NET Framework support or WMI support. The installer and the portable version will add various user-default entries to the registry on exit, but that is the only change made to the registry (no task bar/start-up/browser changes are made).

Useful Terminology

  • USB - Universal Serial Bus - a specification to allow communication between a device and a host controller
  • USB Drive - a storage device that communicates via USB
  • USB Hard Disk - a hard disk that connects to a host controller (e.g. computer) using USB
  • USB Flash drive - a flash memory dive that connects to a host controller (e.g. computer) using USB
  • UFD - USB Flash drive
  • Bootable UFD - a USB flash drive that a computer can boot from instead of a hard disk or CDROM/DVD
  • Pen drive - a nickname for a UFD
  • Thumb drive - a nickname for a UFD
  • Fake USB Flash drive - a USB flash drive that reports its capacity incorrectly and may also contain faulty flash memory.
  • PBR - Partition Boot Record, contains the boot code and filesystem tables. It is located at the start of a formatted partition and is typically used to boot an OS.
  • VBR - Volume Boot Record - see PBR - alternative name for PBR
  • MBR - 512 byte Master Boot Record, contains the initial boot code which determines which partition to boot to. A partition table within the MBR contains details of where the partitions are located and which one is bootable. Floppy disks do not have an MBR. ZIP disks do have an MBR but boot as large (super) floppy drives.
  • OS - Operating System such as Windows, MS-DOS, FreeDOS, linux, etc.