Solved Placement of the 'Program Files' folder(s)

I Am User

New member
Local time
9:19 AM
Messages
32
Location
Current: Ljubljana, Slovenia
I'm about to reinstall my windows and after that kind of reorganize everything..

So I have a SSD and a HDD. Windows (x64) will be on the SSD. Which means there will also be 'Program Files' and 'Program Files (x86)' on there.
Now on the HDD (only one partition there), I will manually make two more folders: 'Program Files' and 'Program Files (x86)'. My question is: do the 'Program Files' folders have to be in the root of the drive (e.x. H:/Program Files)? Because if not I would like them to be in a 'Programs' folder, which will be in the root, along with 'Media', 'Games' and 'Stuff'. (H:/Programs/Program Files)
Actually this is how I have it now, but I am wondering if it is ok or maybe not recommended..
What made me think of this is: I have the Origin client from EA, and when I open it it automatically creates a folder in the root of the HDD called 'Program Files (x86)'. There's an 'Origin' folder in it but its empty. I deleted it to see if it would recreate itself, and the next time I opened origin the 'Program Files (x86)' folder reappeared - even tried a few times to confirm.

So is Windows, or any programs, bothered by 'Program Files' not being in the root of a partition? Can I easily stick it into another folder? (of course before installing any programs in it).

Thanks.
-User

edit
50 minutes, no replies, 1 view. What's wrong? Editing to put on top of list :3
 
Last edited:

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom build
OS
Windows 7 Home Premium 64bit
CPU
Intel i7 3770k
Motherboard
Gigabyte GA-Z77X-UD5H
Memory
G.Skill RipjawsX 16GB (8GB x2) @1600MHz
Graphics Card(s)
Nvidia GeForce GTX 670 (EVGA)
Sound Card
Realtek ALC898 [onboard]
Monitor(s) Displays
Philips 273E-LH
Screen Resolution
1080p
Hard Drives
WD Black - 2TB
Samsung 840 Pro - 256GB
PSU
Corsair HX850
Case
Cooler Master Storm Trooper
Cooling
Noctua NH-U9B SE2
Keyboard
Corsair K70 RGB
Mouse
Roccat Kone XTD
Internet Speed
DL: ~120Mbps; UL: ~4Mbps
Antivirus
Bitdefender
Browser
Mozilla Firefox
I found this page where some people moved Program Files. But it didn't look trivial:
Move Program Files

I'm wondering if perhaps you can install your programs to folders underneath program files then move that folder to another physical disk. Then make a hard link to it. That way Windows Registry settings all the rest should still point to the same place. In fact PC Magazine has a utility to do it. I think it costs $7 or $8. Also I've seen some people use other hard link utilities designed for moving games, for free. (In Linux when a partition started to fill up I just made a link to another and moved programs over. It worked quite easily there.)

If you try it I would make plenty of backup images to external drives so that you can get back to square one. But if it's a clean install you're starting with, that's the time to experiment. Also I'd look through Brink's Tutorials. Anything that refers to hard links or junction points.
 

My Computer My Computer

Computer Manufacturer/Model Number
HP Media Center
OS
Windows 7 32 bit
CPU
AMD 5200+ dual core
Memory
2 GB
Graphics Card(s)
NVidia GeForce 6150SE 128 MB
Monitor(s) Displays
CRT
Screen Resolution
1280x1024
Hard Drives
500 GB Sata internal :

SIIG USB 3.0 docking stations w/WD Caviar Black 6 Gb/s drives
Keyboard
PS/2
Mouse
PS/2 Wheel Mouse
Other Info
SIIG USB 3.0 PCIexpress card.

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home Built Desktop By DataTech
OS
Windows 7 Ultimate X64 SP1
CPU
Intel i5-2550K, Differing ~4.4-4.8GHz No built in GPU
Motherboard
ASUS P8Z68-V PRO/GEN3
Memory
16GB G.Skill Sniper 1866MHz @ 2133MHz 2x8GB
Graphics Card(s)
ASUS GTX650TIB-DC2OC-2GD5, (650TI Boost)
Sound Card
Onboard Realtek 5-1
Monitor(s) Displays
Samsung P2570HD
Screen Resolution
1920x1080
Hard Drives
Samsung 840 Pro 256GB SSD for OS, 500GB Seagate Constellation (Enterprise drive) for Data
PSU
Corsair HX650W
Case
Inwin Dragon Rider
Cooling
Hyper 212 EVO w/two Noctua fans, push-pull, @1300 RPM
Keyboard
E-Z Eyes, bright yellow keys with large characters
Mouse
steelseries SENSEI Laser Pro Gaming
Internet Speed
48-51Mbs Mbs down, 11 Mbs up Xfinity Cable
Antivirus
Norton Internet Security 2013
Browser
IE 10, Opera, Pale Moon if needed
Other Info
4 case fans, LG BluRay-RE, ASUS DVD-RW, Mr. Fusion power supply, 1.21 gigawatts.
I don't want to create links, and I don't want to move the 'Program Files' which is on the C/ drive. I just want to make things organized by creating 4 folders on my HDD partition, and one of these would be 'Programs' with 'Program files' inside it. I would make this from the start, I wouldn't move it anywhere. I'm just woundering if it is ok if 'Program Files' is not in the root of a drive. Because of the name or any other reason.

