Windows 11/10/8/7/Vista에서는 소프트웨어가 기본적으로 시스템 드라이브, 즉 보통 C 드라이브의 Program Files 폴더에 설치됩니다. 일반적인 기본 경로는 다음과 같습니다.
- 32비트 Windows: C:\Program Files
- 64비트 Windows: C:\Program Files 및 C:\Program Files (x86)
Microsoft는 C:\Program Files 폴더를 기본 설치 위치로 사용할 것을 권장합니다. 이 규약 덕분에 프로그램과 운영체제의 응용 프로그램·보안 모델 간 상호 운용성이 원활하게 유지되기 때문입니다. 그래서 별도로 설정을 바꾸지 않는 한, 새로 설치하는 모든 프로그램은 자동으로 C:\Program Files에 저장됩니다.
다만, 다른 폴더나 드라이브, 별도의 파티션을 선택해 이 기본 위치를 변경할 수도 있습니다. 기본 설치 폴더를 바꾸려면 레지스트리의 ProgramFilesDir 키 값을 수정하고 새 경로를 지정해야 합니다.
Windows는 새 응용 프로그램을 설치할 때 시스템 디스크를 사용합니다. 즉, Windows가 C 드라이브에 설치되어 있다면, 설치 과정에서 직접 경로를 변경하지 않는 한 모든 응용 프로그램은 기본적으로 C:\Program Files에 설치됩니다.
변경 전 반드시 알아야 할 주의사항
⚠️ 경고: ProgramFilesDir 레지스트리 값을 수정해 Program Files 폴더 위치를 변경하는 방법은 Microsoft가 공식적으로 지원하지 않습니다. Microsoft에 따르면 Program Files 폴더 위치를 변경하면 일부 Microsoft 프로그램이나 소프트웨어 업데이트에서 문제가 발생할 수 있습니다.
실제로 이 방법이 잘 작동한 사례도 있지만, 특히 최신 Windows 10/11 빌드에서는 오류가 발생했다는 보고도 적지 않습니다. 따라서 시도를 권장하지 않으며, 그럼에도 불구하고 진행하기로 결정했다면 반드시 레지스트리 백업과 시스템 복원 지점 생성을 먼저 해두시기 바랍니다.
💡 팁: Windows 11/10에서는 훨씬 간편합니다. 설정에서 Windows 스토어 앱을 다른 드라이브로 손쉽게 이동하거나 기본 설치 위치를 변경할 수 있으니, 가급적 이 방법을 활용하는 것이 안전합니다.
기본 Program Files 디렉터리 변경 방법
매번 설치 위치를 수동으로 바꾸는 대신, 시스템 디스크가 아닌 다른 파티션(예: D 드라이브)에 항상 프로그램을 설치하고 싶다면 아래와 같이 레지스트리를 편집하면 됩니다.
1단계: 시스템 복원 지점 만들기
작업을 시작하기 전에 반드시 시스템 복원 지점을 먼저 생성하세요. 문제가 생겼을 때 되돌릴 수 있는 안전장치가 됩니다.
2단계: 레지스트리 편집기 실행
Regedit(레지스트리 편집기)을 열고 다음 키로 이동합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
3단계: ProgramFilesDir 값 수정
오른쪽 창에서 사용 중인 Windows 버전에 맞는 값을 찾습니다.
- 32비트 Windows: ProgramFilesDir
- 64비트 Windows: ProgramFilesDir 및 ProgramFilesDir (x86)
해당 값을 두 번 클릭하면 편집 창이 열립니다. 여기서 값 데이터(V)를 C:\Program Files에서 원하는 경로, 예를 들어 D:\Program Files로 변경합니다.
4단계: 확인 후 재부팅
확인을 클릭하고 레지스트리 편집기를 종료합니다. 이후 변경 사항을 적용하려면 PC를 재시작하는 것이 좋습니다.
이제 모든 프로그램의 기본 설치 디렉터리가 D:\Program Files로 지정됩니다.
참고: 64비트 Windows를 사용 중이라면 ProgramFilesDir과 ProgramFilesDir (x86) 두 값을 모두 변경해야 32비트·64비트 프로그램 모두 새 위치에 설치됩니다.
함께 알아두면 좋은 내용
이 외에도 문서 폴더나 개인 파일의 기본 위치를 옮기거나, Windows 스토어 앱의 기본 설치 위치를 변경하는 방법도 참고해 보세요. 시스템 디스크 용량 부족으로 고민이라면 이러한 설정 변경만으로도 상당한 여유 공간을 확보할 수 있습니다.