Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

i was installing Sekien no Inganock ~What a Beautiful People~ Fullvoice Reborn onto my computer last night, since learning about Symbolic links i've created a Visual Novels Folder in Program Files, Visual Novels that i had previously installed in their default locations have a symbolic link in this folder and their organized properly (ie. all Lair Soft games go into one folder, all Type-Moon gaesm go in another, Type Moon games are broken into 2 groups, Fate and Tsukihime for the 2 different stories (Fate/stay Night, Fate/Hollow Ataxia/Tsukihime, Melty Blood))

Sekien no Inganock ~What a Beautiful People~ was originally installed into

C:/Program Files (x86)/Liar/Sekien no Inganock

(i renamed the folder from the japanese text after the translation patch was applied) so it got a Symbolic Link in

C:/Program Files/Visual Novels/Liar-Soft/~What a Beautiful~/Sekien no Inganock ~What a Beautiful People~/Sekien no Inganock ~What a Beautiful People~

i did the folder structure like that cause i was aware at the time of the translation of the REBORN edition and was going to get it aswell, i went to install it, natully the installer defaulted to Program Files (x86), i changed the path to my new one however after it was installed the folder didn't appear where i though it would and the icon was on the desktop (indicating that it had been installed)

using the icon to go to where it had been installed and i found that it had been installed into the path i specified yet the (x86) has been added, despite the fact that i didn't add that

after uninstalling and this time using browse to click on the folder (rather than type it out like i did) it did the same thing, rather than installing into Program Files like i specified it installed it into Program Files (x86), the rest of the path remain fine (so it clearly wasn't getting the default file path)

i have installed Bazooka Cafe and Cavas 2, Bazooka Cafe wanted to be installed into Program Files (x86) however i specified it into Program Files and it installed fine and works like a charm (apart from crash at the title menu cause by my friend's Censor Patch which she fixed up), Cavas 2 just wanted to be installed into the root directory of C, i changed the path to Program Files and it worked out fine

now the only thing i can think of is that Windows is forcing my Sekien no Inganock REBORN installer to always install into Program Files (x86) when i specify Program Files, so i am wondering, what is the exact purpose of the 2 Program Files cause i always though that it was for compatibility with older Installers that use %ProgramFiles% and 32-bit installer to separate from 64-bit programs and it was solely just to make thing look neater and that it wasn't an enforced thing

share|improve this question
    
Your question is not clear. Remove all information not directly connected to your question. The purpose of this folder is also well documented. –  Ramhound Aug 21 '13 at 1:49
    
@Ramhound one answer i saw said it's used to seperate 32 and 64-bit of the same application so you dont overwrite the program or require a 32bin or 64bin folder, this makes no sense, if the 32-bit version doesn't work on your 64-bit system, uninstall it and install the 64-bit version, if the 64-bit version doesn't work on your system for god know what reason, use the 32-bit, i see no reason why you would have the same program twice unless your a programmer in which case you wouldn't be lazy and let Windows install the program for you (you would specify the directories yourself) –  Memor-X Aug 21 '13 at 2:27
    
@Ramhound also, as my question points out, Windows is forcing the (x86) to my path despite the fact that 1. i didn't put it there and 2. 2 other programs which are much older worked just fine when i put it in Program Files, as for removing information, no idea what i should remove, i added everything to avoid some idiot replying "just use the (x86) folder" or "just use the default install location", i want to know exactly why there are 2 Program Files folders and why Windows is trying to enforce me to install 1 program into one –  Memor-X Aug 21 '13 at 2:30
    
your question contain so much irrelevant information I simply stopped reading it. The 86 Program File folder is an invisible compatibility layer for 32-bit support. You will be unable to remove the folder and you should not fight the feature. I will come back when the question is easier to read. Yes the answer is to accept this functionality it exists to support 32-bit applications through WOW64. –  Ramhound Aug 21 '13 at 2:45
    
You could have asked this question in 30 words or less. –  spuder Aug 21 '13 at 3:50

1 Answer 1

up vote 2 down vote accepted

This question contains so much superfluous information, it's nearly impossible to read the whole thing without getting confused, but nevertheless, in 64-bit Windows systems, the (x86) designation for Program Files is a layer of compatibility support for 32-bit software (as Ramhound pointed out).

Because there is so much software that supports both 32-bit and 64-bit instruction sets (therefore creating installations in both folders), and software that only supports 32-bit (needing the (x86) folder), it would be both unwise and unnecessary to delete it.

If it really is a hassle for you, you could simply switch to a 32-bit version of Windows and you would then only have one instruction set to deal with (and therefore, one "Program Files" folder).

This feature is also extremely well-documented, and easily searchable.

share|improve this answer
1  
"This feature is also extremely well-documented, and easily searchable." Amen. –  monsto Aug 21 '13 at 4:14

Your Answer

 
discard

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.