я устанавливал Sekien no Inganock ~ Какие прекрасные люди ~ Fullvoice Возродился на моем компьютере вчера вечером, так как, узнав о символических ссылках, я создал папку Visual Novels в программных файлах, визуальные романы, которые я ранее установил в расположениях по умолчанию, имеют символическая ссылка в этой папке и их правильная организация (т. е. все игры Lair Soft идут в одну папку, все игры Type-Moon идут в другую, игры Type Moon разбиты на 2 группы, Fate и Tsukihime для двух разных историй (Fate / Ночь, Судьба / Полая Атаксия / Цукихиме, Мелти Блад))
Sekien no Inganock ~ Какой красивый человек ~ был изначально установлен в
C: / Программные файлы (x86) / Лжец / Sekien no Inganock
(я переименовал папку из японского текста после применения патча для перевода), чтобы он получил символическую ссылку в
C: / Файлы программ / Визуальные романы / Лжец-Софт / ~ Какая красивая ~ / Sekien no Inganock ~ Что за красивые люди ~ / Sekien no Inganock ~ Что за красивые люди ~
я сделал структуру папок таким образом, потому что я знал об этом во время перевода издания REBORN и собирался получить его, я пошел его устанавливать, естественно, установщик по умолчанию установил Program Files (x86), я изменил путь на мой новый, однако, после того, как он был установлен, папка не появилась, где я, как это было бы, и значок был на рабочем столе (указывая, что он был установлен)
используя значок, чтобы перейти туда, где он был установлен, и я обнаружил, что он был установлен по указанному мною пути, но (x86) был добавлен, несмотря на то, что я не добавил это
после удаления и на этот раз с помощью обзора нажмите на папку (вместо того, чтобы напечатать ее, как я), она сделала то же самое, вместо установки в Program Files, как я указал, она установила его в Program Files (x86), остальные путь остается в порядке (поэтому он явно не получает путь к файлу по умолчанию)
Я установил Bazooka Cafe и Cavas 2, Bazooka Cafe хотел установить его в Program Files (x86), но я указал его в Program Files, и он установился нормально и работает как чудо (кроме сбоя в меню заголовков, вызванного цензором моего друга). Патч, который она исправила), Cavas 2 просто хотел быть установленным в корневой каталог C, я изменил путь к Program Files, и он работал нормально
Теперь единственное, о чем я могу думать, это то, что Windows заставляет мой установщик Sekien no Inganock REBORN всегда устанавливать в Program Files (x86), когда я указываю Program Files, так что мне интересно, какова точная цель двух программных файлов? Я всегда думал, что это было для совместимости со старыми Установщиками, которые используют% ProgramFiles% и 32-разрядный установщик, чтобы отделить от 64-разрядных программ, и это было только для того, чтобы вещь выглядела аккуратнее, и что это не было принудительной вещью
источник
Ответы:
Этот вопрос содержит так много лишней информации, что почти невозможно прочитать все без запутывания, но, тем не менее, в 64-битных системах Windows обозначение (x86) для Program Files является уровнем поддержки совместимости для 32-битного программного обеспечения ( как указал Ramhound ).
Поскольку существует так много программного обеспечения, которое поддерживает как 32-битные, так и 64-битные наборы инструкций (поэтому создаются установки в обеих папках), и программного обеспечения, которое поддерживает только 32-битные (нуждающиеся в папке (x86)), это было бы неразумно Нет необходимости удалять его.
Если это действительно для вас хлопот, вы можете просто переключиться на 32-разрядную версию Windows, и тогда у вас будет только один набор команд для работы (и, следовательно, одна папка «Program Files»).
Эта функция также очень хорошо документирована и легко доступна для поиска.
источник