Link to home
Create AccountLog in
Avatar of fcruz5
fcruz5Flag for United States of America

asked on

Changing Drive Letter from I: to C:

Hi,

I have all programs and stuff on the I: drive. Some software won't work unless drive C: is present on the system. I tried to create a logical C: drive which would substitute to the physical I: drive.

I opened a command prompt and the entered the command : SUBST C: I:\

But when I hit enter, I get the following error:

Invalid parameter - C:

How can I change it from the I: drive to the C: drive?  Would I have to re-install Windows again?

Avatar of tcicatelli
tcicatelli
Flag of United States of America image

Try creating a new share of \\computer\c$ and assigning it a drive letter of c:.
Sorry, that' a new share of \\computer\I$.  You would need to reinstall windows otherwise because all the registry keys are mapped to the I drive.
Avatar of phototropic
phototropic

Does the computer boot Windows from a drive called "I"?   If that is the case, there is not much alternative to reinstalling Windows.  There is a Microsoft fix that is supposed to allow you to reassign the boot drive letter:

http://support.microsoft.com/kb/223188

I have never managed to make this proceedure work - whenever I have tried it, I have ended up with a non-booting computer.  There are lots of good reasons for calling your boot drive "C" , and very few good reasons to call it anything else...
If you have a large enough spare drive you could try a drive cloning app. There are some freeware ones out there. I personally use Acronis True Image. Make a backup image then using the restore partition allows you to make the restored partition Active and assign it a drive letter. I have never tried restoring an image of the boot partition to a different drive letter though.
I concur with phototropic that there are few, if any, good reasons for installing Windows to a drive letter other than C though most programs use the environment variable %systemdrive% which will be whever you installed Windows there are always those old or poorly written apps that hard code C:
Avatar of nobus
This is not a recommended procedure - as tcicatelli suggests - reinstall windows from scratch - otherwise you may hit bigger issues down the line.
nobus,

Have you successfully applied this proceedure?  I have tried it twice, and both times, as I said above, I got a non-booting pc.  Other techs I have spoken to have reported the same thing...

fcruz5,

You should be aware that the Microsoft Kb article referenced above is not tried and tested...

no i was lucky enough not to need it
ASKER CERTIFIED SOLUTION
Avatar of Davis McCarn
Davis McCarn
Flag of United States of America image

Link to home
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
See answer