want to change drive letter of old C drive
I have a laptop. I recently replaced the c drive with a larger one. Now I have the old C drive and want to use it as a secondary external drive. I do not want to format it, at least not right now. Problem: the old drive is still labeled C. When I connect it via an external USB enclosure, it seems to stall the laptop. Presumable b/c there are two C drives. How can I change this drive letter of this old external drive to something like E or F. Note: when connected, the old C drive connected via USB does not come up in the Disk Management system tool. Seatools from Seagate sees it, but windows does not. Any ideas?
0
Comments
You could try turning off "mass storage device" in the BIOS. You could also try Safe Mode. If that doesn't work, hook up your external drive another computer.
Yes I do connect the old C drive after the laptop has booted. I have tried this with my desktop PC as well and have the same issues. When I put the old C drive back into the laptop, it boots off the old C just fine. But when it is connected via external drive, and the system is booted off the new C drive, the system doesnt see the old C drive. It's not a problem with the external drive enclosure since it works fine when I use it to connect other drives externally to the system and the system sees them just fine - but they were never named C drive. It's this particular old C drive that the problem occurs. I will try booting into safe mode then connecting the old C drive externally and let you know what happens.
The problem with some of the assumptions being tossed about is that the hard drive has no knowledge of what drive letter it is. That information is not stored on the drive. That information is stored in the registry. Drive letters are chosen from high to low like this:
Partition flagged as active w/ MBR > another hard disk > optical devices > partitions > external devices. That's the natural order unless you change it, but none of this information is coded to the HDD.
I'm thinking that the drive just hasn't been activated in start -> run -> diskmgmt.msc. Be sure to hit "initialize disk," and it will be assigned a drive letter at the end of the chain.