Qual è la cartella ProgramData in Windows?

Sommario:

Qual è la cartella ProgramData in Windows?
Qual è la cartella ProgramData in Windows?

Video: Qual è la cartella ProgramData in Windows?

Video: Qual è la cartella ProgramData in Windows?
Video: 10000 passi al giorno per essere in forma? Scopri cosa devi fare per la tua salute - YouTube 2024, Maggio
Anonim
Nelle versioni moderne di Windows, vedrai una cartella "ProgramData" sull'unità di sistema, solitamente l'unità C:. Questa cartella è nascosta, quindi la vedrai solo se mostri file nascosti in Esplora file.
Nelle versioni moderne di Windows, vedrai una cartella "ProgramData" sull'unità di sistema, solitamente l'unità C:. Questa cartella è nascosta, quindi la vedrai solo se mostri file nascosti in Esplora file.

Dati dei dati dell'applicazione, del registro e di altri luoghi Memorizza i dati

I programmi memorizzano i dati in diversi punti di Windows. Dipende da come gli sviluppatori hanno codificato il programma. Possono includere:

Cartelle dati applicazioni: La maggior parte delle applicazioni memorizza le proprie impostazioni nelle cartelle Dati applicazioni in C: Users nomeutente AppData, per impostazione predefinita. Ogni account utente di Windows ha le proprie cartelle Dati applicazioni, quindi ogni account utente Windows può avere i propri dati e impostazioni dell'applicazione se i programmi utilizzano questa cartella.

Image
Image

Cartelle di documenti: Alcune applicazioni, in particolare giochi per PC, scelgono di memorizzare le loro impostazioni nella cartella Documenti in C: Utenti nomeutente Documenti. Ciò rende ancora più facile per le persone trovare, eseguire il backup e modificare questi file.

Image
Image

Il registro: Molte applicazioni memorizzano varie impostazioni nel registro di Windows. Le impostazioni del Registro di sistema possono essere a livello di sistema o per utente. Tuttavia, il registro è solo un luogo per le singole impostazioni: qui le applicazioni non possono memorizzare file o altri dati più grandi.

Image
Image

La cartella del programma dell'applicazione: Ai tempi di Windows 95, 98 e XP, i programmi spesso memorizzavano le loro impostazioni e altri dati nelle proprie cartelle. Quindi, se hai installato un programma chiamato "Esempio" in C: Programmi Esempio, quell'applicazione potrebbe semplicemente memorizzare le proprie impostazioni e altri file di dati anche in C: Programmi Esempio. Questo non è grande per la sicurezza. Le versioni moderne di Windows limitano i programmi di autorizzazione e le applicazioni non dovrebbero essere in grado di scrivere sulle cartelle di sistema durante il normale funzionamento. Tuttavia, alcune applicazioni, ad esempio Steam, memorizzano ancora le loro impostazioni e altri file di dati nella loro directory Programmi.

Image
Image

Cosa memorizzano i programmi in ProgramData?

C'è anche la cartella ProgramData. Questa cartella ha più in comune con le cartelle Dati applicazioni, ma, anziché avere una singola cartella per ogni utente, la cartella ProgramData è condivisa tra tutti gli account utente sul PC.

Su Windows XP, non esisteva la cartella C: ProgramData. Invece, c'era una cartella "C: Documents and Settings All Users Application Data". A partire da Windows Vista, la cartella di dati dell'applicazione Tutti gli utenti è stata spostata in C: ProgramData.

Puoi ancora vederlo oggi. Se si collega C: Users All Users a File Explorer o Windows Explorer su Windows 10, Windows reindirizzerà automaticamente la cartella C: Program Data. Reindirizzerà qualsiasi programma che tenta di scrivere anche in C: Users All Users nella cartella C: ProgramData.

Come dice Microsoft, "questa cartella viene utilizzata per i dati dell'applicazione che non sono specifici dell'utente". Ad esempio, un programma che si utilizza potrebbe scaricare un file del dizionario ortografico quando viene eseguito. Anziché archiviare il file del dizionario ortografico in una cartella Dati applicazione specifica dell'utente, è necessario memorizzarlo nella cartella ProgramData. Può quindi condividere il dizionario di ortografia con tutti gli utenti sul computer, invece di archiviare più copie in una serie di cartelle di applicazioni differenti.
Come dice Microsoft, "questa cartella viene utilizzata per i dati dell'applicazione che non sono specifici dell'utente". Ad esempio, un programma che si utilizza potrebbe scaricare un file del dizionario ortografico quando viene eseguito. Anziché archiviare il file del dizionario ortografico in una cartella Dati applicazione specifica dell'utente, è necessario memorizzarlo nella cartella ProgramData. Può quindi condividere il dizionario di ortografia con tutti gli utenti sul computer, invece di archiviare più copie in una serie di cartelle di applicazioni differenti.

Gli strumenti che vengono eseguiti con le autorizzazioni di sistema possono anche memorizzare le loro impostazioni qui. Ad esempio, un'applicazione antivirus può memorizzare le sue impostazioni, i registri dei virus e i file in quarantena su C: ProgramData. Queste impostazioni vengono quindi condivise in tutto il sistema per tutti gli utenti del PC.

Sebbene questa cartella sia concettualmente solo una cartella Dati applicazioni condivisa per tutti gli utenti del computer, è anche un'alternativa moderna e più sicura alla vecchia idea di memorizzare le impostazioni di un'applicazione nella propria cartella di programma.
Sebbene questa cartella sia concettualmente solo una cartella Dati applicazioni condivisa per tutti gli utenti del computer, è anche un'alternativa moderna e più sicura alla vecchia idea di memorizzare le impostazioni di un'applicazione nella propria cartella di programma.

C'è qualcosa di importante per eseguire il backup nella cartella ProgramData?

In generale, probabilmente non troverai molte impostazioni importanti di cui hai bisogno per eseguire il backup nella cartella ProgramData. La maggior parte dei programmi utilizza questo come posizione di memorizzazione nella cache per i dati che dovrebbero essere disponibili per tutti gli utenti o per configurare alcune impostazioni di base.

I dati di applicazione più importanti, se si desidera eseguire il backup, verranno probabilmente archiviati in C: Users username AppData Roaming. Tuttavia, se si è preoccupati della presenza di alcune impostazioni o dati importanti nella cartella ProgramData, è possibile eseguire ispezioni e visualizzare i programmi in cui sono memorizzati i dati. Spetta allo sviluppatore di ogni programma scegliere dove il programma memorizza i suoi dati, quindi non esiste una risposta valida per tutti.

Consigliato: