Change Default Install Location for Applications

By | 2010-10-03

Windows uses the C:\Program Files directory as the default base directory into which new programs are installed. However, you can change the default installation drive and/ or directory by using a Registry hack.

Run the Registry Editor (regedit)and go to

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

Look for the value named ProgramFilesDir. by default,this value will be C:\Program Files.

Edit the value to any valid drive or folder and Windows will use that new location as the default installation directory for new programs.

This should work for all current versions of Windows:

  • Windows 2000 (all)
  • Windows Server 2003
  • Windows Server 2008
  • Windows Server 2008 R2
  • Windows XP
  • Windows Vista
  • Windows 7
Author: dwirch

Derek Wirch is a seasoned IT professional with an impressive career dating back to 1986. He brings a wealth of knowledge and hands-on experience that is invaluable to those embarking on their journey in the tech industry.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.