8Sep
În versiunile moderne de Windows, veți vedea un dosar "ProgramData" pe unitatea de sistem - de obicei, unitatea C: \.Acest dosar este ascuns, deci veți vedea numai dacă afișați fișiere ascunse în File Explorer.
Datele aplicației, registrul și alte locații Programe de stocare
Programele stochează date într-un număr de locuri diferite în Windows. Depinde de modul în care dezvoltatorii au codificat programul. Acestea pot include: Foldere pentru aplicații : Majoritatea aplicațiilor stochează setările lor în dosarele Datele aplicației la C: \ Users \ username \ AppData \, în mod implicit. Fiecare cont de utilizator Windows are propriile dosare de date de aplicație, astfel încât fiecare cont de utilizator Windows poate avea propriile date de aplicație și setări dacă programele utilizează acest folder. Documentele
- Documente : Unele aplicații - în special jocurile pe calculator - alegeți să stocați setările în dosarul Documente la C: \ Users \ username \ Documents. Acest lucru face chiar mai ușor pentru oameni să găsească, să susțină și să editeze aceste fișiere.
- Registrul : Multe aplicații stochează setări diferite în registrul Windows. Setările registrului pot fi fie la nivel de sistem, fie per utilizator. Cu toate acestea, registrul este doar un loc pentru setările individuale - aplicațiile nu pot stoca fișiere sau alte bucăți mai mari de date aici.
- Folderul de programe propriu al aplicației : Înapoi în zilele Windows 95, 98 și XP, programele și-au păstrat adesea setările și alte date în propriile foldere. Deci, dacă ați instalat un program numit "Exemplu" în C: \ Program Files \ Example, acea aplicație ar putea să își stocheze propriile setări și alte fișiere de date la C: \ Program Files \ Example. Acest lucru nu este grozav pentru securitate. Versiunile moderne de Windows limitează programele de permisiuni, iar aplicațiile nu ar trebui să poată scrie în folderele sistemului în timpul funcționării normale. Cu toate acestea, unele aplicații - de exemplu, Steam - stochează încă setările și alte fișiere de date în directorul lor de programe.
Ce stochează programele în ProgramData?
Există și dosarul ProgramData. Acest dosar are cele mai multe în comun cu dosarele Aplicații de date, dar - în loc să aibă un dosar individual pentru fiecare utilizator - dosarul ProgramData este împărțit între toate conturile de utilizator de pe PC.
În Windows XP, nu a existat un folder C: \ ProgramData.În schimb, a existat un dosar "C: \ Documents and Settings \ All Users \ Application Data".Începând cu Windows Vista, dosarul de date al aplicației Toate utilizatorii a fost mutat în C: \ ProgramData.
Puteți vedea în continuare acest lucru astăzi. Dacă conectați C: \ Users \ All Users \ în File Explorer sau Windows Explorer pe Windows 10, Windows vă va redirecționa automat la folderul C: \ Program Data. Va redirecționa orice program care încearcă să scrie C: \ Users \ All Users \ în directorul C: \ ProgramData.
După cum afirmă Microsoft, "acest dosar este folosit pentru datele de aplicație care nu sunt specifice utilizatorului".De exemplu, un program pe care îl utilizați ar putea să descarce un fișier de dicționar de ortografie atunci când îl rulați.În loc să stocheze fișierul de dicționare a ortografiei sub un dosar de aplicații specific pentru utilizator, ar trebui să îl stocheze în dosarul ProgramData. Acesta poate apoi să împărtășească acel dicționar de ortografie cu toți utilizatorii de pe computer, în loc să stocheze mai multe copii într-o grămadă de foldere diferite de aplicații.
Instrumentele care rulează cu permisiuni de sistem pot, de asemenea, să stocheze setările lor aici. De exemplu, o aplicație antivirus poate stoca setările, jurnalele de viruși și fișierele aflate în carantină la C: \ ProgramData. Aceste setări sunt apoi partajate la nivel de sistem pentru toți utilizatorii PC-ului.
În timp ce acest dosar este conceptual doar un dosar de date aplicație partajat pentru toți utilizatorii computerului, este de asemenea o alternativă modernă și mai sigură față de vechea idee de stocare a setărilor unei aplicații în propriul folder de programe.
Este ceva important să faceți backup în folderul ProgramData?
În general, probabil că nu veți găsi multe setări importante de care aveți nevoie pentru a crea copii de rezervă în dosarul ProgramData. Majoritatea programelor utilizează această funcție ca locație de cache pentru datele care ar trebui să fie disponibile pentru toți utilizatorii sau pentru a configura anumite setări de bază.
Cele mai importante date despre aplicații, dacă doriți să le copiați în siguranță, vor fi stocate probabil sub C: \ Users \ username \ AppData \ Roaming. Cu toate acestea, dacă sunteți preocupat de setările sau datele importante din dosarul ProgramData, este posibil să doriți să inspectați și să vedeți care programe stochează date acolo. Dezvoltatorul fiecărui program trebuie să aleagă în cazul în care programul stochează datele sale, astfel că nu există un răspuns de o singură mărime.