Vediamo di capirci: se il programma che stai cercando di installare è mediamente recente e mediamente fatto bene quando lo installi dovrebbe per prima cosa chiederti di impersonale i diritti di amministratore con una finestra tipica presente in Windows Vista, 7 e 8:
A questo punto potrai installare dove ti pare, anche i
C:\Program Files dove normalmente andrebbero messi i software.
Se per qualche motivo il programma non riesce a far capire che il setup deve girare coi privilegi massimi allora devi cliccare tu col tasto destro del mouse sul setup e dare il comando "Esegui come amministratore":
Se questi due procedimenti non li riesci a eseguire con il tuo account c'è qualcosa che non va oppure non è amministratore.
Puoi pure installarlo altrove, ma ti sei mai chiesto come mai hanno fatto una cartella apposita per i programmi?
Nella cartella users (e più precisamente in C:\Users\nome_utente\AppData\Roaming) ci vanno solo alcune parti del programma e più precisamente i file utente.
I permessi e la struttura delle cartelle di Windows è alla base della scurezza del sistema stesso.
Se ci fosse qualcosa che non va sarebbe bene capirlo subito.
Possiamo sapere con che programma hai avuto il problema di non poterlomettere in Programmi?