Nelle versioni più recenti di Windows, vedrai una cartella denominata ProgramData sull'unità di sistema (solitamente l'unità C:\). Tuttavia, questa cartella è nascosta, quindi puoi vederla solo se attivi la visualizzazione di cartelle e file in Esplora file. Per nascondere o visualizzare cartelle, file ed estensioni di file su Windows 7, 8 e 10, puoi fare riferimento ai passaggi riportati qui.
La cartella Programmi memorizza i dati in diverse posizioni del sistema operativo Windows. Questo dipende da come gli sviluppatori hanno codificato il programma.

1. I dati dell'applicazione, del registro e del programma sono memorizzati qui
La cartella Programmi memorizza i dati in diverse posizioni del sistema operativo Windows. Questo dipende da come gli sviluppatori hanno codificato il programma. Tra queste, troviamo:
- Cartella Dati Applicazioni : per impostazione predefinita, la maggior parte delle applicazioni memorizza impostazioni e configurazioni nella cartella Dati Applicazioni situata in C:\Utenti\nomeutente\AppData\. Ogni account utente di Windows avrà la propria cartella Dati Applicazioni, quindi ogni account utente può memorizzare i propri dati applicativi, nonché le impostazioni e le configurazioni dei programmi che utilizzano questa cartella.

- Cartella Documenti : alcune applicazioni, in particolare quelle per videogiochi, memorizzano le impostazioni nella cartella Documenti, situata in C:\Utenti\nomeutente\Documenti. Questo aiuta gli utenti a cercare, eseguire il backup e modificare facilmente i file.

- Registro di sistema : molte applicazioni memorizzano diverse impostazioni nel Registro di sistema di Windows. Le impostazioni del Registro di sistema possono essere a livello di sistema o per utente. Tuttavia, il Registro di sistema è solo un luogo in cui memorizzare le impostazioni personali: le applicazioni non possono archiviare file o dati di grandi dimensioni.

- Cartelle di programma per ciascuna applicazione : su Windows 95, 98 e XP, i programmi in genere memorizzano le impostazioni e altri dati in cartelle separate. Ad esempio, se si installa un programma chiamato Example in C:\Programmi\Example, l'applicazione memorizzerà le impostazioni e gli altri file di dati solo in C:\Programmi\Example. Questo non è molto sicuro.

Le versioni moderne di Windows hanno un accesso limitato ai programmi e le applicazioni non possono sovrascrivere le cartelle di sistema durante il normale funzionamento. Tuttavia, alcune applicazioni, come Steam, continuano a memorizzare le impostazioni e altri file di dati nella cartella Programmi.
2. Cartella ProgramData
Questa cartella ha molto in comune con la cartella Dati applicazioni, ma invece di avere una cartella propria per ogni account utente, la cartella ProgramData è condivisa tra tutti gli account utente sul computer.
In Windows XP, non esiste la cartella C:\ProgramData . Al suo posto, esiste la cartella C:\Documents and Settings\All Users\Application Data . A partire da Windows Vista, la cartella All Users è stata spostata in C:\ProgramData.
Se inserisci C:\Users\All Users\ in Esplora file o Esplora risorse su un computer Windows 10, Windows ti reindirizzerà automaticamente alla cartella C:\Programmi. Qualsiasi programma che tenti di scrivere su C:\Users\All Users\ verrà reindirizzato alla cartella C:\Programmi.

Come afferma Microsoft, " questa cartella viene utilizzata per i dati delle applicazioni che non sono specifici dell'utente ". Ad esempio, un programma in uso potrebbe scaricare un file di dizionario ortografico quando viene eseguito. Invece di archiviare il file di dizionario ortografico nella cartella Dati applicazioni di un utente specifico, il file verrebbe archiviato nella cartella ProgramData.
È possibile condividere il file del dizionario ortografico con tutti gli utenti del computer, anziché archiviarne più copie in un gruppo di cartelle diverse situate nella cartella Dati applicazione.
Anche gli strumenti eseguiti con privilegi di sistema possono memorizzare le impostazioni qui. Ad esempio, un'applicazione antivirus potrebbe memorizzare impostazioni, registri dei virus e file in quarantena in C:\ProgramData. Queste impostazioni vengono quindi condivise a livello di sistema per tutti gli utenti del computer.

3. Ci sono dati importanti nella cartella ProgramData di cui è necessario eseguire il backup?
In genere, nella cartella ProgramData non troverai impostazioni importanti di cui è necessario eseguire il backup.
Se vuoi eseguire il backup dei dati più importanti del sistema, vai su C:\Users\username\AppData\Roaming ; molto probabilmente i dati importanti saranno archiviati qui.
Tuttavia, se si teme che nella cartella ProgramData siano presenti impostazioni o dati importanti, è possibile accedervi e verificarne la posizione. Questo dipende dallo sviluppatore di ciascun programma, che sceglie la posizione in cui archiviare i dati del programma, quindi non esiste una risposta valida per tutti.