My C: drive is only 40GB, but I do have an E:/ partition which is 100GB. Is there a way to SAFELY move Program Files or User account to E to use all that free space on it?
-
Possible dup of How can I permanently instruct windows7 to default my user data like libraries to other than boot disk?– DavidPostill ♦Commented Feb 24, 2015 at 22:43
-
I figured it might cause problems with the registry but just wanted to be sure. Thanks for the answers.– YulekCommented Feb 25, 2015 at 22:25
2 Answers
Moving the files from the "Program Files" directory will definitely not work. Most programs such as Office and VS have registry files also associated with them, which will be rendered completely useless if you move files.
As you said your drive is just 40GB, I presume you haven't installed many programs on your OS. If you have the time, you could uninstall most of the programs and reinstall them into your E:\ drive. Even if you do this, your subsequent program installations should be done into E: drive or you might still run out of HD space.
For the program files, there is always a risk involved: There are LOTS of programs out there, that have C:
hardcoded. This sometimes poses a risk also for user profiles.
To work around this, I typically use junctions
and mount another partition on the corresponding directories.