That program for linking, why don't you try it out? I never heard of it, but maybe there's a trial version.


edit
50 minutes, no replies, 1 view. What's wrong? Editing to put on top of list :3
Impatience?

Yup :p
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom build
OS
Windows 7 Home Premium 64bit
CPU
Intel i7 3770k
Motherboard
Gigabyte GA-Z77X-UD5H
Memory
G.Skill RipjawsX 16GB (8GB x2) @1600MHz
Graphics Card(s)
Nvidia GeForce GTX 670 (EVGA)
Sound Card
Realtek ALC898 [onboard]
Monitor(s) Displays
Philips 273E-LH
Screen Resolution
1080p
Hard Drives
WD Black - 2TB
Samsung 840 Pro - 256GB
PSU
Corsair HX850
Case
Cooler Master Storm Trooper
Cooling
Noctua NH-U9B SE2
Keyboard
Corsair K70 RGB
Mouse
Roccat Kone XTD
Internet Speed
DL: ~120Mbps; UL: ~4Mbps
Antivirus
Bitdefender
Browser
Mozilla Firefox
I think if you put Program Files and Program Files (x86) under another folder you will break software that expects to find them in the root of the drive where Windows is. I wouldn't recommend it.
 

My Computer My Computer

Computer Manufacturer/Model Number
HP Media Center
OS
Windows 7 32 bit
CPU
AMD 5200+ dual core
Memory
2 GB
Graphics Card(s)
NVidia GeForce 6150SE 128 MB
Monitor(s) Displays
CRT
Screen Resolution
1280x1024
Hard Drives
500 GB Sata internal :

SIIG USB 3.0 docking stations w/WD Caviar Black 6 Gb/s drives
Keyboard
PS/2
Mouse
PS/2 Wheel Mouse
Other Info
SIIG USB 3.0 PCIexpress card.
But if from the beginning I have an empty H:/Programs/Program Files
And during installation I tell it to install into H:/Programs/Program Files
It will be installed there and it would look for its files in there, because I gave that location during installation.

Could even this be a problem?
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom build
OS
Windows 7 Home Premium 64bit
CPU
Intel i7 3770k
Motherboard
Gigabyte GA-Z77X-UD5H
Memory
G.Skill RipjawsX 16GB (8GB x2) @1600MHz
Graphics Card(s)
Nvidia GeForce GTX 670 (EVGA)
Sound Card
Realtek ALC898 [onboard]
Monitor(s) Displays
Philips 273E-LH
Screen Resolution
1080p
Hard Drives
WD Black - 2TB
Samsung 840 Pro - 256GB
PSU
Corsair HX850
Case
Cooler Master Storm Trooper
Cooling
Noctua NH-U9B SE2
Keyboard
Corsair K70 RGB
Mouse
Roccat Kone XTD
Internet Speed
DL: ~120Mbps; UL: ~4Mbps
Antivirus
Bitdefender
Browser
Mozilla Firefox
That program for linking, why don't you try it out?
I already did, in Linux dozens of times. Been there, done that. When you mentioned SSD I thought you were trying to move Program Files to make more room on the SSD. Most people with Windows on the SSD look for ways to minimize the Windows footprint on the drive.
 

My Computer My Computer

Computer Manufacturer/Model Number
HP Media Center
OS
Windows 7 32 bit
CPU
AMD 5200+ dual core
Memory
2 GB
Graphics Card(s)
NVidia GeForce 6150SE 128 MB
Monitor(s) Displays
CRT
Screen Resolution
1280x1024
Hard Drives
500 GB Sata internal :

SIIG USB 3.0 docking stations w/WD Caviar Black 6 Gb/s drives
Keyboard
PS/2
Mouse
PS/2 Wheel Mouse
Other Info
SIIG USB 3.0 PCIexpress card.
But if from the beginning I have an empty H:/Programs/Program Files
And during installation I tell it to install into H:/Programs/Program Files
It will be installed there and it would look for its files in there, because I gave that location during installation.

Could even this be a problem?

I already gave my opinion. But they call 'em Personal Computers for a reason. If that's how you want to do it, go for it. It's your machine.
 

My Computer My Computer

