Install programs on HDD instead of SSD

Vincent_5

Reputable
Nov 20, 2015
2
0
4,510
Hello there!

I want to change the default install folder (C:/Program files) to (D:/Program files) but the thing is. I've tried alot of methods before like changing the program files location in regedit. But after making changing in Regedit (HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion) ProgramFilesDir, ProgramFilesDir (x86). the computer is still installing it on the C drive (ssd). And by doing this change, my computer cant update windows anymore..

So are there some solution how to change the default install location?
 
it is REALLY not a good idea to change the registry of the Program Files drive. The best thing to do is just when you Install programs change it Manually to what ever drive you want to like D:\Program Files (x86)\Program and not mess with the registry. Windows will throw a BIG fit and you will only have to change it back.

The only one that is ok to move is the User folder but even then I don't like to move the whole folder off the C Drive. Just the Libarys like Documents and Music which is easy to do.
 
Sometimes you have to do an advanced install when you install programs VS doing the normal of default install. I know some Programs I have give you the two options and if you just keep click next it used the normal C:\Program Files where as advanced will let you select where. Again chaning the registry is a bad idea. You also have to move everything that is in your C:\ Program files to the other drive as well because when it tries to load something and it uses a short path like %programfiles% which is now linked to your D drive and the program is still on C it will fail to load or find it.