Μητρώο συστήματος των Windows. Τι είναι το μητρώο των Windows και πώς να εργαστείτε με αυτό

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

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

    Υποστηρίζει λειτουργία πολλών χρηστών, χωρίζεται σε δύο μέρη, το ένα από τα οποία αποθηκεύει τις παραμέτρους του τοπικού υπολογιστή (HKEY_LOCAL_MACHINE) και το άλλο αποθηκεύει τις παραμέτρους χρήστη (HKEY_USERS).

    Περιορισμός της πρόσβασης σε οποιαδήποτε ενότητα μητρώου.

    Αποθήκευση δεδομένων διαφόρων τύπων, συμπεριλαμβανομένων δυαδικών DWORD, συμβολοσειρών και πολλαπλών συμβολοσειρών.

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

Το μητρώο συστήματος βασίζεται σε μια ιεραρχία ενοτήτων (κλειδιά) και τιμών. Οι ενότητες (κλειδιά μητρώου) μπορούν να αποτελούνται από έναν αυθαίρετο αριθμό υποενοτήτων (υποκλειδιά) τιμών. Με τη σειρά τους, οι υποενότητες έχουν τα ίδια δικαιώματα και μπορούν να περιλαμβάνουν όσες τιμές και νέες υποενότητες επιθυμείτε. Τα ονόματα των ενοτήτων στο ίδιο επίπεδο πρέπει να είναι διαφορετικά και δεν πρέπει να περιλαμβάνουν ανάστροφη κάθετο. Για να προβάλετε το μητρώο, μπορείτε να χρησιμοποιήσετε το τυπικό πρόγραμμα regedit.exe. Σας επιτρέπει να προβάλετε και να τροποποιήσετε τα κλειδιά και τις τιμές τους.

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

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

Το μητρώο των Windows 2000 αποτελείται από πέντε προκαθορισμένα κλειδιά ρίζας και ένα προκαθορισμένο για την αποθήκευση δεδομένων απόδοσης συστήματος (HKEY_PERFORMANCE_DATA). Αυτή η προκαθορισμένη ενότητα περιέχει δεδομένα απόδοσης που της αποστέλλονται από το σύστημα, τις υπηρεσίες και τις εφαρμογές. Δεν περιέχει συγκεκριμένες φυσικές τιμές· αντίθετα, οι λειτουργίες μητρώου παρέχουν μια μέθοδο για τη δυναμική λήψη πληροφοριών σχετικά με την απόδοση του συστήματος. Δεν υπάρχει πρόσβαση σε αυτό από το πρόγραμμα Regedit. Η ενότητα HKEY_DYN_DATA δείχνει το τμήμα της ενότητας HKEY_LOCAL_MACHINE που απαιτείται για συσκευές Plug & Play. Καθώς προστίθενται ή αφαιρούνται συσκευές από το σύστημα, αυτή η ενότητα αλλάζει.

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

Όλα τα δευτερεύοντα κλειδιά μητρώου περιλαμβάνονται στην ενότητα HKEY_LOCAL_MACHINE ή HKEY_USERS. Αυτή η δομή μητρώου οφείλεται στην ανάγκη αποθήκευσης πληροφοριών σχετικά με παραμέτρους που αφορούν τον υπολογιστή, αφενός, και παραμέτρους που αφορούν τον χρήστη, αφετέρου. Οι υπόλοιπες τρεις προκαθορισμένες ενότητες είναι εικονικοί σελιδοδείκτες για τμήματα των ενοτήτων HKEY_LOCAL_MACHINE και HKEY_USERS. Έτσι, τα δεδομένα από το δευτερεύον κλειδί HKEY_LOCAL_MACHINE\Software\Classes μπορούν να βρεθούν στην ενότητα HKEY_CLASSES_ROOT.

Όπως τα ονόματα των ενοτήτων, τα ονόματα των μεταβλητών στην ίδια υποενότητα πρέπει να είναι διαφορετικά. Η μόνη εξαίρεση σε αυτόν τον κανόνα είναι Προεπιλεγμένη τιμή(προεπιλογή), που δεν έχει όνομα. Η παρουσία τιμών, συμπεριλαμβανομένων των προεπιλεγμένων τιμών, είναι προαιρετική σε μια ενότητα, επομένως μπορεί να περιέχει πολλές, μόνο μία ή καθόλου τιμές.

Πίνακας 6.1. Προκαθορισμένα κλειδιά μητρώουWindows 2000

Τίτλος ενότητας

Περιγραφή

HKEY_LOCAL_MACHINE

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

Ένα σύνολο δεδομένων που χρησιμοποιούνται για την εργασία ενός συγκεκριμένου χρήστη. Αυτή η ενότητα περιέχει πληροφορίες για τον προεπιλεγμένο χρήστη και τον χρήστη με το τρέχον φορτωμένο προφίλ.

HKEY_CURRENT_USER

Ένας σελιδοδείκτης ή ψευδώνυμο που ορίζεται από το σύστημα για το κλειδί HKEY_USERS που οδηγεί δυναμικά σε πληροφορίες μητρώου σχετικά με τον χρήστη που σχετίζεται με το νήμα κλήσης. Υπάρχουν ειδικοί κανόνες που σχετίζονται με τους χρήστες νημάτων κλήσης που επηρεάζουν τη λειτουργία των υπηρεσιών που σχετίζονται με αυτές τις εργασίες.

HKEY_CLASSES_ROOT

Περιλαμβάνει όλους τους τύπους αντιστοιχίσεων αρχείων, καθώς και πληροφορίες OLE και συντομεύσεων, και περιέχει πληροφορίες σχετικά με καταχωρημένα στοιχεία COM και συσχετίσεις που σχετίζονται με το κέλυφος.

HKEY_CURRENT_CONFIG

Ένας σελιδοδείκτης ή ψευδώνυμο που ορίζεται από το σύστημα για το HKEY_LOCAL_MACHINE\System\CurrentControlSet\Hardware Profiles\Current του οποίου το όνομα αντιστοιχεί στο όνομα του χρήστη που εργάζεται αυτήν τη στιγμή. Εδώ αποθηκεύονται οι πληροφορίες διαμόρφωσης υλικού.

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

Τι είναι το μητρώο των Windows

Το μητρώο των Windows δεν είναι τίποτα άλλο από μια συλλογή από διάφορες διαμορφώσεις και ρυθμίσεις συστήματος.

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

Στοιχεία μητρώου των Windows

Το μητρώο των Windows 10 αποτελείται από τρία κύρια στοιχεία - κλειδιά σε επίπεδο ρίζας, κλειδιά και ρυθμίσεις.

Τα πλήκτρα επιπέδου ρίζας περιέχουν ενότητες που έχουν το δικό τους σύνολο παραμέτρων.

