Can't Change disk letter C to D

apathoic

Commendable
Apr 11, 2016
37
0
1,530
Hey everyone, I have an SSD (C: ) and an HDD (D: ) and I want to change the disk letters so the SSD's letter is D and the HDD's is C, however, whenever I try to change the SSD's letter, it comes up with "The parameter is incorrect". I've searched around and saw that you have to remove the page file on that disk drive in order to change the name of the drive but it still doesn't work. The drive is also a boot disk, which I'm pretty sure means that I can't change the letter because it's the boot disk. Is there any way to change this disk's drive letter and how?
 
Solution
2/3 of your drive (62GB) is taken up with your Steam library.
Move that.

On your HDD, create a new folder. Call it MyGames.
On your current C drive, locate your SteamApps folder.
Copy that SteamApps folder over to this new folder you've created on the HDD.
Verify everything actually got copied over.

In your Steam client, designate that new folder on the HDD as a valid location, and default location for new game installs

Like this:
Steam games location
In the steam client:
Steam
Settings
Downloads
Steam Library Folders
Add library folder
5RXQa0Y.jpg



There...you just freed up more than half of your C drive.

USAFRet

Titan
Moderator


Well, you can make the "OS drive" other than C...
But you have to do it at the beginning, it takes some work to do, and is not really advised because it serves absolutely no purpose.
 

R_1

Expert
Ambassador


yes of course, but once windows has been installed on the C: as it was in the topic...
I didn't want to open that can of worms for no apparent benefit to the op. I'm afraid it would only serve to confuse apathotic.
 

USAFRet

Titan
Moderator


Right.
Which is why my initial reply up top.
 

apathoic

Commendable
Apr 11, 2016
37
0
1,530
I initially built the computer with a solid state drive and an HDD, and so I installed my OS on the SSD for shorter boot times. When I installed the OS, I unplugged the HDD from the motherboard so Windows 10 would install on the SSD, making the SSD the C: drive, and the HDD the D: drive. What I want is for the HDD's disk letter to be "C" and the SSD's disk letter to be "D", that way when I install programs it would install on my HDD instead of the SSD. I know there's a way to move computer folders like documents, pictures, etc. onto the HDD and have downloaded files to be on the HDD instead of the SSD, but some programs don't give you the option to change where you want the program to be installed, and automatically default to the program files in the C drive. That is why I want to change the disk letters, so programs that don't give you an option to change the install location automatically default onto the HDD.
 

USAFRet

Titan
Moderator


That's what I thought.

No. It doesn't work like that.
Applications will default to install on whatever drive the OS is on.

The vast majority of applications do give you the option of where to install. And you should ALWAYS select Custom or Advanced when installing something, rather than letting it do whatever default stuff it wants. Even if you are going to install it on the C drive. Many things try to install something else as well. Accepting the default also gives whatever other junk they want to install.

The ones that don't would absolutely break if you tried to force then to be elsewhere.

What size is this SSD?

Bottom line...you cannot just change the OS drive letter as you are trying to do. Doesn't work like that.
 

USAFRet

Titan
Moderator


A 128GB SSD can be made to work, but there is probably a LOT of stuff on there that you do not need.
hibernation, large pagefile, restore points...

Install WinDirStat, and post a screencap of the result for just the C drive.
 

USAFRet

Titan
Moderator
2/3 of your drive (62GB) is taken up with your Steam library.
Move that.

On your HDD, create a new folder. Call it MyGames.
On your current C drive, locate your SteamApps folder.
Copy that SteamApps folder over to this new folder you've created on the HDD.
Verify everything actually got copied over.

In your Steam client, designate that new folder on the HDD as a valid location, and default location for new game installs

Like this:
Steam games location
In the steam client:
Steam
Settings
Downloads
Steam Library Folders
Add library folder
5RXQa0Y.jpg



There...you just freed up more than half of your C drive.
 
Solution

apathoic

Commendable
Apr 11, 2016
37
0
1,530


I actually intentionally installed those games onto the SSD as most of the games installed on that drive are open world games, so it has faster loading times, but I'll take your advice and move the games that I play the least onto the D: drive. Thanks.