Τι είναι ο φάκελος ProgramData στα Windows;

Στις σύγχρονες εκδόσεις των Windows, θα δείτε έναν φάκελο "ProgramData" στη μονάδα δίσκου του συστήματός σας - συνήθως τη μονάδα C: \. Αυτός ο φάκελος είναι κρυμμένος, επομένως θα τον βλέπετε μόνο εάν εμφανίζετε κρυφά αρχεία στην Εξερεύνηση αρχείων.

Δεδομένα εφαρμογών, μητρώο και άλλα μέρη αποθηκεύουν δεδομένα

ΣΧΕΤΙΚΟΙ: Τρόπος εμφάνισης κρυφών αρχείων και φακέλων στα Windows 7, 8 ή 10

Τα προγράμματα αποθηκεύουν δεδομένα σε διάφορα μέρη στα Windows. Εξαρτάται από τον τρόπο με τον οποίο οι προγραμματιστές κωδικοποίησαν το πρόγραμμα. Μπορούν να περιλαμβάνουν:

  • Φάκελοι δεδομένων εφαρμογής : Οι περισσότερες εφαρμογές αποθηκεύουν τις ρυθμίσεις τους στους φακέλους δεδομένων εφαρμογής στο C: \ Users \ username \ AppData \, από προεπιλογή. Κάθε λογαριασμός χρήστη των Windows έχει τους δικούς του φακέλους δεδομένων εφαρμογής, οπότε κάθε λογαριασμός χρήστη των Windows μπορεί να έχει τα δικά του δεδομένα εφαρμογών και ρυθμίσεις εάν τα προγράμματα χρησιμοποιούν αυτόν τον φάκελο.

  • Φάκελοι εγγράφων : Ορισμένες εφαρμογές - ειδικά παιχνίδια PC - επιλέγουν να αποθηκεύσουν τις ρυθμίσεις τους στον φάκελο "Έγγραφα" στο C: \ Users \ username \ Documents. Αυτό καθιστά ακόμη πιο εύκολο για τους χρήστες να βρίσκουν, να δημιουργούν αντίγραφα ασφαλείας και να επεξεργάζονται αυτά τα αρχεία.

  • Το Μητρώο : Πολλές εφαρμογές αποθηκεύουν διάφορες ρυθμίσεις στο μητρώο των Windows. Οι ρυθμίσεις μητρώου μπορούν να είναι είτε σε ολόκληρο το σύστημα είτε ανά χρήστη. Ωστόσο, το μητρώο είναι απλώς ένα μέρος για μεμονωμένες ρυθμίσεις - οι εφαρμογές δεν μπορούν να αποθηκεύσουν αρχεία ή άλλα μεγαλύτερα κομμάτια δεδομένων εδώ.

  • Φάκελος προγράμματος της εφαρμογής : Πίσω στις μέρες των Windows 95, 98 και XP, τα προγράμματα αποθηκεύουν συχνά τις ρυθμίσεις τους και άλλα δεδομένα στους δικούς τους φακέλους. Έτσι, εάν εγκαταστήσατε ένα πρόγραμμα με το όνομα "Παράδειγμα" στο C: \ Program Files \ Παράδειγμα, αυτή η εφαρμογή μπορεί να αποθηκεύσει τις δικές της ρυθμίσεις και άλλα αρχεία δεδομένων στο C: \ Program Files \ Παράδειγμα. Αυτό δεν είναι εξαιρετικό για την ασφάλεια. Οι σύγχρονες εκδόσεις των Windows περιορίζουν τα δικαιώματα των προγραμμάτων και οι εφαρμογές δεν θα πρέπει να μπορούν να γράφουν σε φακέλους συστήματος κατά τη διάρκεια της κανονικής λειτουργίας. Ωστόσο, ορισμένες εφαρμογές — Steam, για παράδειγμα - εξακολουθούν να αποθηκεύουν τις ρυθμίσεις τους και άλλα αρχεία δεδομένων στον κατάλογο αρχείων προγραμμάτων.

Τι αποθηκεύουν τα προγράμματα στο ProgramData;

Υπάρχει επίσης ο φάκελος ProgramData. Αυτός ο φάκελος έχει τα περισσότερα κοινά με τους φακέλους δεδομένων εφαρμογών, αλλά - αντί να έχει έναν μεμονωμένο φάκελο για κάθε χρήστη - ο φάκελος ProgramData κοινοποιείται σε όλους τους λογαριασμούς χρηστών στον υπολογιστή σας.