Υπάρχουν πέντε διαφορετικά κλειδιά επιπέδου ρίζας και όλα έχουν τους δικούς τους συγκεκριμένους σκοπούς. Ιδού η ουσία τους:

  • HKEY_CLASSES_ROOT (HKCR):αυτό το κλειδί χρησιμοποιείται για σύνδεση και ενσωμάτωση αντικειμένων (OLE) και συσχέτιση τύπου αρχείου. Αυτό είναι το κλειδί όπου τα Windows συσχετίζουν τα αρχεία με τα αντίστοιχα προγράμματά τους, ώστε ο χρήστης να μπορεί να τα ανοίξει και να αλληλεπιδράσει μαζί τους.
  • HKEY_ΡΕΥΜΑ_ΧΡΗΣΤΗΣ (HKCU):Αυτό το κλειδί μητρώου των Windows αποθηκεύει όλα τα δεδομένα, τις ρυθμίσεις σε επίπεδο χρήστη και τις διαμορφώσεις που σχετίζονται με τον συνδεδεμένο χρήστη. Όχι μόνο τα Windows, αλλά και άλλα προγράμματα αποθηκεύουν δεδομένα που σχετίζονται με τον τρέχοντα χρήστη εδώ.
  • HKEY_LOCAL_MACHINE (HKLM):Ανεξάρτητα από την κατάσταση του χρήστη, αυτό το κλειδί περιέχει όλα τα διαμερίσματα του συστήματος, συμπεριλαμβανομένων τυχόν ρυθμίσεων υλικού, ρυθμίσεων λογισμικού κ.λπ. Επειδή το HKLM περιέχει τις περισσότερες πληροφορίες συστήματος, είναι ένα από τα πιο δημόσια κλειδιά ρίζας των Windows.
  • HKEY_USERS (HKU):Όπως υποδηλώνει το όνομα, αυτό το ριζικό κλειδί περιέχει τις ρυθμίσεις όλων των χρηστών, συμπεριλαμβανομένων των συνδεδεμένων και αποσυνδεδεμένων χρηστών, επομένως μην συγχέετε αυτό το κλειδί με το HKCU.
  • HKEY_CURRENT_CONFIG (HKCC):Με απλά λόγια, είναι ένα ψευδοριζικό κλειδί επειδή είναι ένας άμεσος σύνδεσμος με τις τρέχουσες ρυθμίσεις προφίλ υλικού στο ριζικό κλειδί HKLM.

Επιλογές κατάτμησης

Κάθε ένα από αυτά τα κλειδιά ρίζας έχει τις δικές του ενότητες και κάθε ενότητα έχει τις δικές του παραμέτρους. Κάθε ενότητα μπορεί να δημιουργήσει 6 διαφορετικούς τύπους παραμέτρων και οι τιμές αυτών των παραμέτρων εξαρτώνται πλήρως από το πρόγραμμα-στόχο ή/και τις απαιτήσεις διαμόρφωσης.

Γενικά, υπάρχουν τέσσερις κύριοι τύποι δεδομένων που χρησιμοποιούνται στον Επεξεργαστή Μητρώου των Windows οποιασδήποτε έκδοσης - 7,8 ή 10:

  • Παράμετρος συμβολοσειράς:αποτελείται από απλό, ευανάγνωστο κείμενο και είναι μια από τις πιο συχνά χρησιμοποιούμενες ρυθμίσεις στο μητρώο των Windows.
  • Δυαδική παράμετρος:Όπως υποδηλώνει το όνομα, αυτή η παράμετρος περιέχει μόνο δυαδικά δεδομένα (0, 1). Συχνά χρησιμοποιείται για την ενεργοποίηση ή απενεργοποίηση μιας συγκεκριμένης λειτουργίας.
  • ΠαράμετροςDWORD (32 bit):παρόμοια με μια δυαδική παράμετρο, αλλά ικανή να αποθηκεύει οποιονδήποτε ακέραιο στην περιοχή των 32 bit. Σχεδιασμένο για να λειτουργεί με συστήματα 32 bit, αλλά χρησιμοποιείται επίσης σε συστήματα 64 bit για συμβατότητα προς τα πίσω.
  • ΠαράμετροςQWORD (64 bit):Αυτή η παράμετρος είναι σχεδόν σαν ένα DWORD, αλλά μπορεί να μεταφέρει οποιονδήποτε ακέραιο στην περιοχή των 64 bit. Μπορούμε να πούμε ότι το QWORD έχει σχεδιαστεί για να λειτουργεί με συστήματα 64-bit.

Πώς να ανοίξετε τον Επεξεργαστή Μητρώου των Windows

Αυτή η μέθοδος ανοίγματος του μητρώου θα λειτουργήσει ανεξάρτητα από την εγκατεστημένη έκδοση των Windows - 7.8 ή 10:

Πατήστε το πλήκτρο +R για να ανοίξετε το παράθυρο Εκτέλεση. Πληκτρολογήστε ή και πατήστε Enter ή OK. Εάν εμφανιστεί το παράθυρο Έλεγχος λογαριασμού χρήστη (UAC), κάντε κλικ στο Ναι.

Το κύριο εκτελέσιμο αρχείο του επεξεργαστή μητρώου βρίσκεται στον κατάλογο C:\Windows. Έτσι, μπορείτε να ανοίξετε αυτόν τον φάκελο και να εκτελέσετε απευθείας το regedit.exe ή μπορείτε απλά να δημιουργήσετε μια συντόμευση για το regedit.exe σε μια τοποθεσία κατάλληλη για εσάς.

Επεξεργαστής Μητρώου: για Windows 64-bit και 32-bit

Το μητρώο σε εκδόσεις 64-bit των Windows αποτελείται από ενότητες 32-bit και 64-bit. Πολλά από τα διαμερίσματα των 32 bit έχουν τα ίδια ονόματα με τα αντίστοιχα των 64 bit και αντίστροφα.

Η προεπιλεγμένη έκδοση 64-bit (regedit.exe) εμφανίζει διαμερίσματα 64-bit και 32-bit. Στην έκδοση 64-bit του Επεξεργαστή Μητρώου, τα κλειδιά 32-bit εμφανίζονται στο ακόλουθο κλειδί μητρώου:

HKEY_LOCAL_MACHINE\Software\WOW6432Node

Μπορείτε να προβάλετε και να επεξεργαστείτε ενότητες και ρυθμίσεις 64 bit και 32 bit χρησιμοποιώντας την έκδοση 64 bit του προγράμματος επεξεργασίας. Για να προβάλετε ή να επεξεργαστείτε κλειδιά 64-bit, πρέπει να χρησιμοποιήσετε την έκδοση 64-bit του Επεξεργαστή Μητρώου (regedit.exe). Μπορείτε επίσης να επεξεργαστείτε και να προβάλετε κλειδιά και τιμές 32 bit χρησιμοποιώντας την έκδοση 32 bit (%systemroot\%Syswow64). Για να ανοίξετε την έκδοση 32-bit του Επεξεργαστή Μητρώου, ακολουθήστε τα εξής βήματα:

  • Ανοίξτε το παράθυρο διαλόγου Εκτέλεση.
  • Εισαγω %systemroot%\syswow64\regeditκαι κάντε κλικ στο OK.

Σημείωση

Πρέπει να κλείσετε την έκδοση 64-bit του Επεξεργαστή Μητρώου πριν ανοίξετε την έκδοση 32-bit (και αντίστροφα). Ωστόσο, μπορείτε να ανοίξετε μια δεύτερη παρουσία του Επεξεργαστή Μητρώου. Για παράδειγμα, εάν η έκδοση 64-bit του προγράμματος επεξεργασίας εκτελείται ήδη, εισαγάγετε την εντολή %systemroot%\syswow64\regedit -mγια να εκκινήσετε την έκδοση 32-bit του προγράμματος επεξεργασίας.

Δημιουργία νέων ενοτήτων και παραμέτρων

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

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

Για να δημιουργήσετε ένα νέο διαμέρισμα, κάντε δεξί κλικ στο κλειδί σε επίπεδο ρίζας και επιλέξτε Νέο -> Κατάτμηση. Το νέο διαμέρισμα θα μοιάζει με φάκελο και από προεπιλογή θα ονομάζεται κάτι σαν "Νέο διαμέρισμα #1". Φυσικά, η ενότητα μπορεί πάντα να μετονομαστεί. Η ίδια διαδικασία ακολουθείται κάθε φορά που χρειάζεται να δημιουργηθεί νέο δευτερεύον κλειδί.

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