Computer Manufacturer/Model Number
HP Media Center
OS
Windows 7 32 bit
CPU
AMD 5200+ dual core
Memory
2 GB
Graphics Card(s)
NVidia GeForce 6150SE 128 MB
Monitor(s) Displays
CRT
Screen Resolution
1280x1024
Hard Drives
500 GB Sata internal :

SIIG USB 3.0 docking stations w/WD Caviar Black 6 Gb/s drives
Keyboard
PS/2
Mouse
PS/2 Wheel Mouse
Other Info
SIIG USB 3.0 PCIexpress card.
I already did, in Linux dozens of times. Been there, done that. When you mentioned SSD I thought you were trying to move Program Files to make more room on the SSD. Most people with Windows on the SSD look for ways to minimize the Windows footprint on the drive.

Nope. I got nuff space.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom build
OS
Windows 7 Home Premium 64bit
CPU
Intel i7 3770k
Motherboard
Gigabyte GA-Z77X-UD5H
Memory
G.Skill RipjawsX 16GB (8GB x2) @1600MHz
Graphics Card(s)
Nvidia GeForce GTX 670 (EVGA)
Sound Card
Realtek ALC898 [onboard]
Monitor(s) Displays
Philips 273E-LH
Screen Resolution
1080p
Hard Drives
WD Black - 2TB
Samsung 840 Pro - 256GB
PSU
Corsair HX850
Case
Cooler Master Storm Trooper
Cooling
Noctua NH-U9B SE2
Keyboard
Corsair K70 RGB
Mouse
Roccat Kone XTD
Internet Speed
DL: ~120Mbps; UL: ~4Mbps
Antivirus
Bitdefender
Browser
Mozilla Firefox
It's your machine.

That is right.

I'll call this solved, but would anyone know why a program would create a 'Program Files' folder in the root, like my Origin did? - just a plus question.. curious.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom build
OS
Windows 7 Home Premium 64bit
CPU
Intel i7 3770k
Motherboard
Gigabyte GA-Z77X-UD5H
Memory
G.Skill RipjawsX 16GB (8GB x2) @1600MHz
Graphics Card(s)
Nvidia GeForce GTX 670 (EVGA)
Sound Card
Realtek ALC898 [onboard]
Monitor(s) Displays
Philips 273E-LH
Screen Resolution
1080p
Hard Drives
WD Black - 2TB
Samsung 840 Pro - 256GB
PSU
Corsair HX850
Case
Cooler Master Storm Trooper
Cooling
Noctua NH-U9B SE2
Keyboard
Corsair K70 RGB
Mouse
Roccat Kone XTD
Internet Speed
DL: ~120Mbps; UL: ~4Mbps
Antivirus
Bitdefender
Browser
Mozilla Firefox
Moving anything that belongs to the system off the SSD defeats the purpose of the SSD which is speed. I would advise you to leave ALL system files on the SSD and only place the user files on the HDD.
 

My Computer My Computer

Computer Manufacturer/Model Number
HP, Dell, Gateway, Toshiba - 4 laptops and 2 desktops
OS
Vista, Windows7, Mint Mate, Zorin, Windows 8
CPU
from 1.6GHz Duo to i7
Monitor(s) Displays
2x HP w2207
Hard Drives
5x HDD, 7x SSD, 12x Externals
Keyboard
with trackball - no mices
Mouse
Trackball mice
Internet Speed
DSL 6000
Keeping your OS on an ssd boot drive is fine. Most installers allow you to change the destination folder - drive to what ever you like. I do the same, for example d:\games\. You can install most programs where ever you want. I think MS did that separately to have their 32/64 exe's such as IE in definable folders.
Now I can't speak for Origin but Steam installs can be switched to an alternate drive other than C.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self - Build | Asus K53e Laptop
OS
10 x64 | 7 x64
CPU
AMD FX-9590 Vishera 4.7 | i5 Sandy Bridge
Motherboard
MSI 990 FXA | K53e
Memory
16 gigs Crucial Ballistix | 8 gigs Adata ddr3 1600
Graphics Card(s)
RX-570 4gd5 | Intel HD 3000
Sound Card
Realtek HD OnBoard Audio
Monitor(s) Displays
Samsung 22" & 37" Toshiba | 15.6
Hard Drives
ADATA 240 ssd & 750 Caviar Black 7200 sata | 250 840 EVO ssd & samsung ssd
PSU
Thermaltake 700 | 65w
Case
CoolMaster Centurion 534+
Cooling
Corsair H60
Keyboard
Rosewill RK-800G PS/2 Gaming Keyboard | Asus Chiclet
Mouse
Ventus | MS w/side buttons
Internet Speed
RoadRunner
Other Info
I hate the smell of friggin corn chip butt breath snacks.
You can install most programs where ever you want.
That's not the question. To me the question is will having Program Files Program Data and Program Files (x86) under x:\Programs cause issues (e.g. break software.) I think it will. You can install programs under D:\MyPrograms. That doesn't remove the Program Files folders.

