How to Move a Windows Vista x64 C: Boot Partition to Another Disk?

Posted on 2011-04-23
Last Modified: 2012-08-14
I have a Dell Precision T3400 desktop workstation running Windows Vista x64 Ultimate. It has two Western Digital 500GB SATA 3.0Gb/s hard disks configured in as RAID1 managed by an Intel ICH8R/ICH9R Raid controller.  I ran out of space on my C: Partition, so I bought an Intel 320 series 120GB SSD.  I have successfully installed it and initialized it as the L: partition under Vista.  (see for step by step instructions on how I installed the hardware.)

My C: partition has all my programs and I have been using Acronis to take regular images of it.  Intel's data migration tool that comes bundled with the SSD is also based on Acronis.  But, the migration tool will not move a single partition from a larger disk to a smaller one.  So, I used Acronis True Image Workstation to restore a backup of my C: partition to my SSD L: partition.  Then I thought it was just a matter of change the drive letter C: to S:, L: to C:.  But, I got the following error when I tried to change the C: partition drive letter:

Windows Vista does not let you change the boot partition drive letter
Now I am faced with moving my boot partition to L: and renaming L: to C: so that all of the registry entries work.  I downloaded EasyBCD and added the L: partition to the boot sequence.  Then I tried EasyBCD's recreate/repair facility and it crashed my machine.  After it rebooted, I again added L: to my boot sequence.  I wanted to post this question before I tried to reboot from L:.

Can anyone provide detailed instructions on how swap the drive letters of my L: and C: partitions.
Question by:carlkelley
    LVL 40

    Expert Comment

    by:Jackie Man
    How large is your C partition?

    Accepted Solution

    My C: partition is 60GB.  

    After the system crashed and rebooted, I decided to check Disk Management to see where things stood.  Low and behold, my SSD is now my C: drive!  And the letter of my old C: drive was change to E:!

     Vista Partitions After EasyBCD crashed
    So, I guess my question is now:  should I be happy or scared and why?
    LVL 8

    Expert Comment

    It seems you have correctly booted from C (SSD).. do very fy that and incase any issues do letus know..
    also, check in C:C drive for the folder boot. is it there

    Author Comment

    Yes, there is a boot folder on the C: drive.  Everything has been functioning normally for the past 4 hours as I have been reconfiguring programs to write their temp files to the hard disk.
    LVL 77

    Expert Comment

    by:David Johnson, CD, MVP
    what was your solution?

    Author Closing Comment

    I solved this one myself.  But, feel free to award points as you see fit, Mr. Moderator.

    Featured Post

    6 Surprising Benefits of Threat Intelligence

    All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

    Join & Write a Comment

    The main issue when installing Vista and XP in dual boot is when you have to reinstall any of the two when something fails, let's say a hard disk failure, a lost partition, virus, etc. What commonly happens is that you lose all your hard work config…
    So who is this article for? If you are like most of the computer users out there, you probably only realize the meaning of 'System maintenance' after something goes wrong. This article is for you if you care about keeping your system working opti…
    The Task Scheduler is a powerful tool that is built into Windows. It allows you to schedule tasks (actions) on a recurring basis, such as hourly, daily, weekly, monthly, at log on, at startup, on idle, etc. This video Micro Tutorial is a brief intro…
    Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

    728 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    17 Experts available now in Live!

    Get 1:1 Help Now