Για να αντιστοιχίσετε μια τιμή σε μια παράμετρο, κάντε διπλό κλικ σε αυτήν και εισαγάγετε μια τιμή. Και πάλι, η τιμή εξαρτάται από το πρόγραμμα ή τις συγκεκριμένες ρυθμίσεις.

Δικαιώματα πρόσβασης σε κλειδιά μητρώου

Κατ' αναλογία με τα δικαιώματα και τα δικαιώματα για ορισμένα αντικείμενα στο σύστημα αρχείων NTFS, η ίδια προστασία παρέχεται για τα κλειδιά μητρώου.

Από τα Windows Vista, ένας μεγάλος αριθμός κλειδιών μητρώου ειδικά για το λειτουργικό σύστημα που αποθηκεύουν τις ρυθμίσεις των Windows προστατεύονται από την προστασία πόρων των Windows, επομένως δεν μπορείτε απλώς να τα διαγράψετε ή να τα αλλάξετε. Δεν μπορείτε να το κάνετε αυτό χωρίς να γίνετε κάτοχός τους και να ορίσετε δικαιώματα (δικαιώματα πρόσβασης) σε αυτά. Ευτυχώς, το επιτρέπει και το λειτουργικό σύστημα, αλλά η μη αυτόματη μέθοδος είναι πολύ κουραστική, επομένως είναι προτιμότερο να χρησιμοποιήσετε ένα απλό βοηθητικό πρόγραμμα που αυτοματοποιεί όλη αυτή τη διαδικασία.

Αυτό είναι όλο! Ελπίζω ότι τα παραπάνω σας βοήθησαν να κατανοήσετε καλύτερα το Μητρώο των Windows και τα κύρια στοιχεία του. Μοιραστείτε τις απόψεις και τις εμπειρίες σας στα σχόλια παρακάτω!

Να έχεις μια υπέροχη μέρα!

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

Το μητρώο δεν είναι κάποιο εξωτερικό πρόγραμμα, είναι μέρος του λειτουργικού συστήματος. Το Ntdetect αναζητά αρχεία μητρώου όταν το σύστημα εκκινεί και φορτώνει τις παραμέτρους εκκίνησης από εκεί. Η γνώση των κλειδιών μητρώου και η γνώση της σημασίας τους είναι απαραίτητη για την αποτελεσματική διαχείριση του συστήματος. Και επίσης τουλάχιστον για τα βασικά διαγνωστικά "γιατί δεν λειτουργεί έτσι". Το μητρώο είναι ένα σύστημα καταλόγων αξίας/κλειδιών που βασίζεται σε δέντρο. Τα οποία είναι υπεύθυνα για ορισμένες ρυθμίσεις. Επιπλέον, θα πρέπει να ληφθεί υπόψη ότι διαφορετικά κλειδιά μπορούν να έχουν διαφορετικούς τύπους - από λογικά έως συμβολοσειρά.

Ενδεικτική ανατομία.

Επομένως, αξίζει να πείτε από τι αποτελείται το μητρώο και πώς λειτουργεί. Αξίζει να κάνετε κράτηση αμέσως. Ότι στη μορφή που παρουσιάζεται το μητρώο στον χρήστη, δεν αποθηκεύεται πουθενά και χρειάζονται ειδικά προγράμματα για την επεξεργασία του - registry editors. Τα τυπικά regedit.exe και regedit32.exe είναι καλά. Κατά τη διαδικασία διαμόρφωσης και εγκατάστασης του συστήματος, ένα μέρος των δεδομένων μητρώου δημιουργείται και ένα άλλο τμήμα δημιουργείται κατά τη λειτουργία του συστήματος. Ως αποτέλεσμα, κατά την εκκίνηση του συστήματος, σχηματίζεται ένα εικονικό αντικείμενο REGISTRY\, το οποίο είναι το μητρώο. Οι κλάδοι του μητρώου είναι διαθέσιμοι για επεξεργασία, προβολή και μελέτη του μητρώου χρησιμοποιώντας τυπικά εργαλεία των Windows (προγράμματα regedit.exe και regedt32.exe). Μετά την επεξεργασία του μητρώου ή/και την πραγματοποίηση αλλαγών σε αυτό, αυτές οι αλλαγές εγγράφονται αμέσως σε αρχεία που αποτελούν μέρος του μητρώου. Αυτά είναι, στα Windows 95 και Windows 98 user.dat και system.dat. στα Windows ME - user.dat, classes.dat και system.dat. Σε μεταγενέστερες εκδόσεις του συστήματος, εμφανίστηκε ένας πολύ μεγαλύτερος αριθμός απαραίτητων αρχείων.

Σχετικά με τις ελλείψεις και πώς οι απατεώνες κερδίζουν χρήματα από αυτές τις ελλείψεις.

Στην πραγματικότητα, το σύστημα είναι αρκετά περίπλοκο, αλλά αρκετά αξιόπιστο. Λόγω της υπερβολικής πολυπλοκότητας, προκύπτουν δυσκολίες με τον κατακερματισμό του μητρώου και επομένως με την ταχύτητα λειτουργίας του. Επίσης, το μητρώο τείνει να γίνεται υπερβολικά «παχύ» ως αποτέλεσμα της συσσώρευσης δεδομένων για μεγάλη περίοδο λειτουργίας, γεγονός που περιπλέκει επίσης τη λειτουργία του. Αυτό το πρόβλημα μπορεί να λυθεί χρησιμοποιώντας ειδικά προγράμματα για τη βελτιστοποίηση και τον καθαρισμό του μητρώου. Όταν αντιμετωπίζετε αυτό το ζήτημα μόνοι σας, θα πρέπει να θυμάστε ότι δεν πρέπει να διαγράψετε κάτι από το μητρώο εάν δεν γνωρίζετε τον σκοπό του - αυτό μπορεί να βλάψει σοβαρά το σύστημα ή ακόμα και να το καταστήσει άχρηστο. Επιπλέον, οι απατεώνες προσπαθούν να κάνουν πολλά από αυτά τα προβλήματα - το δίκτυο είναι γεμάτο από προσφορές για "κατέβασμα ενός προγράμματος για τη βελτιστοποίηση του μητρώου, μετά την εγκατάσταση του οποίου ο υπολογιστής σας θα εκτελείται 30% πιο γρήγορα". Συνήθως, μια τέτοια προσφορά ακολουθείται από μια φόρμα αποστολής SMS, η οποία επιβεβαιώνει προηγούμενες υποψίες. Δεν πρέπει να δίνετε προσοχή σε τέτοια πράγματα, πολύ λιγότερο να τα πιστεύετε - τότε δεν θα χάσετε ούτε χρήματα ούτε νεύρα.

Οι κύριοι κλάδοι του μητρώου, η σημασία και ο σκοπός τους.

Το HKEY_CLASSES_ROOT είναι ένας σύνδεσμος προς την ενότητα HKEY_LOCAL_MACHINE\Software\Classes. Οι πληροφορίες που αποθηκεύονται εδώ διασφαλίζουν ότι το απαιτούμενο πρόγραμμα ξεκινά όταν ανοίγετε ένα αρχείο χρησιμοποιώντας τον Explorer. Αυτή η ενότητα περιέχει συνδέσεις μεταξύ εφαρμογών και τύπων αρχείων, καθώς και πληροφορίες σχετικά με το OLE.

HKEY_USERS - αυτή η ενότητα περιέχει ρυθμίσεις για όλους τους χρήστες υπολογιστών.

HKEY_CURRENT_USER – αυτός ο κλάδος είναι ένας σύνδεσμος προς ένα συγκεκριμένο εσωτερικό δευτερεύον κλειδί HKEY_USERS. Όλες οι ρυθμίσεις ορίζονται ανάλογα με τον χρήστη που βρίσκεται αυτήν τη στιγμή στο σύστημα (δηλαδή ποια περίοδος σύνδεσης είναι ενεργή).

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