But perhaps the OP will post in a week or so if the change was negligible.
 

My Computer My Computer

Computer Manufacturer/Model Number
HP Media Center
OS
Windows 7 32 bit
CPU
AMD 5200+ dual core
Memory
2 GB
Graphics Card(s)
NVidia GeForce 6150SE 128 MB
Monitor(s) Displays
CRT
Screen Resolution
1280x1024
Hard Drives
500 GB Sata internal :

SIIG USB 3.0 docking stations w/WD Caviar Black 6 Gb/s drives
Keyboard
PS/2
Mouse
PS/2 Wheel Mouse
Other Info
SIIG USB 3.0 PCIexpress card.
I will not touch the system created 'Program Files' and 'Program Files (x86)'. It will stay where it is, on the SSD.
I want to create a secondary folder for programs on my HDD, because I don't want all programs to be on the SSD. I just thought putting Program Files into another folder at start would cause programs that will later be installed there to not function properly.

What would happen if I created a folder on my H:/ drive (the HDD, not the SSD where the system is) and named the folder 'Programs'. in it I create two more folders, called '64bit' and '32bit'. (path e.g. H:/Programs/64bit). Now could I install a program there? Do programs have to be installed in folders called 'Program Files'? Does the name matter?
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom build
OS
Windows 7 Home Premium 64bit
CPU
Intel i7 3770k
Motherboard
Gigabyte GA-Z77X-UD5H
Memory
G.Skill RipjawsX 16GB (8GB x2) @1600MHz
Graphics Card(s)
Nvidia GeForce GTX 670 (EVGA)
Sound Card
Realtek ALC898 [onboard]
Monitor(s) Displays
Philips 273E-LH
Screen Resolution
1080p
Hard Drives
WD Black - 2TB
Samsung 840 Pro - 256GB
PSU
Corsair HX850
Case
Cooler Master Storm Trooper
Cooling
Noctua NH-U9B SE2
Keyboard
Corsair K70 RGB
Mouse
Roccat Kone XTD
Internet Speed
DL: ~120Mbps; UL: ~4Mbps
Antivirus
Bitdefender
Browser
Mozilla Firefox
I will not touch the system created 'Program Files' and 'Program Files (x86)'. It will stay where it is

Reading your first post again I see where I got lost. Pardon my confusion. If using the standard names on another drive without a Windows install on that drive/partition will cause any issues I cannot say. I have never tried it.

Sorry for the misunderstanding. :)

 

My Computer My Computer

Computer Manufacturer/Model Number
HP Media Center
OS
Windows 7 32 bit
CPU
AMD 5200+ dual core
Memory
2 GB
Graphics Card(s)
NVidia GeForce 6150SE 128 MB
Monitor(s) Displays
CRT
Screen Resolution
1280x1024
Hard Drives
500 GB Sata internal :

SIIG USB 3.0 docking stations w/WD Caviar Black 6 Gb/s drives
Keyboard
PS/2
Mouse
PS/2 Wheel Mouse
Other Info
SIIG USB 3.0 PCIexpress card.
With most programs you have the option to install them on a folder of your choice - which could be on the HDD. That is the easiest way to get them to a folder that is different from the standard program files.
 

My Computer My Computer

Computer Manufacturer/Model Number
HP, Dell, Gateway, Toshiba - 4 laptops and 2 desktops
OS
Vista, Windows7, Mint Mate, Zorin, Windows 8
CPU
from 1.6GHz Duo to i7
Monitor(s) Displays
2x HP w2207
Hard Drives
5x HDD, 7x SSD, 12x Externals
Keyboard
with trackball - no mices
Mouse
Trackball mice
Internet Speed
DSL 6000
Thanks all.

This is now solved.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom build
OS
Windows 7 Home Premium 64bit
CPU
Intel i7 3770k
Motherboard
Gigabyte GA-Z77X-UD5H
Memory
G.Skill RipjawsX 16GB (8GB x2) @1600MHz
Graphics Card(s)
Nvidia GeForce GTX 670 (EVGA)
Sound Card
Realtek ALC898 [onboard]
Monitor(s) Displays
Philips 273E-LH
Screen Resolution
1080p
Hard Drives
WD Black - 2TB
Samsung 840 Pro - 256GB
PSU
Corsair HX850
Case
Cooler Master Storm Trooper
Cooling
Noctua NH-U9B SE2
Keyboard
Corsair K70 RGB
Mouse
Roccat Kone XTD
Internet Speed
DL: ~120Mbps; UL: ~4Mbps
Antivirus
Bitdefender
Browser
Mozilla Firefox
Back
Top