how to change system drive letter

October 10, 2006 at 22:28:21
Specs: windows xp, 3.2/512

how can we change drive letter of system drive....???? because on my system now system drive is g but i want to change it to c but os does not allow this...i tried registry entries but all in vain there any utility which can do this ?????

See More: how to change system drive letter

Report •

October 10, 2006 at 22:50:14

You can't change the drive letter that Windows is installed to. The only fix is to reinstall.

Michael J

Report •

October 11, 2006 at 00:44:46

As Michael J said once Windows is installed that is it. However you sound as if it used to be C: on your system and has suddenly changed? If so do all your programs still work as this is really only a small price to pay if your comp is working just fine.

Report •

October 11, 2006 at 01:50:36

sure you can change ANY drive letter from the xp recovery consloe using diskpart and assign. but if you change the system drive letter windows will not boot any longer and i don't think that is what you want.

Today's subliminal thought is: 'Calm down ... it's only ones and zeros.'

icq 10183575

Report •

Related Solutions

October 11, 2006 at 02:00:26

To be honest I've never thought of doing that myself :P probably for that reason.

Report •

October 11, 2006 at 02:05:48

blessed be that bit of our brain that prevents us from doing stupid things :-)

Today's subliminal thought is: 'Calm down ... it's only ones and zeros.'

icq 10183575

Report •

October 11, 2006 at 02:08:12

amen and a hell yeah broth'a

Report •

October 11, 2006 at 08:21:37

Yes you can change it! You said its your system drive which means it has the OS on it, right.

Turn your computer off, disconnect the power, and unplug all the drives except the one you want as drive "C". Trun the power on, boot up and it will be drive "C".

Next turn the system off and plug the next drive in etc. and repeat.

Diamond Jim

Report •

October 11, 2006 at 10:59:50

Sorry Diamond Jim. That will not work. An OS drive will no longer function if it's drive letter is changed. In this case, it would be necessary to change all the Registry entries that point to G:, to now point to C:.

Do yourself a favor BACKUP!

Report •

November 28, 2006 at 23:44:53

I recently ghosted C to F and now I'm trying to remove C. I do not feel comfortable dorectly playing around with the registry.

I already tried Diamond Jim's soluting (before finding this site) and windows booted to the classic login screen (not the usual XP one) and when I logged in I had the little logging out (yes out not in) box appear and heard the login sound followed by the logout sound 5 seconds later and was back at the classic login screen. (LOL I guess this is what happens when your system drive letter does not match the OS was installed on.) Funny thing is that everything works fine with the system drive being F as long as I keep my C in there too (bios decides which drive boots and I have confirmed I am running from drive F since when I open a folder on my desktop I see it is on drive F).

Anyways just thought some of you might be interested in knowing what happens when you change you System's drive letter.

However I also would like more information on Mattie's suggesting since that would be exactly what I need to do in my case.

Report •

November 29, 2006 at 00:33:58

Sorry for double posting but you guys do not seem like you have an edit function on your forum.

I just wanted to let you know that I found this on the Microsoft Tech net page about diskpart in Windows server.

'You cannot assign drive letters to system volumes, boot volumes, or volumes that contain the paging file. In addition, you cannot assign a drive letter to an Original Equipment Manufacturer (OEM) partition or any GUID Partition Table (GPT) partition other than a basic data partition.'

(Link: )

I tried it out anyways since I have Windows XP and not Windows server but it still didn't work.

Does anyone else have a solution for me?

Report •

Ask Question