DIGIT-ARC read-only archive · snapshot: July 23, 2026

changing drive letter from D to C in windows XP

11 posts · originally from https://geek.digit.in/community/threads/changing-drive-letter-from-d-to-c-in-windows-xp.83817/

kool
kool Original post #1
Mar 28, 2008 at 11:55 PM
hi friends, recently i installed my xp on D drive, now i want to swap this drive with drive C. So how can i change from D to C ??

here i m attaching screen-shots of my disk management. reply soon...

*img84.imageshack.us/img84/4494/11111111hy5.th.jpg
debsuvra
Mar 29, 2008 at 4:53 AM
Follow these steps,

1. Right click on any Partition name on the display under the Volume tab.
2. Click on "Change Drive Letters and Path".
3. After opening this link, a window will appear with the present Drive letter and options button below to change it.
4. Please select change button and select your needed drive letter.

Done. :grin:
QwertyManiac
Mar 29, 2008 at 7:52 AM
I don't think one can change the letter representation of the root drive, can they?
kool
kool #4
Mar 29, 2008 at 8:12 AM
I don't think one can change the letter representation of the root drive, can they?
i'm getting this error messages:
WINDOWS CANNOT MODIFY THE DRIVE LETTER OF SYSTEM VOLUME OR BOOT VOLUME
NucleusKore
Mar 29, 2008 at 8:20 AM
Above methods are WRONG

Go to Start->Control Panel->Computer Management->Disk Management System

In that, first right click on C and rename it to Z
Then right click on D and rename it to C
Then right click on Z and rename it to D

If it works and windows does not boot, GOD HELP YOU :)
DigitalDude
Mar 29, 2008 at 8:25 AM
Follow these steps,

1. Right click on any Partition name on the display under the Volume tab.
2. Click on "Change Drive Letters and Path".
3. After opening this link, a window will appear with the present Drive letter and options button below to change it.
4. Please select change button and select your needed drive letter.

Done. :grin:
DONT DO THIS :lol: this can be done only for drives other than the boot partition.. you cant name D as C and vice versa but you can change other logical partitions to IJKLMNOP... etc ;)

you cant change the boot partition.... you can only reinstall windows in the boot partition overwriting your existing OS in the boot partition



_
A
adi007 #7
Mar 29, 2008 at 8:46 AM
off course you can do it...
i have done it numerous times..
You need partition magic 8 to do this...
But there is no 100% guarantee that it might work...it will sometimes corrupt the windows....so it's risky....
wait i will tell the procedures afterwards when i try it myself in my computer...
DigitalDude
Mar 29, 2008 at 9:00 AM
^^^I dunno what you mean but you cant make your other logical partition a boot drive by changing the drive letter...



_
debsuvra
Mar 29, 2008 at 9:29 AM
Uh oh! I overlooked the fact that drive D: is root volume. Sorry for this.
A
adi007 #10
Mar 29, 2008 at 7:48 PM
^^^I dunno what you mean but you cant make your other logical partition a boot drive by changing the drive letter...



_
yes we can...
use partition magic...change the drive letter from there....
it will work
for ex:1 have 2 Xp's and one 98...
but i have made changes so that 2 XP's system drive is C: not D: or E:
and i have made the boot partition drive(98 drive) as F:
the most important fact is it's just changing the drive letter not anything else...so there is no change in boot.ini file..
DigitalDude
Mar 29, 2008 at 9:25 PM
yes we can...
use partition magic...change the drive letter from there....
it will work
for ex:1 have 2 Xp's and one 98...
but i have made changes so that 2 XP's system drive is C: not D: or E:
and i have made the boot partition drive(98 drive) as F:
the most important fact is it's just changing the drive letter not anything else...so there is no change in boot.ini file..
yes I understand what you say

but the OP wanted to change his boot drive itself :D not just the drive letters...

also read my post again.. I meant just because you change a drive letter to C it doesnt become a boot drive.. and thats what OP wants to do which unfortunately cannot be done :p



_