Στα Windows XP, δεν υπήρχε φάκελος C: \ ProgramData. Αντ 'αυτού, υπήρχε ένας φάκελος "C: \ Documents and Settings \ All Users \ Application Data". Ξεκινώντας με τα Windows Vista, ο φάκελος δεδομένων της εφαρμογής All Users μετακινήθηκε στο C: \ ProgramData.

Μπορείτε να το δείτε ακόμα σήμερα. Εάν συνδέσετε το C: \ Users \ All Users \ στην Εξερεύνηση αρχείων ή στην Εξερεύνηση των Windows στα Windows 10, τα Windows θα σας ανακατευθύνουν αυτόματα στο φάκελο C: \ Program Data. Θα ανακατευθύνει οποιοδήποτε πρόγραμμα που προσπαθεί να γράψει στο C: \ Users \ All Users \ και στο φάκελο C: \ ProgramData.

Όπως το θέτει η Microsoft, «αυτός ο φάκελος χρησιμοποιείται για δεδομένα εφαρμογών που δεν είναι συγκεκριμένα για τον χρήστη». Για παράδειγμα, ένα πρόγραμμα που χρησιμοποιείτε ενδέχεται να κατεβάσει ένα αρχείο λεξικού ορθογραφίας όταν το εκτελείτε. Αντί να αποθηκεύει αυτό το αρχείο λεξικού ορθογραφίας σε έναν φάκελο Δεδομένων εφαρμογών για συγκεκριμένο χρήστη, θα πρέπει να το αποθηκεύει στο φάκελο ProgramData. Στη συνέχεια, μπορεί να μοιραστεί αυτό το ορθογραφικό λεξικό με όλους τους χρήστες στον υπολογιστή, αντί να αποθηκεύει πολλά αντίγραφα σε μια δέσμη διαφορετικών φακέλων δεδομένων εφαρμογής.

Τα εργαλεία που εκτελούνται με δικαιώματα συστήματος μπορούν επίσης να αποθηκεύουν τις ρυθμίσεις τους εδώ. Για παράδειγμα, μια εφαρμογή προστασίας από ιούς μπορεί να αποθηκεύσει τις ρυθμίσεις, τα αρχεία καταγραφής ιών και τα αρχεία καραντίνας στο C: \ ProgramData. Αυτές οι ρυθμίσεις στη συνέχεια κοινοποιούνται σε όλο το σύστημα για όλους τους χρήστες του υπολογιστή.

Ενώ αυτός ο φάκελος είναι εννοιολογικά μόνο ένας φάκελος δεδομένων εφαρμογών κοινός για όλους τους χρήστες του υπολογιστή, είναι επίσης μια σύγχρονη, πιο ασφαλής εναλλακτική λύση στην παλιά ιδέα αποθήκευσης των ρυθμίσεων μιας εφαρμογής στον δικό της φάκελο προγράμματος.

Υπάρχει κάτι σημαντικό για τη δημιουργία αντιγράφων ασφαλείας στον φάκελο ProgramData;

ΣΧΕΤΙΖΕΤΑΙ ΜΕ: Ποια αρχεία πρέπει να δημιουργήσετε αντίγραφα ασφαλείας στον υπολογιστή σας με Windows;

Γενικά, πιθανότατα δεν θα βρείτε πολλές σημαντικές ρυθμίσεις που πρέπει να δημιουργήσετε αντίγραφα ασφαλείας στο φάκελο ProgramData. Τα περισσότερα προγράμματα το χρησιμοποιούν ως θέση προσωρινής αποθήκευσης για δεδομένα που πρέπει να είναι διαθέσιμα σε όλους τους χρήστες ή για να διαμορφώσουν ορισμένες βασικές ρυθμίσεις.

Τα πιο σημαντικά δεδομένα της εφαρμογής σας, εάν θέλετε να τα δημιουργήσετε αντίγραφα ασφαλείας, πιθανότατα θα αποθηκευτούν στην ενότητα C: \ Users \ username \ AppData \ Roaming. Ωστόσο, εάν ανησυχείτε ενδέχεται να υπάρχουν κάποιες σημαντικές ρυθμίσεις ή δεδομένα στο φάκελο ProgramData, ίσως θελήσετε να ελέγξετε και να δείτε ποια προγράμματα αποθηκεύουν δεδομένα εκεί. Εναπόκειται στον προγραμματιστή κάθε προγράμματος να επιλέξει πού αποθηκεύει τα δεδομένα του το πρόγραμμα, οπότε δεν υπάρχει απάντηση που να ταιριάζει σε όλα.