We use cookies to provide you with a better experience. If you continue to use this site, we'll assume you're happy with this. Alternatively, click here to find out how to manage these cookies

hide cookie message
2,862 Tutorials

How to set a second hard drive as your PC's primary drive

How to solve the prolem of two drives; one OS

QUESTION I added a larger hard drive to my PC and installed a second copy of Microsoft Windows Vista on it. Wanting to remove the old drive, I've changed the boot priority in the Bios. But Windows still looks for it as the primary drive. Andy Scott

HELPROOM ANSWER You may have changed the boot order, Andy, but Vista is now confused because the new drive still sees itself as the second drive and wonders where the first drive has gone.

To fix things, plug the new drive into the SATA socket used by the old drive. Leave the old drive disconnected.

Boot up from your Windows Vista DVD. Enter your regional preferences and choose ‘Repair your computer' when prompted. Click Command prompt in the System Recovery Options window that pops up, then type bootrec.exe /rebuildbcd and press Enter. This will scan your drive for Windows installations and allow you to correctly set the drive master boot record.

If this doesn't work, enter bootrec.exe /? at the command prompt to access more tools to diagnose and repair a faulty disk.

If you're still experiencing problems, back up your files to the old drive, then plug in the new drive to the first SATA connector and reinstall Windows.

You can then reconnect the old drive.

See also: How to fix everything: the ultimate guide to fixing technology

Free tech support in the Helproom Forum

IDG UK Sites

Best Black Friday 2014 tech deals UK: Latest bargains on phones, tablets, laptops and more this...

IDG UK Sites

Tech trends 2015: 3D printing grows up

IDG UK Sites

25 iOS apps turn (Red) for World AIDS Day campaign

IDG UK Sites

Black Friday 2014 UK: Apple deals, Amazon deals & other Black Friday tech offers