โดยค่าเริ่มต้นโปรแกรมติดตั้งที่ C:\Program Files และ C:\Program Files (x86) หาก C: เต็ม สามารถเปลี่ยนโฟลเดอร์ Default ได้ผ่าน Registry
⚠ คำเตือนจาก Microsoft: การเปลี่ยนตำแหน่ง Program Files อาจทำให้โปรแกรม Microsoft บางตัวหรือ Windows Update ทำงานผิดปกติ ทำเพื่อความเสี่ยงของตัวเอง
วิธีเปลี่ยน Default Installation Directory
- Win + R >
regedit - ไปที่:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion - Double-click ProgramFilesDir > เปลี่ยนค่า เช่น
D:\Program Files - หากเป็น Windows 64-bit ให้แก้ ProgramFilesDir (x86) เช่น
D:\Program Files (x86) - Reboot
- ทดสอบติดตั้งโปรแกรมใหม่ ดูว่าติดตั้งที่ไดรฟ์ใหม่หรือไม่
แนะนำ: สร้าง Restore Point และ Backup Registry (File > Export) ก่อนแก้ไข
วิธีนี้มีผลต่อโปรแกรมที่ติดตั้ง หลังจากเปลี่ยนแล้ว โปรแกรมเก่าจะอยู่ที่เดิม ต้อง Uninstall/Reinstall เพื่อย้าย