Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Here is what I'm trying to do.

I'm trying to switch my Primary OS drive from a larger hard drive (1TB) to a smaller hard drive (64GB SSD). All my data only totals up to +/- 35GB, which should fit on the SSD fine.

So I did some research and was able to get Sysrescuecd on a USB and boot into that to resize my 1TB partition to 45GB. I was then able to copy the parition (resized to fill the drive) to the SSD. (All done through gParted).

I know that the MBR has not been copied (for good reason), and I know that the SSD won't boot without it. So I launch up testdisk and was able to write the Test Disk MBR to the SSD.

This has allowed me to boot the SSD with the test disk MBR and prompt me "1234F:" to select which partition to try to boot from. When I select 1, it will boot to my Windows 7 partition fine.

Now I want the standard Windows MBR restored onto the hard drive, but I cannnot find the bootrec file from within Windows 7. (And I can't seem to find my install/recovery disc).

Are there any methods to restore the standard Windows 7 MBR from within Windows 7 or any method without using the Windows 7 Install/Recovery disc?

Any help is much appreciated.

Thank you!

share|improve this question

Two ways I can think of.

  1. Use the W7 recovery environment (boot from the Recovery CD/DVD) to execute the fixmbr command

Use another Windows 7 PC to make the recovery disc.

All Programs>Maintenance>Create a System Repair Disc

(2). Make a UBCD bootable flash drive, use one of the MBR tools to backup the original MBR and restore it to the new drive.


Run Ultimate Boot CD from your USB memory stick. A script on the CD prepares your USB memory stick so that it can be used on newer machines that supports booting from USB devices. You can access the same tools as you would from the CD version.

share|improve this answer

Download mbrfix from

This is a small, handy CLI tool. Then just run

 ./MbrFix.exe /drive 0 fixmbr /yes
share|improve this answer
This is the simplest solution. – Nime Cloud Mar 27 '14 at 8:06

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.