Το μητρώο είναι μια ιεραρχική βάση δεδομένων που αποθηκεύει τις ρυθμίσεις παραμέτρων και τις επιλογές για το λειτουργικό σύστημα Microsoft Windows και για εφαρμογές λογισμικού που είναι εγκατεστημένες στον υπολογιστή. Το μητρώο είναι ένα κεντρικό αποθετήριο για όλες τις ρυθμίσεις που χρησιμοποιούνται από το λειτουργικό σύστημα και από το μεγαλύτερο μέρος του λογισμικού που είναι εγκατεστημένο στον υπολογιστή. Το μητρώο περιέχει πληροφορίες όπως:
* Οι συσκευές υλικού που είναι εγκατεστημένες στον υπολογιστή
* Τα προγράμματα λογισμικού που είναι εγκατεστημένα στον υπολογιστή
* Τις προτιμήσεις του χρήστη για το λειτουργικό σύστημα και για εφαρμογές λογισμικού
* Οι συνδέσεις δικτύου που έχουν ρυθμιστεί για τον υπολογιστή
* Οι ρυθμίσεις ασφαλείας για τον υπολογιστή
Το μητρώο είναι οργανωμένο σε μια ιεραρχική δομή, με πέντε κύριους κλάδους:
* HKEY_CLASSES_ROOT: Αυτός ο κλάδος περιέχει πληροφορίες σχετικά με συσχετίσεις αρχείων και ρυθμίσεις OLE (Σύνδεση και ενσωμάτωση αντικειμένων).
* HKEY_CURRENT_USER: Αυτός ο κλάδος περιέχει ρυθμίσεις για τον χρήστη, όπως ρυθμίσεις επιφάνειας εργασίας, ρυθμίσεις γραμμής εργασιών και ρυθμίσεις πίνακα ελέγχου.
* HKEY_LOCAL_MACHINE: Αυτός ο κλάδος περιέχει ρυθμίσεις ειδικά για τον υπολογιστή, όπως ρυθμίσεις υλικού, ρυθμίσεις λογισμικού και ρυθμίσεις ασφαλείας.
* HKEY_USERS: Αυτός ο κλάδος περιέχει ρυθμίσεις που αφορούν τον χρήστη για όλους τους χρήστες του υπολογιστή.
* HKEY_CURRENT_CONFIG: Αυτός ο κλάδος περιέχει το τρέχον προφίλ υλικού για τον υπολογιστή.
Το μητρώο χρησιμοποιείται από μια ποικιλία στοιχείων και εφαρμογών των Windows για την αποθήκευση και την ανάκτηση ρυθμίσεων διαμόρφωσης. Όταν ένας χρήστης αλλάζει μια ρύθμιση στο λειτουργικό σύστημα ή σε μια εφαρμογή λογισμικού, η αλλαγή συνήθως αποθηκεύεται στο μητρώο. Το μητρώο χρησιμοποιείται επίσης από το λειτουργικό σύστημα για τη φόρτωση προγραμμάτων οδήγησης συσκευών και για την εκκίνηση προγραμμάτων κατά την εκκίνηση του υπολογιστή.
** Android
**Το Μητρώο Android αποθηκεύει ρυθμίσεις και προτιμήσεις για εφαρμογές Android. Είναι μια βάση δεδομένων ζευγών κλειδιών-τιμών και χρησιμοποιείται από εφαρμογές για πρόσβαση και τροποποίηση αυτών των ρυθμίσεων. Το μητρώο βρίσκεται στη διεύθυνση /data/system/registry.xml και είναι αναγνώσιμο και εγγράψιμο από όλες τις εφαρμογές.
Οι εφαρμογές μπορούν να αποκτήσουν πρόσβαση στο μητρώο χρησιμοποιώντας την κλάση Registry, η οποία παρέχει έναν αριθμό μεθόδων για τη λήψη και τον ορισμό τιμών μητρώου. Η κλάση Registry παρέχει επίσης έναν τρόπο ακρόασης για αλλαγές στις τιμές μητρώου. Όταν μια εφαρμογή κάνει μια αλλαγή στο μητρώο, το μητρώο δημιουργεί ένα συμβάν που μπορεί να γίνει ακρόαση από άλλες εφαρμογές. Αυτός ο μηχανισμός μπορεί να χρησιμοποιηθεί για τον συγχρονισμό των ρυθμίσεων μεταξύ πολλαπλών εφαρμογών.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα