Βασικά στοιχεία μητρώου των Windows: Κατάργηση μυστικότητας του μητρώου των Windows

Το μητρώο των Windows(Windows Registry) είναι ένας κατάλογος που αποθηκεύει ρυθμίσεις και επιλογές για το λειτουργικό σύστημα για τα Microsoft Windows(Microsoft Windows) . Περιέχει πληροφορίες και ρυθμίσεις για όλο το υλικό, το λογισμικό του λειτουργικού συστήματος, το μεγαλύτερο μέρος του λογισμικού μη λειτουργικού συστήματος, τους χρήστες, τις προτιμήσεις του υπολογιστή κ.λπ. Αυτή η ανάρτηση μιλάει για τα βασικά του μητρώου των Windows(Windows Registry Basics) .

windows-registry-8

Κάθε φορά που ένας χρήστης κάνει αλλαγές στις ρυθμίσεις του Πίνακα Ελέγχου(Control Panel) , στις συσχετίσεις αρχείων, στις πολιτικές συστήματος ή στο πιο εγκατεστημένο λογισμικό, οι αλλαγές αντικατοπτρίζονται και αποθηκεύονται στο μητρώο. Το μητρώο παρέχει επίσης ένα παράθυρο στη λειτουργία του πυρήνα, εκθέτοντας πληροφορίες χρόνου εκτέλεσης, όπως μετρητές απόδοσης και τρέχον ενεργό υλικό.

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

Διαβάστε(Read) :  Πότε αποθηκεύονται οι αλλαγές στο Μητρώο ;

Βασικά στοιχεία μητρώου των Windows

Το μητρώο αποτελείται από τα ακόλουθα 5 (The Registry consists of the following 5) κλειδιά ρίζας(Root Keys) :

  • HKEY_CLASSES_ROOT
  • HKEY_CURRENT_USER
  • HKEY_LOCAL_MACHINE
  • HKEY_USERS
  • HKEY_CURRENT_CONFIG.

Τα κλειδιά ρίζας περιέχουν δευτερεύοντα(SubKeys) κλειδιά . Τα δευτερεύοντα κλειδιά μπορεί επίσης να περιέχουν δικά τους δευτερεύοντα κλειδιά και να περιέχουν τουλάχιστον μία τιμή, που ονομάζεται (Subkeys may contain subkeys of their own too and contain at least one value, called as its )προεπιλεγμένη τιμή (Default Value). Ένα κλειδί με όλα τα δευτερεύοντα κλειδιά και τις τιμές του ονομάζεται Hive .

Το μητρώο βρίσκεται στο δίσκο του φακέλου system32/config ως πολλά ξεχωριστά αρχεία Hive . Αυτά τα αρχεία Hive διαβάζονται στη συνέχεια στη μνήμη κάθε φορά που ξεκινούν τα Windows ή όταν συνδέεται ο Χρήστης . (User)Για να δείτε πού αποθηκεύονται φυσικά οι Κυψέλες, δείτε :(Hive)

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\HiveList

Μπορείτε να διαβάσετε περισσότερα σχετικά με τη θέση των αρχείων μητρώου των Windows .

Το Μητρώο(Registry) χρησιμοποιεί τους ακόλουθους τύπους δεδομένων:

  • REG_SZ : Το SZ υποδεικνύει μια συμβολοσειρά με μηδενικό τερματισμό. Αυτή είναι μια συμβολοσειρά μεταβλητού μήκους που μπορεί να περιέχει Unicode καθώς και χαρακτήρες ANSI .
  • REG_BINARY : Περιέχει δυαδικά δεδομένα. 0 & 1.
  • REG_DWORD : Αυτός ο τύπος δεδομένων είναι διπλή λέξη(Word) . Είναι μια αριθμητική τιμή 32-bit και μπορεί να κρατήσει οποιονδήποτε αριθμό από 0 έως 232.
  • REG_QWORD : Αυτός ο τύπος δεδομένων είναι τετραπλή λέξη(Word) . Είναι μια αριθμητική τιμή 64-bit.
  • REG_MULTI_SZ : Αυτός ο τύπος δεδομένων περιέχει μια ομάδα συμβολοσειρών με μηδενικό τερματισμό που έχουν εκχωρηθεί σε μία μόνο τιμή.
  • REG_EXPAND_SZ : Αυτός ο τύπος δεδομένων είναι μια συμβολοσειρά με μηδενικό τερματισμό που περιέχει μια μη επεκταμένη αναφορά σε μια μεταβλητή περιβάλλοντος, όπως ας πούμε, % SystemRoot %.

Εικονικοποίηση μητρώου στα Windows

Ξεκινώντας με τα Windows Vista(Windows Vista) , μαζί με την εικονικοποίηση αρχείων , το Μητρώο(Registry) έχει επίσης εικονικοποιηθεί και, επομένως, σε αντίθεση με τα Windows XP(Windows XP) , δεν τείνει να υποφέρει από φούσκωμα. Το ίδιο συνεχίστηκε και στα Windows 7 .

Virtualization basically means that applications are prevented from writing to System Folders Windows’ file system and ALSO to the ‘machine wide keys‘ in the registry. However, this does not prevent standard user accounts from installing or running applications.

