Windows erkennt die 32- / 64-Bit-Größe aus der ausführbaren Datei, sodass eine 32-Bit-Binärdatei an beliebiger Stelle installiert werden kann.
Der Grund für die beiden Programmdateien-Verzeichnisse besteht hauptsächlich darin, das Risiko zu beseitigen, dass 32-Bit- und 64-Bit-Installationen desselben Programms vorhanden sind und deren Installationsdateien Konflikte und / oder Leistungsprobleme verursachen.
Wenn dieses Risiko in Ihrem Fall nicht besteht, können Sie jedes Produkt in einem beliebigen Verzeichnis installieren, vorausgesetzt, das Installationsprogramm verfügt über eine solche Option.
Ob dies funktioniert, ist eine andere Frage, die vom Installer abhängt. Normalerweise funktioniert es gut, obwohl man manchmal auf Produkte stößt, deren Verzeichnis nicht geändert werden kann. Dies ist jedoch ziemlich selten geworden und sollte nicht wirklich in Betracht gezogen werden. Ich würde jedoch nicht das Installationsverzeichnis eines Mastodons wie Microsoft Office ändern, das zu viele Fehlerquellen enthält.
Ein weiteres Problem ist, dass es ziemlich schwierig sein wird, die Berechtigungskonfiguration von Programmdateien außerhalb dieses Verzeichnisses zu duplizieren. Wenn Sie jedoch ein gutes Anti-Intrusion-Produkt haben, sollte dies kein Problem sein.
Alles in allem würde ich jedoch raten, die Systemkonventionen immer zu befolgen, ohne zu viel zu unternehmen, da einige Produkte davon ausgehen könnten.