Το HKEY_CURRENT_CONFIG είναι ουσιαστικά απλώς ένας σύνδεσμος προς το HKEY_LOCAL_MACHINE\ SYSTEM \CurrentControlSet\ Προφίλ υλικού\Τρέχον. Υπάρχουν όλες οι εισερχόμενες ρυθμίσεις υλικού που είναι απαραίτητες για την εκτέλεση του συστήματος.

Οι κύριες τυπικές ενότητες που γράφτηκαν παραπάνω δεν μπορούν να διαγραφούν ή να μετονομαστούν. Ορισμένα κλειδιά μητρώου είναι πτητικά και δεν αποθηκεύονται σε κανένα αρχείο. Το λειτουργικό σύστημα δημιουργεί και διαχειρίζεται αυτά τα διαμερίσματα εξ ολοκλήρου στη μνήμη RAM, αντί να τα αποθηκεύει στον σκληρό δίσκο, επομένως είναι προσωρινής φύσης. Το σύστημα δημιουργεί πτητικά διαμερίσματα κάθε φορά που εκκινείται. Για παράδειγμα, το HKEY_LOCAL_MACHINE\HARDWARE είναι ένα κλειδί μητρώου που αποθηκεύει πληροφορίες σχετικά με συσκευές υλικού και τους πόρους που έχουν εκχωρηθεί σε αυτές. Η εκχώρηση πόρων και ο εντοπισμός υλικού πραγματοποιούνται κάθε φορά που εκκινείται το σύστημα, επομένως είναι λογικό και φυσικό αυτά τα δεδομένα να μην απαιτούν μόνιμη αποθήκευση στον σκληρό δίσκο.

Πώς να αποθηκεύσετε όσα έχετε ήδη αποκτήσει.

Μερικές φορές είναι χρήσιμο να δημιουργήσετε ένα αντίγραφο ασφαλείας του μητρώου συστήματος από φόβο μήπως το καταστρέψετε. Αυτό μπορεί να συμβεί ως αποτέλεσμα ανεπιτυχών πειραμάτων με το μητρώο, εσφαλμένης εγκατάστασης προγραμμάτων οδήγησης και δεκάδων άλλων λόγων. Και δεν βλάπτει να το έχετε «για κάθε περίπτωση». Για να μην το κάνετε χειροκίνητα κάθε φορά, μπορείτε να χρησιμοποιήσετε ένα από τα πολλά προγράμματα αυτόματης δημιουργίας αντιγράφων ασφαλείας, για παράδειγμα, το Comodo Backup.

Σε αρχεία SYSTEM.DAT και USER.DATστον κατάλογο Windows 95/98ή σε φάκελο C:\W\System32\Config\ V Windows NTΑποθηκεύεται το λεγόμενο μητρώο συστήματος, το οποίο περιέχει μεγάλο όγκο πληροφοριών. Εκτός από τα αρχεία που απαιτούνται WindowsΤα περισσότερα προγράμματα γράφουν επίσης εκεί τις δικές τους πληροφορίες όταν εγκατασταθούν. Για να κάνετε αλλαγές στο μητρώο, πρέπει να το ανοίξετε χρησιμοποιώντας ένα πρόγραμμα που έχει σχεδιαστεί για αυτό. Ένα παράδειγμα θα ήταν το πρόγραμμα REGEDIT,παρέχεται ως στάνταρ Windows. Για να το εκκινήσετε, ανοίξτε το πλαίσιο διαλόγου Έναρξη/Εκτέλεση, εισαγω Regeditκαι πατήστε ΕΝΤΑΞΕΙ.

Θα δείτε ένα παράθυρο χωρισμένο σε δύο μέρη. Στα αριστερά υπάρχει ένας πλοηγός, παρόμοιος με τον πλοηγό Explorer, και στα δεξιά είναι οι πραγματικές πληροφορίες. Το μητρώο αποτελείται από έξι ενότητες: HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS, HKEY_CURRENT_CONFIGΚαι HKEY_DYN_DATA. Κάθε ενότητα περιέχει φακέλους. Εάν ένας φάκελος ή ενότητα έχει υποφακέλους, υπάρχει ένα εικονίδιο " στα αριστερά αυτού του φακέλου συν". Όταν κάνετε κλικ σε αυτό, αυτός ο φάκελος " ξεδιπλώνεται»,και το εικονίδιο μετατρέπεται σε " μείον"κάνοντας κλικ στο οποίο μπορεί να γίνει ξανά" κατάρρευση". Εάν κάνετε κλικ στο εικονίδιο του φακέλου ή στο όνομά του, τότε στο δεξιό παράθυρο θα εμφανιστεί μια λίστα με τις παραμέτρους που περιέχονται σε αυτόν τον φάκελο (αλλά όχι σε υποφακέλους!). Κάθε παράμετρος αποτελείται από το όνομα και την τιμή της. Για κάθε Η παράμετρος υπάρχει η δική της διαδρομή, όπου μπορείτε να τη βρείτε. Η διαδρομή αποτελείται από την ακολουθία φακέλων στους οποίους βρίσκεται η ρύθμιση, ξεκινώντας από τον γονικό φάκελο (αυτή είναι μία από τις έξι κύριες ενότητες παραπάνω). Ένα παράδειγμα τέτοιου μονοπάτι θα ήταν HKEY_CURRENT_CONFIG\Display\Settingsκαι το όνομα της παραμέτρου Ανάλυση.Όταν συνδυάζονται, αυτές οι δύο τιμές - η παράμετρος και η διαδρομή της (συχνά ονομάζεται διεύθυνση) υποδεικνύουν μια μοναδική παράμετρο. Για παράδειγμα, δύο διαφορετικές παράμετροι μπορεί να έχουν την ίδια διαδρομή, δύο παράμετροι μπορεί να έχουν τα ίδια ονόματα αλλά να βρίσκονται σε διαφορετικούς φακέλους και υποφακέλους, αλλά δεν μπορούν να υπάρχουν δύο παράμετροι με την ίδια διεύθυνση και όνομα. Μπορείτε να κάνετε αναζήτηση στο μητρώο (χρησιμοποιώντας το μενού ή χρησιμοποιώντας μια συντόμευση πληκτρολογίου CTRL + F).

Επιλέγοντας την ενότητα που επιθυμείτε (κάνοντας κλικ στο εικονίδιο της ενότητας ή στο όνομά της), μπορείτε να δημιουργήσετε μια παράμετρο ή υποενότητα σε αυτήν. Για να το κάνετε αυτό πρέπει να χρησιμοποιήσετε το μενού Επεξεργασία/Δημιουργία. Στο μητρώο του συστήματος WindowsΥπάρχουν 3 τύποι παραμέτρων: σειρά, δυάδικος, Και DWORD. Μια συμβολοσειρά αποθηκεύει μια συμβολοσειρά ( σειρά), V δυαδική - δυαδική τιμή, V DWORD- δεκαδική ή δεκαεξαδική τιμή. Όταν δημιουργείτε μια παράμετρο, πρέπει να καθορίσετε το όνομά της. Στη συνέχεια, κάνοντας διπλό κλικ σε αυτό στο δεξί παράθυρο, μπορείτε να εισαγάγετε μια τιμή παραμέτρου (ή να αλλάξετε μια υπάρχουσα).

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