Στα Windows Vista και μεταγενέστερα, το UAC χρησιμοποιεί τη δυνατότητα εικονικοποίησης μητρώου(Registry Virtualization Feature) , για να ανακατευθύνει τις προσπάθειες εγγραφής σε δευτερεύοντα κλειδιά του

HKEY_LOCAL_MACHINE\Software

Όταν μια εφαρμογή επιχειρεί να γράψει σε αυτήν την κυψέλη, τα Vista αντ' αυτού, τη γράφει σε μια τοποθεσία ανά χρήστη,

HKEY_CLASSES_ROOT\VirtualStore\Machine\Software

Αυτό γίνεται διακριτικά. Κανείς δεν ξέρει ότι συμβαίνει αυτό!

Αυτό είναι, εν συντομία, η εικονικοποίηση μητρώου και είναι μια χρήσιμη δυνατότητα ασφαλείας.(This is, in short, Registry Virtualization, and it is a useful Security feature.)

Παρεμπιπτόντως, πρέπει επίσης να γίνει αναφορά σε μια άλλη νέα τεχνολογία που βασίζεται στα Windows Vista(Windows Vista) και νεότερες εκδόσεις: Το Kernel Transaction Manager , το οποίο ενεργοποιεί το Μητρώο Συναλλαγών(Transactional Registry) . Αυτή η δυνατότητα επιτρέπει ένα είδος επαναφοράς μητρώου . (Registry)Αλλά δεν εφαρμόζεται στον Επεξεργαστή Μητρώου(Registry Editor) . Αντίθετα, αυτή η δυνατότητα έχει σχεδιαστεί για χρήση από προγραμματιστές που πρέπει να δημιουργήσουν ισχυρές εφαρμογές χρησιμοποιώντας επεξεργασία συναλλαγών.

Διαβάστε: (Read:) Πώς να δημιουργήσετε ένα κλειδί μητρώου στα Windows .

Επεξεργαστής Μητρώου

Το κύριο εργαλείο στα Windows 10/8/7/Vista για απευθείας εργασία με το μητρώο είναι ο Επεξεργαστής Μητρώου(Registry Editor) . Για πρόσβαση σε αυτό, απλώς πληκτρολογήστε regedit στη (regedit)γραμμή αναζήτησης του μενού Έναρξη(Start Menu Search Bar) των Vista και πατήστε Enter !

Πρέπει να είστε διπλά προσεκτικοί όταν εργάζεστε με το Μητρώο(Registry) , καθώς δεν υπάρχει μήνυμα επιβεβαίωσης ή κάντε κλικ στο OK για αποθήκευση του μηνύματος. Οι αλλαγές που έγιναν ενσωματώνονται άμεσα.

Μπορείτε να διαβάσετε περισσότερα σχετικά με τις Συμβουλές και τις δυνατότητες του Επεξεργαστή Μητρώου των Windows(Windows Registry Editor Tips & Features) . Οι χρήστες των Windows 10 v1703 μπορούν να χρησιμοποιήσουν τη γραμμή διευθύνσεων για να μεταβούν απευθείας σε οποιοδήποτε κλειδί μητρώου .

Πρέπει να αναφερθεί συγκεκριμένα η

HKEY_LOCAL_MACHINE\System\CurrentControlSet

Το hive as the keys σε αυτό το συγκεκριμένο είναι τόσο απαραίτητο για την εκκίνηση των Windows , που διατηρείται το αντίγραφο ασφαλείας του, το οποίο μπορείτε να επαναφέρετε όταν είναι απαραίτητο, απλά κάνοντας εκκίνηση σε ασφαλή λειτουργία(Safe Mode) και επιλέγοντας Last Known Good Configuration .

Μπορεί να θέλετε να διαβάσετε και αυτές τις αναρτήσεις:(You might want to read these posts too:)

  1. Τρόπος επιδιόρθωσης κατεστραμμένου ή κατεστραμμένου μητρώου(How to repair corrupted or damaged Registry)
  2. Τροποποιήσεις μητρώου στο μενού Έναρξη και στη γραμμή εργασιών
  3. Δημιουργία αντιγράφων ασφαλείας και επαναφορά του μητρώου(Backup and restore the registry)
  4. Παρακολουθήστε τις αλλαγές στο Μητρώο(Monitor changes to the Registry) .
  5. Πώς να ανοίξετε πολλές παρουσίες του μητρώου
  6. Τα emoji χρησιμοποιούνται στη διαδρομή μητρώου των Windows . Το ήξερες!?



About the author

"Είμαι ανεξάρτητος ειδικός στα Windows και στο Office. Έχω πάνω από 10 χρόνια εμπειρίας στην εργασία με αυτά τα εργαλεία και μπορώ να σας βοηθήσω να αξιοποιήσετε στο έπακρο. Οι δεξιότητές μου περιλαμβάνουν: εργασία με Microsoft Word, Excel, PowerPoint και Outlook, δημιουργία ιστού σελίδες και εφαρμογές και βοηθώντας τους πελάτες να επιτύχουν τους επιχειρηματικούς τους στόχους."



Related posts