Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have put my Windows XP install on a partioned 3gb drive (please tell me know if this is not a good idea) and intend to keep Documents and Settings and Program Files on the remainder partitioned portion (247gb).

Is there a way to make installers/Windows assume the F: drive (the bigger partition)?

Thank you

share|improve this question
up vote 6 down vote accepted

You can change the location of your program files directories in the registry in the following keys.


Then reboot your system.

However being a software tester as a profession I would recommend DON'T DO IT.

Changing the location should work if you can assume that no software has any hard coded paths in the application.

Many, heck most applications use hard coded paths, so this will lead to a very, very unstable system.

I also find that partitioning a disk simply isn't worth the hassle. You'll typically run out of space on your C drive, or have chunks of free space spread across the drives you can't use, and if the disk fails you lose it all anyway.

Edit: Here's a Link to a Microsoft KB article on the subject

share|improve this answer
+1 For the warning and better answer – pavsaund Jul 27 '09 at 10:50
Also check out this very valid link with Microsoft's take on the issue (feel free to add this to your answer Bruce) – pavsaund Jul 27 '09 at 10:51
@pavsaund Added the link. I know first hand the type of pain this change could make ... :-) – Bruce McLeod Jul 27 '09 at 11:05

I think 3gb is a little too small, but that's because I'd rather that the OS-disk had som extra space. I think 5GB should be enough.

In regards to wanting to move your Program Files directory, check out this link

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.