Στο τέλος της εργασίας, οι περισσότερες αλλαγές πρέπει να κλείσουν. REGEDITκαι επανεκκινήστε τον υπολογιστή Λοιπόν, πρώτα απ 'όλα, ας καταλάβουμε τι είναι: το μητρώο Windows. Όταν εγκαθιστούμε ή αφαιρούμε προγράμματα, αλλάξτε τις ρυθμίσεις WindowsΕγκαθιστούμε νέο εξοπλισμό, όλα αυτά καταγράφονται και καταγράφονται στο μητρώο. Θα μπορούσατε να πείτε ότι το μητρώο είναι η καρδιά Windows.Για να προβάλετε ή να επεξεργαστείτε το μητρώο πρέπει να εκτελέσετε το πρόγραμμα Regedit (Έναρξη - Εκτέλεση - Regedit).Φυσικά, το μητρώο αποθηκεύεται στον κατάλογο Windows (95/98)κάτω από ονόματα User.datΚαι System.dat. Θα το πω αμέσως αν δεν ξέρετε σε τι θέλετε να αλλάξετε 100% μην το αλλάξεις, αλλιώς δεν αξίζει. Λοιπόν, για όσους άλλαξαν ακόμα, θα σας δώσω μια υπόδειξη. Μετά την επιτυχή φόρτωση, Windowsδημιουργεί αντίγραφα ασφαλείας μητρώου με ονόματα Χρήστης.da0Και Σύστημα.da0. Θα χρησιμοποιήσουμε αυτό. Φυσικά, μπορείτε να δημιουργήσετε τα δικά σας αντίγραφα ασφαλείας για κάθε ενδεχόμενο. Εάν τα Windows δεν φορτώνονται, πατήστε παρατεταμένα κατά τη φόρτωση Ctrl.Πώς να εμφανιστεί το μενού επιλέξτε " Μόνο γραμμή εντολών", μεταβείτε στο φάκελο Windows ("CD C:\Windows") και πληκτρολογήστε την εντολή scanreg/restore(V Windows NT - rdisk). Τώρα επανεκκινήστε και Windowsπρέπει να ξεκινήσει. Εάν δεν υπάρχει τέτοιο πρόγραμμα, τότε θα πρέπει να πληκτρολογήσετε τη γραμμή εντολών από το φάκελο Windows:

attrib -h -r -s system.dat
attrib -h -r -s system.da0
copy system.da0 system.dat
attrib -h -r -s user.dat
attrib -h -r -s user.da0
αντιγραφή χρήστη.da0 user.dat

Λοιπόν, τώρα ας προχωρήσουμε απευθείας στο μητρώο.

1.) Ανοιχτό regedit, βρες το κλειδι

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.

Εδώ θα βρείτε μια πλήρη λίστα με τα εγκατεστημένα προγράμματα. Εάν ορισμένα προγράμματα δεν υπάρχουν πλέον, διαγράψτε τους περιττούς φακέλους με τα ονόματά τους (εμφανίζεται μια ημιτελής λίστα στο " Πίνακας Ελέγχου - Προσθήκη ή Αφαίρεση Προγραμμάτων").

2.) Στο κλειδί

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Τρέχουσα έκδοση\Run

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

HKEY_USERS\.DEAFAULT\Software\Microsoft\Windows\CurrentVersion και
HKEY_USERS\(Όνομα χρήστη)\Software\Microsoft\Windows\CurrentVersion

3.) Αυτό ήταν, η προθέρμανση τελείωσε και προχωράμε Κυρίως μενού.

Για να απαλλαγείτε από ένα αντικείμενο Αγαπημένα (Windows 98), μεταβείτε στην ενότητα

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ Policies\Explorer

και δημιουργήστε εδώ Δυαδική παράμετρος NoFavoritesMenuμε νόημα 01 00 00 00 . Ολα! Τώρα το στοιχείο Αγαπημένα δεν θα εμφανίζεται πλέον. Διαγράψτε τη δημιουργημένη παράμετρο ή αλλάξτε την τιμή της σε 00 00 00 00 για να επιστρέψετε το αντικείμενο στη θέση του. Μπορείτε να απαλλαγείτε από άλλα αντικείμενα με τον ίδιο τρόπο:

Τεκμηρίωση- παράμετρος NoRecentDocsMenu
Ρυθμίσεις - NoSetFolders
Εύρεση - NoFind
Τερματισμός - Όχι Κλείσιμο
Τερματισμός της συνεδρίας... - NoLogOff.

Μπορείτε επίσης να ακυρώσετε την εργασία με το δεξί κουμπί του ποντικιού στο κύριο μενού· για να το κάνετε αυτό, δημιουργήστε ένα DWORD-παράμετρος κάτω από το όνομα NoChangeStartMenuμε νόημα 1 . Ετοιμος! Λοιπόν, οι τελευταίες πινελιές. Σας αρέσει αυτή η ανάρτηση σχετικά με το κουμπί με το οποίο να ξεκινήσετε; Οχι? Μετά δημιουργούμε DWORD-ονομάστηκε παράμετρος NoStartBannerκαι νόημα 1.

4.) Πηγαίνετε στο

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Winlogon

και δημιουργήστε Παράμετρος συμβολοσειράς LegalNoticeCaption.Εισαγάγετε ως τιμή "Chernobyl virus detected" και δημιουργήστε μια άλλη παράμετρο συμβολοσειράς LegalNoticeTextμε την τιμή "Κάντε κλικ στο "OK" και όλα τα δεδομένα στον σκληρό δίσκο θα καταστραφούν." Επανεκκινήστε τα Windows και απολαύστε τα αποτελέσματα. Στην πρώτη παράμετρο εισάγουμε τον τίτλο και στη δεύτερη - το ίδιο το κείμενο.

5.) Τώρα μπορείτε να αλλάξετε το ρολόι στην κάτω δεξιά γωνία. Παω σε

HKEY_CURRENT_USER\Πίνακας Ελέγχου\International

και δημιουργήστε μια παράμετρο συμβολοσειράς sTimeFormat

Το νόημά του" ΩΩ:mm", όπου HH είναι η ώρα, : είναι το διαχωριστικό σημάδι και mm είναι τα λεπτά. Απαιτείται επανεκκίνηση για να τεθούν σε ισχύ οι αλλαγές. Είναι διασκεδαστικό να βλέπεις πώς ένας φίλος θα δυσκολευτεί να ρυθμίσει το ρολόι αν αλλάξουν HH και mm ! Λοιπόν, αν θέλετε να μπερδέψετε πολύ άσχημα, τότε πρέπει να κάνετε το εξής: Hm:mH"mH;Hm, κ.λπ.

6.) Για να αποφύγετε τα βέλη στα εικονίδια συντόμευσης, βρείτε το πλήκτρο HKEY_CLASSES_ROOT\Piffileκαι αφαιρέστε την παράμετρο IsShortcut, το ίδιο πρέπει να γίνει και στον φάκελο Αρχείο Lnk. Κάντε επανεκκίνηση του υπολογιστή σας και απολαύστε τα αποτελέσματα.

7.) Διαδρομή προς τα αρχεία εγκατάστασης Windows 95/98έγκειται στην

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup.

Αλλάξτε το και τα Windows θα αναζητήσουν αρχεία εγκατάστασης όταν προσθέτετε στοιχεία ή αλλάζετε τις ρυθμίσεις συστήματος.

8.) Για να αφαιρέσετε το "palm" από κοινόχρηστους πόρους, απλώς διαγράψτε την τιμή Προκαθορισμένοαπό το κλειδί

HKEY_CLASSES_ROOT\Network\SharingHandler

9.) Μπορείτε επίσης να αφαιρέσετε όλα τα εικονίδια από την επιφάνεια εργασίας συνολικά. Για να το κάνετε αυτό, δημιουργήστε στο κλειδί

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

τιμή DWORD με όνομα " NoDesktopΚάντε επανεκκίνηση και θα δείτε την πιο καθαρή επιφάνεια εργασίας στον κόσμο.

10.) Για να αποκρύψετε δίσκους στον Explorer, μεταβείτε στο

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

