How do I install the OS on one drive, but make the other drive the "main" drive?

thundagawd

Honorable
Nov 9, 2013
35
0
10,540
So basically, I have a 120Gb SSD and a 3Tb HDD and I would like to know how I would go about installing the OS on the SSD, but make the HDD the "main directory" for all default downloads/installations (Basically, the 3Tb HDD would become the C: Drive, and the 120Gb SSD would become the D: Drive) . I'm asking this because I mainly want the 120Gb SSD reserved for the OS and all the essential programs (Antivirus, Anti-malware, Defraggler, etc.), and the 3Tb HDD used for everything else. My old laptop had a 1Tb HDD partitioned into 2 separate directories (C & D), and the OS was installed on the D: Drive, but I'm not sure how it was done. Any help is appreciated!
 

RealBeast

Titan
Moderator
You can make a couple of registry key changes to make the HDD the default location for all program installs.

Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
Then change the default path in DWORDs for ProgramFilesDir and ProgramFilesDir (x86) to the new path to the HDD letter in place of C: for each key.