Sulla piattaforma Windows, la maggior parte delle applicazioni di grandi dimensioni ha un proprio programma di installazione che imposta le cartelle sotto C:\Program Files, forse altri posti, e forse aggiungendo alcune chiavi di registro, ecc.
Ma ci sono ancora alcuni strumenti in giro che consistono solo di un .exe o forse anche a README e a .dll o due.
Come dovrei installare questi strumenti? Direttamente in C:\Program Files? Tutto in una sottocartella sotto C:\Program Files? Da qualche parte sotto C:\Users\Me? Da qualche parte totalmente diverso?
O forse approcci diversi per gli strumenti con solo un .exe a quelli che hanno anche altri file, o forse solo quelli con .dll s devono essere trattati in modo diverso ...
C'è un modo standard accettato per farlo? Una "migliore pratica"? Se la risposta dipende dalla versione di Windows, sto usando Windows 7.
In particolare, ciò che potrebbe colpire le persone come risposta ovvia sembra avere una presa:
Ho provato a creare manualmente nuove sottocartelle sotto C:\Program Files. In effetti pensavo di averlo già fatto prima, ma Windows apre un dialogo Accesso alla cartella di destinazione negato . Questo mi ha indotto a pensarci due volte piuttosto che cliccare ciecamente Continua .

Partendo dal presupposto che menti più grandi delle mie si sono imbattute in questo molte volte nel corso degli anni, vorrei chiedere alla comunità se una sorta di "buona pratica" è stata accettata.
C:\Program Files o altrove e fornisco informazioni su un potenziale ostacolo C:\Program Files essendo una soluzione ovvia.