και δημιουργήστε εδώ Δυαδική παράμετροςμε όνομα" NoDrives".

Η τιμή θα εξαρτηθεί από τις μονάδες δίσκου που θέλετε να αποκρύψετε:

Δίσκος ΕΝΑ- νόημα 01 00 00 00
Β - 02 00 00 00
C - 04 00 00 00
D - 08 00 00 00
E - 10 00 00 00
F - 20 00 00 00

Εάν θέλετε να αποκρύψετε πολλές μονάδες δίσκου, πρέπει να αθροίσετε τις τιμές τους. Λάβετε όμως υπόψη ότι αυτοί οι αριθμοί είναι δεκαεξαδικοί. Για να υπολογίσετε σωστά, χρησιμοποιήστε την αριθμομηχανή ( Προγράμματα - τυπικό - Αριθμομηχανή). Επιλέξτε από το μενού Αριθμομηχανή "Προβολή - Μηχανική"" και μετά επιλέξτε "Γοητεύω"και υπολογίστε. Για παράδειγμα, για απόκρυψη μονάδων δίσκου ντοΚαι ρεπρέπει να προστεθούν 04 00 00 00 Και 08 00 00 00 . Εισαγάγετε την τιμή της παραμέτρου 0C 00 00 00. Για απόκρυψη δίσκων ΕΝΑΚαι μιπρέπει να συνοψιστούν 01 00 00 00 Και 10 00 00 00, παίρνουμε το αποτέλεσμα 11 00 00 00.

11.) Ανοιχτό Ιδιότητες: Οθόνη, εδώ καλύπτουμε μερικές καρτέλες. Στον επεξεργαστή μητρώου, βρείτε την ενότητα

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System

δημιουργήστε εδώ DWORD-παράμετρος με όνομα NoDispBackgroundPageκαι νόημα 1 . Τώρα καρτέλα Ιστορικόδεν θα εμφανιστεί. Οι υπόλοιπες καρτέλες είναι κρυφές με τις ακόλουθες επιλογές:

NoDispAppearancePage - Εμφάνιση
NoDispScrSavPage - Προφύλαξη οθόνης
NoDispSettingPage - Ρύθμιση.

12.) Τώρα ας κάνουμε την ουσία Για άνοιγμα με...εμφανιζόταν πάντα στο μενού περιβάλλοντος. Ας βρούμε το κλειδί για αυτό HKEY_CLASSES_ROOT\*\και δημιουργήστε ένα τμήμα σε αυτό κέλυφος(αν δεν υπάρχει). Εδώ θα δημιουργήσουμε μια άλλη ενότητα " ανοίγει"Και έχει περισσότερα" εντολή".Αλλαξε την τιμή" Προκαθορισμένο" επί " C:\WINDOWS\rundll32.exe shell32.dll,OpenAs_RunDLL %1Έγινε, μπορείτε να ελέγξετε.

13.)Για να αλλάξετε την ταχύτητα πτώσης Κυρίως μενούπηγαίνετε στο κλειδί

HKEY_CURRENT_USER\Πίνακας Ελέγχου\επιφάνεια εργασίας

και δημιουργήστε Παράμετρος συμβολοσειράς Μενού Εμφάνιση καθυστέρησης.Εισαγάγετε τον χρόνο καθυστέρησης (σε χιλιοστά του δευτερολέπτου) στην τιμή και επανεκκινήστε.

14.) Τώρα ας δοκιμάσουμε το σημείο Άνοιγμα στο Σημειωματάριοτοποθετήστε το στο μενού περιβάλλοντος. Πάμε στην ενότητα HKEY_CLASSES_ROOT\*\shell(Εάν όχι, δημιουργήστε ένα). Δημιουργία ενότητας " Ανοιξε"και αλλάξτε Προκαθορισμένοεπί " Άνοιγμα στο Σημειωματάριο". Τώρα δημιουργήστε ένα διαμέρισμα" εντολή"και αλλάξτε το Προκαθορισμένοεπί " notepad.exe %1". Ετοιμος.
15.) Τώρα ας παίξουμε με Internet Explorer.Θέλετε να αλλάξετε την ταπετσαρία του προγράμματος περιήγησής σας; Σας παρακαλούμε. Εισάγετε το κλειδί

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar

και δημιουργήστε Παράμετρος συμβολοσειράς "BackBitmap". Και ως παράμετρος, εισαγάγετε τη διαδρομή προς την εικόνα στη μορφή Bmpκαι επανεκκινήστε το πρόγραμμα περιήγησής σας. Αλλά δεν είναι μόνο αυτό.

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main

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

16.) Αν θέλετε να θαυμάσετε ένα όνομα ή απλώς μια λέξη μετά από ώρες Systray(κάτω πίνακας) και μετά μεταβείτε στο

HKEY_CURRENT_USER\Πίνακας Ελέγχου\International\

και δημιουργήστε δύο παραμέτρους συμβολοσειράς: s1159Και s2359. Το επιθυμητό όνομα πρέπει να εισαχθεί στην τιμή τους. Όριο - 8 γράμματα.

17.) Όταν πρέπει να επανεκκινήσετε το μητρώο, αλλά δεν θέλετε να επανεκκινήσετε το μηχάνημα, τότε σε ορισμένες περιπτώσεις θα σας βοηθήσουν τα εξής: κάντε κλικ Ctrl+Alt+Del, μετά επιλέξτε Εξερευνητήςκαι το " Ολοκληρωμένη εργασία". Όταν σας ζητηθεί να σβήσετε το αυτοκίνητο, αρνηθείτε και πατήστε " Ακύρωση εργασίας"στο επόμενο παράθυρο, μετά από το οποίο θα δείτε πώς εξαφανίστηκε και εμφανίστηκε" Γραμμή εργασιών".

Δεν λειτουργούν όλα στα Windows 95

Αποκατάσταση μητρώου

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

Εάν πρόκειται να πειραματιστείτε με το μητρώο, αποθηκεύστε πρώτα τα αρχεία SYSTEM.DAT και USER.DAT στο δίσκο. Βρίσκονται στον κατάλογο όπου εγκαταστάθηκε το λειτουργικό σύστημα και έχουν τα χαρακτηριστικά "μόνο για ανάγνωση" και "κρυφό". Εάν το μητρώο έχει υποστεί σοβαρή ζημιά, μπορείτε να ξαναγράψετε αυτά τα αρχεία στον κατάλογο των Windows, να ορίσετε τα απαραίτητα χαρακτηριστικά και το μητρώο θα είναι καινούργιο. Απλώς μην προσπαθήσετε να επαναφέρετε αυτά τα αρχεία όταν φορτωθούν τα Windows, διαφορετικά το σύστημα θα κλείσει εντελώς και μόνο μια πλήρης επανεγκατάσταση θα το αποθηκεύσει! Για να επαναφέρετε αυτά τα αρχεία, πρέπει πρώτα να κάνετε επανεκκίνηση στο DOS και στη συνέχεια να αντικαταστήσετε τα κατεστραμμένα αρχεία με καλά.

Αλλά αυτή δεν είναι η μόνη επιλογή ανάκτησης δεδομένων. Το γεγονός είναι ότι το λειτουργικό σύστημα, σε κάθε επιτυχημένη εκκίνηση, αποθηκεύει ένα αντίγραφο του μητρώου σε ένα αρχείο CAB, το οποίο είναι γραμμένο στον κρυφό κατάλογο SYSBCKUP του καταλόγου των Windows. Από προεπιλογή, αποθηκεύονται τα τελευταία πέντε αντίγραφα. Αυτός ο αριθμός μπορεί να κυμαίνεται από 0 έως 99 και ορίζεται από την τιμή του κλειδιού MaxBackupCopies στο αρχείο scanreg.ini στον κατάλογο των Windows. Είναι αλήθεια ότι δεν πρέπει να ορίσετε την τιμή πολύ ψηλά, γιατί... τα αρχεία καταλαμβάνουν πολύ χώρο (ένα αρχείο έχει μέγεθος μεγαλύτερο από ένα megabyte).

