General discussion


Change system volume to different drive?

By nevernessit ·
My old C: drive (containing Windows) was starting to make funny noises, so I shut down the PC, removed the drive and then rebooted with my XP CD and reinstalled the OS on my E: drive.

Now my problem is it renamed my E drive to D (so my system path is \Windows) and for some reason it has set my old D drive (now called E.. they switched) to saying is is the System Volume in Disk Management. The old E drive (now D) is set as the boot drive and has Windows installed on it.

How can I now make my drive with Windows on it, be both the boot (which it currently is) and the system volume (which E thinks it is).

When I try to change the drive name it says can not modufy a system or boot volume!


This conversation is currently closed to new comments.

5 total posts (Page 1 of 1)  
Thread display: Collapse - | Expand +

All Comments

Collapse -

by zaferus In reply to Change system volume to d ...

Your boot.ini file which is hidden/system at the root of the boot drive contains what drive is your system drive.

Messing with your drive letter that contains Windows is really asking for trouble though, in theory it will work but in reality lots of things look to your initial boot path for booting.

Under control panel - admin tools - computer mgt - disk mgt set your windows drive back to E:.

Collapse -

by zaferus In reply to

When I said initial boot path for booting, I meant your initial install path for programs. Lots of software uses your default windows path and will give you grief if it can't find it.

Collapse -

by zaferus In reply to

Ok, this is what I get when I answer a question before my first cup of coffee )

This support article should help you change your system drive letter. Just substitute c: and d: for d: and e:

Collapse -

by ctrservices In reply to Change system volume to d ...

Before you try Answer 1, be sure you fully understand the "warning" at the beginning of the article. As a general rule, changing the system volume label is not recommended.

Your best bet is to install the old failing hard drive as a slave drive; repartition,reformat and reinstall XP on the old E drive (which will force it to label it as C), then copy any needed information from the failing drive to the new C drive. Then, if you are certain the old drive is failing, toss it.

Collapse -

by sathish_ampra In reply to Change system volume to d ...


You can follow the following steps to change your drive letter.

Open regedit either locallly or remotely navigate to the key HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices.

Now on the righthand side you see all your drives with drive letter as \DosDevices\E: an so on.
Right click on the key and click rename it to \DosDevices\X:. Then same way you rename your \DosDevices\ key to \DosDevices\E:. Then rename the \DosDevices\X: to \DosDevices\.

This will solve your drive letter problem.

Back to Windows Forum
5 total posts (Page 1 of 1)  

Related Discussions

Related Forums