Windows обнаруживает 32/64-разрядность в исполняемом файле, поэтому 32-разрядный двоичный файл может быть установлен где угодно.
Причиной использования двух каталогов Program Files является, главным образом, устранение риска присутствия как 32-разрядных, так и 64-разрядных версий одной и той же программы, а их установочные файлы создают конфликты и / или проблемы с производительностью.
Если в вашем случае такого риска нет, вы можете установить любой продукт в любой каталог при условии, что у его установщика есть такая опция.
Будет ли это работать, другой вопрос, который зависит от установщика. Обычно это работает хорошо, хотя иногда встречаются продукты, каталог которых нельзя изменить. Но это стало довольно редким явлением и не должно рассматриваться. Но я бы не стал менять каталог установки любого мастодонта, такого как Microsoft Office, в котором слишком много мест, чтобы что-то пошло не так.
Другая проблема заключается в том, что будет довольно сложно продублировать настройки прав для Program Files за пределами этого каталога. Однако, если у вас есть хороший продукт против вторжений, это не должно быть проблемой.
Но в общем, мой совет - всегда следовать системным соглашениям, не прилагая особых усилий, поскольку некоторые продукты могут предполагать, что вы это делаете.