Για να επαναφέρετε το μητρώο από ένα από αυτά τα αντίγραφα ασφαλείας, πρέπει να κάνετε επανεκκίνηση στο DOS και να εκτελέσετε την εντολή

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

Αλλά αν εγκαταστήσατε οποιοδήποτε πρόγραμμα ή αλλάξατε τις ρυθμίσεις του λειτουργικού συστήματος μεταξύ του τελευταίου αντιγράφου ασφαλείας και της αποτυχίας του μητρώου, τότε όλα αυτά τα δεδομένα θα χαθούν για πάντα. Το χρειαζόμαστε αυτό; Σιγουρα οχι! Για να δημιουργήσετε ένα αντίγραφο ασφαλείας του μητρώου ανά πάσα στιγμή, χρησιμοποιήστε την εντολή

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

Μια άλλη επιλογή για τη δημιουργία αντιγράφων ασφαλείας και την επαναφορά του μητρώου είναι να εξαγάγετε την ενότητα ή ολόκληρο τον κλάδο που σκοπεύετε να αλλάξετε. Αυτό μπορεί να γίνει στο Regedite για Windows στο μενού Μητρώο. Επιλέξτε την ενότητα που θέλετε και κάντε κλικ στο στοιχείο "Εξαγωγή αρχείου μητρώου". Αφού καθορίσετε το όνομα του αρχείου, τα δεδομένα αυτής της ενότητας θα εξαχθούν σε αυτό. Το αρχείο έχει επέκταση REG. Για να το εισαγάγετε στο μητρώο, απλώς κάντε διπλό κλικ πάνω του και τα δεδομένα θα μεταφερθούν. Είναι αλήθεια ότι αυτή η μέθοδος ανάκτησης πληροφοριών έχει ένα σημαντικό μειονέκτημα: όλες οι διαγραμμένες ή αλλαγμένες εγγραφές θα αποκατασταθούν, αλλά οι προστιθέμενες εγγραφές δεν θα διαγραφούν. Επομένως, αυτή η μέθοδος είναι πιο κατάλληλη εάν κάνετε κάποιες μικρές αλλαγές και για να τις επαναφέρετε χωρίς να εισαγάγετε ξανά τα παλιά δεδομένα, μπορείτε να χρησιμοποιήσετε την εξαγωγή/εισαγωγή.

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

Στα άρθρα, τις συμβουλές και τις σημειώσεις μου, συχνά παραπέμπω τον αναγνώστη στον Επεξεργαστή Μητρώου των Windows. Πολλά από αυτά περιλαμβάνουν εντατική εργασία με κλειδιά και τιμές μητρώου. Ξαφνικά συνειδητοποίησα ότι δεν είχαν όλοι οι αναγνώστες μου τα δόντια να δουλέψουν με αυτό το πρόγραμμα και μερικοί δεν είχαν καν ξεκινήσει ποτέ τον Επεξεργαστή Μητρώου. Ως εκ τούτου, αποφάσισα να γράψω έναν μικρό οδηγό για αυτό το πρόγραμμα.

Πίνακας περιεχομένων:

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


Ο Επεξεργαστής Μητρώου δημιουργήθηκε ιστορικά ως εργαλείο για χρήστες που έπρεπε να αλλάξουν τις ρυθμίσεις των Windows που δεν ήταν ορατές στη διεπαφή χρήστη. Η κύρια λειτουργία αυτού του προγράμματος είναι η προβολή και η αλλαγή ρυθμίσεων στο μητρώο συστήματος, δηλαδή ένα σύνολο ειδικών δυαδικών αρχείων που περιέχουν πληροφορίες σχετικά με τη διαμόρφωση των Windows και σχεδόν όλα τα προγράμματα που είναι εγκατεστημένα στον υπολογιστή σας. Το λειτουργικό σύστημα Windows και πολλά προγράμματα (με εξαίρεση εκείνα που είναι τα λεγόμενα "φορητά", φορητά, με άλλα λόγια, δεν απαιτούν εγκατάσταση) αποθηκεύουν τις ρυθμίσεις τους στο μητρώο.

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


Μέθοδος 1
Ανεξάρτητα από την έκδοση των Windows που είναι εγκατεστημένη στον υπολογιστή σας, αυτή η μέθοδος θα λειτουργήσει:

Μέθοδος 2
Το εκτελέσιμο αρχείο του Επεξεργαστή Μητρώου βρίσκεται στο C:\Windows, που σημαίνει ότι μπορείτε να ανοίξετε αυτόν τον φάκελο στον Explorer και να εκτελέσετε το αρχείο regedit.exe με ένα κλικ του ποντικιού.

Εναλλακτικά, μπορείτε να δημιουργήσετε μια συντόμευση για το Regedit.exe και να την τοποθετήσετε στο μενού Έναρξη των Windows 8.x/λίστα εφαρμογών, στο φάκελο

%ProgramData%\Microsoft\Windows\Start Menu\Programs

Αυτό θα κάνει τον Επεξεργαστή Μητρώου ορατό στα αποτελέσματα αναζήτησης των Windows και θα σας επιτρέψει επίσης να εκκινήσετε την εφαρμογή με ένα κλικ.

Γενική προβολή του Επεξεργαστή Μητρώου


Ο Επεξεργαστής Μητρώου μοιάζει με αυτό:

Όπως μπορείτε να δείτε στην παραπάνω εικόνα, αποτελείται από δύο πίνακες:

  • το αριστερό εμφανίζει μια ιεραρχική αναπαράσταση της δομής δεδομένων, ονομάζεται ενότητες (ή κλειδιά).
  • εμφανίζεται ο δεξιός πίνακας επιλογές. Είναι όνομα = ζεύγη δεδομένων και αποθηκεύονται μέσα σε κλειδιά.

Τι δείχνει ο Επεξεργαστής Μητρώου


Όπως ανέφερα παραπάνω, ο επεξεργαστής μας εμφανίζει ενότητες και επιλογές.

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist

Εδώ μπορείτε να δείτε μια λίστα αρχείων στον σκληρό σας δίσκο που αποθηκεύουν δεδομένα μητρώου. Τα δεδομένα στο εσωτερικό τους, όπως προαναφέρθηκε, έχουν ιεραρχική δομή και ο Επεξεργαστής Μητρώου τα εμφανίζει με τη μορφή «δέντρου». Οι ρίζες του δέντρου (κύρια κλειδιά) αντιπροσωπεύουν γενικά ένα συγκεκριμένο αρχείο, στα δεδομένα του οποίου γίνεται πρόσβαση.

Ωστόσο, υπάρχουν και εικονικά κλειδιά που εμφανίζονται στον Επεξεργαστή Μητρώου ως κανονικά αρχεία, αλλά στην πραγματικότητα είναι μια αναπαράσταση πολλών αρχείων ή ακόμη και μεμονωμένων κλάδων μητρώου. Υπάρχουν γενικά για συμβατότητα προς τα πίσω. Για παράδειγμα, το HKEY_CURRENT_CONFIG είναι μια εικονική προβολή, το HKEY_CLASSES_ROOT είναι επίσης μια εικονική προβολή που συνδυάζει τα κλειδιά μητρώου του τρέχοντος χρήστη και τα κλειδιά συστήματος.

Λάβετε υπόψη ότι ορισμένα αρχεία μητρώου δεν εμφανίζονται στο παράθυρο του Επεξεργαστή Μητρώου. Για παράδειγμα, δεν θα δείτε ποτέ τι είναι αποθηκευμένο στο αρχείο SAM (Security Accounts Manager). Στον επεξεργαστή μητρώου αντιπροσωπεύεται από τον κλάδο HKEY_LOCAL_MACHINE\SAM\SAM και υποτίθεται ότι είναι κενό εκεί. Αυτό γίνεται για λόγους ασφαλείας.

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

Πώς να δημιουργήσετε ένα νέο κλειδί μητρώου


Για να δημιουργήσετε ένα νέο κλειδί, κάντε δεξί κλικ στο γονικό διαμέρισμα στο αριστερό παράθυρο και επιλέξτε Δημιουργία -> Ενότητααπό το μενού περιβάλλοντος.

Πρέπει να ονομάσετε το διαμέρισμα που δημιουργήθηκε σύμφωνα με τις απαιτήσεις του προγράμματος για το οποίο το δημιουργείτε.

Πώς να δημιουργήσετε μια νέα παράμετρο


Για να δημιουργήσετε μια νέα παράμετρο, πρέπει να κάνετε δεξί κλικ

  • στην τρέχουσα ενότητα στα αριστερά
    ή
  • στον κενό χώρο στο δεξιό πλαίσιο.

Επιλέξτε τον κατάλληλο τύπο για τη νέα παράμετρο και εισαγάγετε το όνομά της. Κάντε διπλό κλικ στο όνομα της παραμέτρου για να ορίσετε την τιμή της.

Πώς να γίνετε κάτοχος μιας ενότητας και να αποκτήσετε πλήρη πρόσβαση σε αυτήν


Ακριβώς όπως οι έννοιες των δικαιωμάτων και του κατόχου ισχύουν για αρχεία και φακέλους στο σύστημα αρχείων NTFS, ισχύουν και για τα κλειδιά μητρώου. Από την εποχή των Windows Vista μέχρι σήμερα, τα περισσότερα κλειδιά μητρώου που αποθηκεύουν τις ρυθμίσεις του λειτουργικού συστήματος προστατεύονται από περιορισμένα δικαιώματα πρόσβασης, έτσι ώστε να μην μπορούν εύκολα να διαγραφούν ή να αλλάξουν από τον χρήστη. Μερικές φορές μπορεί να χρειαστεί να αλλάξετε δεδομένα σε τέτοια διαμερίσματα και για να το κάνετε αυτό πρέπει να μπορείτε να αλλάξετε τον κάτοχο του διαμερίσματος και να αποκτήσετε πλήρη πρόσβαση σε αυτό. Αυτό είναι αρκετά εύκολο να γίνει.


Πώς να επαναφέρετε το TrustedInstaller ως κάτοχο διαμερίσματος


Σχεδόν όλα τα κλειδιά μητρώου συστήματος στα Windows Vista, 7 και 8 έχουν ως κάτοχο τον λογαριασμό TrustedInstaller. Μετά την επεξεργασία των δικαιωμάτων διαμερίσματος, πρέπει να επιστρέψετε τα δικαιώματα ιδιοκτησίας σε αυτόν τον λογαριασμό, διαφορετικά το λειτουργικό σύστημα ενδέχεται να μην λειτουργεί σωστά. Για να επαναφέρετε την ιδιότητα TrustedInstaller στα Windows Vista, 7 και 8, πληκτρολογήστε NT Service\TrustedInstallerστο πεδίο "Εισαγάγετε τα ονόματα των επιλεγμένων αντικειμένων". Κάντε κλικ στο OK.

Πώς να αλλάξετε τα δικαιώματα σε ένα κλειδί μητρώου


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

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

Στην πρώτη περίπτωση, δηλαδή, εάν τα δικαιώματα μεταβιβάζονται από το γονικό κλειδί, πρέπει να απενεργοποιήσετε την κληρονομικότητα και να αντιγράψετε τα δικαιώματα του γονικού τμήματος στο τρέχον κλειδί για να μπορείτε να τα αλλάξετε. Για να το κάνετε αυτό στα Windows 7, Windows Vista και Windows XP, καταργήστε την επιλογή "Προσθήκη δικαιωμάτων που κληρονομούνται από τους γονείς" και κάντε κλικ στο κουμπί Προσθήκη στο παράθυρο διαλόγου επιβεβαίωσης.

Μετά την απενεργοποίηση της κληρονομικότητας, επιλέξτε τον κατάλληλο λογαριασμό χρήστη και κάντε κλικ Αλλαγήγια να αλλάξετε δικαιώματα πρόσβασης.

Τα Windows 8 διαθέτουν ένα ειδικό κουμπί για την απενεργοποίηση της κληρονομικότητας:

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

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

Μεταβείτε στην επιθυμητή ενότητα μητρώου με ένα κλικ


Επιλογή 1

Πριν από λίγο καιρό δημιούργησα ένα βοηθητικό πρόγραμμα που ονομάζεται RegOwnershipEx, το οποίο σας επιτρέπει να αποκτήσετε πλήρη πρόσβαση σε ένα κλειδί μητρώου με ένα κλικ. Επιπλέον, σας επιτρέπει να μεταβείτε στην επιθυμητή ενότητα μητρώου. Σας συνιστώ να εξοικειωθείτε με αυτό.

Το RegOwnershipEx επιτρέπει τα ακόλουθα:

  • γίνετε κάτοχος και αποκτήστε πλήρη πρόσβαση στην επιλεγμένη ενότητα μητρώου. Υπάρχει ένα παράθυρο επισκόπησης μητρώου για εύκολη επιλογή μιας ενότητας.
  • Αγαπημένα - για γρήγορη πρόσβαση στην αγαπημένη σας ενότητα μητρώου. Είναι ενσωματωμένο με το μενού Αγαπημένα του Επεξεργαστή Μητρώου.
  • επαναφέρετε τα δικαιώματα και την ιδιοκτησία που αλλάξατε νωρίτερα. εκείνοι. Το πρόγραμμα σάς επιτρέπει να επαναφέρετε τα δικαιώματα στην αρχική τους κατάσταση.
  • Λειτουργία "open in regedit" - μπορείτε να ανοίξετε το επιλεγμένο κλειδί στον επεξεργαστή μητρώου. Αυτή είναι μια πολύ βολική επιλογή για γρήγορη μετάβαση σε μια ενότητα αντιγράφοντας απλώς το όνομά της.
  • συντομεύσεις για ριζικά διαμερίσματα - μπορείτε να χρησιμοποιήσετε HKCU αντί για HKEY_CURRENT_USER, HKLM αντί HKEY_LOCAL_MACHINE και ούτω καθεξής.
  • λήψη της διαδρομής μητρώου από το πρόχειρο των Windows.
  • Επιχείρημα γραμμής εντολών "/j" για να ανακτήσετε τη διαδρομή προς ένα κλειδί μητρώου από το πρόχειρο των Windows και να μεταβείτε γρήγορα στον Επεξεργαστή Μητρώου.

Όλα αυτά είναι βολικά!

Επιλογή 2

Έχω σχεδιάσει ένα απλό σενάριο που θα λαμβάνει τα περιεχόμενα του προχείρου, θα το γράφει στο μητρώο και θα ανοίγει τον επεξεργαστή μητρώου. Υποτίθεται το ακόλουθο σενάριο: Διαβάζετε ένα άρθρο, που λέει "μεταβείτε στο κλειδί μητρώου HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion". Επιλέγετε τη διαδρομή προς την ενότητα, πατάτε CTRL+C και τρέχετε το σενάριο. Ο Επεξεργαστής Μητρώου ανοίγει στην επιθυμητή θέση. .