Αρχεία Reg για τα Windows 10. Τι είναι ένα αρχείο reg

Ένα αρχείο REG είναι ένα αρχείο κειμένου με επέκταση REG, μεταγλωττισμένο σε συγκεκριμένη μορφή.

Μορφή αρχείου REG

Παρακάτω είναι ένα παράδειγμα αρχείου REG που απενεργοποιεί το μενού πρόσφατων εγγράφων.

;Απενεργοποιήστε το μενού πρόσφατων εγγράφων
"NoRecentDocsMenu"=hex:01,00,00,00

Δημιουργία αρχείου REG

Η δημιουργία ενός αρχείου REG είναι πολύ απλή. Αντιγράψτε τον κώδικα σε οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου (για παράδειγμα, Σημειωματάριο). Πατήστε CTRL+S και αποθηκεύστε το αρχείο με οποιοδήποτε όνομα και επέκταση .reg, περικλείοντας και τα δύο σε εισαγωγικά.


Εικόνα 1. Δημιουργία αρχείου REG

Εισαγάγετε ένα αρχείο REG

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

Σύνταξη αρχείου REG

  • Windows Επεξεργαστής ΜητρώουΈκδοση 5.00- την κεφαλίδα του αρχείου, που αποτελεί αναπόσπαστο μέρος του. Μπορείτε επίσης να δείτε το REGEDIT4 ως κεφαλίδα - αυτό είναι Μορφή Windows 98 / NT 4.0, το οποίο όμως θα γίνει κατανοητό και από νεότερα λειτουργικά συστήματα συστήματα Windows. Περισσότερες πληροφορίες σχετικά με τις διαφορές στις μορφές μπορείτε να βρείτε στον ιστότοπο JSO FAQ (στα Αγγλικά).
  • ;Απενεργοποιήστε το μενού πρόσφατων εγγράφων- ένα σχόλιο. Όλες οι γραμμές που ξεκινούν με ; (ερωτικό) αντιπροσωπεύουν σχόλια.
  • - Αυτό είναι ένα κλειδί μητρώου. Γραφικά (στον Επεξεργαστή Μητρώου) αντιπροσωπεύει τη διαδρομή προς την παράμετρο. Στη μορφή αρχείου REG, οι ενότητες περικλείονται πάντα σε αγκύλες. Σε αυτό το παράδειγμα, το (υπο)κλειδί Explorer ανήκει στο κλειδί HKEY_CURRENT_USER.
  • "NoRecentDocsMenu"=hex:01,00,00,00- παράμετρος μητρώου και η σημασία της. Ανάλογα με την τιμή της παραμέτρου, η συμπεριφορά αλλάζει λειτουργικό σύστημαή αντικείμενο. Πολλές παράμετροι μπορούν να ρυθμιστούν σε γραφική διεπαφήλειτουργικό σύστημα, αλλά όχι όλα. Σε τέτοιες περιπτώσεις, χρησιμοποιούνται προγράμματα επεξεργασίας μητρώου, tweakers ή αρχεία REG για την αλλαγή της παραμέτρου.

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

Παράδειγμα:

Windows Registry Editor Έκδοση 5.00

;Απενεργοποιήστε την επανεκκίνηση σε περίπτωση BSOD
"AutoReboot"=dword:00000000

;Απενεργοποιήστε την ειδοποίηση οθόνης καλωσορίσματος για μη αναγνωσμένα μηνύματα
"MessageExpiryDays"=dword:00000000

Αυτό το αρχείο REG ελήφθη με εξαγωγή από τον επεξεργαστή μητρώου regedit.exe. Χρησιμοποιώντας αρχεία REG, μπορείτε να κάνετε αλλαγές σε μητρώο συστήματος- αυτή η λειτουργία ονομάζεται εισαγωγή ρυθμίσεων μητρώου.

Τιμές παραμέτρων αρχείου REG

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


"AutoReboot" = dword:00000000

Η παράμετρος είναι του τύπου REG_DWORD. Τα δεδομένα αντιπροσωπεύονται ως τιμή μήκους 4 byte (ακέραιος αριθμός 32 bit). Αυτός ο τύπος δεδομένων χρησιμοποιείται για την αποθήκευση ρυθμίσεων για προγράμματα οδήγησης συσκευών και υπηρεσίες. Στο GUI του Επεξεργαστή Μητρώου αλλάζετε την τιμή από 0 επί 1 (ή αντιστρόφως).
Συνήθως,

    έννοια 0 σημαίνει ανάπηρος?

    έννοια 1 σημαίνει ενεργοποιημένο.

ΣΕ σε αυτό το παράδειγμααπενεργοποιούμε τη λειτουργία (0). αυτόματη επανεκκίνηση(AutoReboot) OS σε περίπτωση βλάβης συστήματος (BSOD). Για την παράμετρο REG_WORD, πρέπει να αλλάξετε το τελευταίο ψηφίο της τιμής.

Σε αυτό το σημείωμα θα ασχοληθούμε με το ερώτημα - τι είναι τα αρχεία με την επέκταση reg, σε τι χρησιμεύουν και πώς πρέπει να χρησιμοποιούνται.

Αρχεία με την επέκταση regείναι υπηρεσία και χρησιμοποιούνται για την πραγματοποίηση αλλαγών σε .

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

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

Το πρόγραμμα θα ανοίξει Σημειωματάριοκαι σε αυτό θα δείτε τα περιεχόμενα του αρχείου reg:

Αλλά εδώ πρέπει να λάβετε υπόψη το ακόλουθο σημείο - εάν εσείς οι ίδιοι εξάγατε το μητρώο των Windows σε ένα αρχείο reg, τότε μπορεί να είναι αρκετά μεγάλο.

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

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

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

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

Δομή αρχείου Reg
Chebotarev Igor

Η γνώση του μητρώου των Windows δεν θα είναι πλήρης χωρίς τη δυνατότητα εγγραφής ενός αρχείου reg. Ας ξεκινήσουμε με αυτό που είναι. Ένα αρχείο reg είναι ένα αρχείο που έχει συγκεκριμένη δομή και περιέχει πληροφορίες που μπορούν να εισαχθούν στο μητρώο. Εάν η εργασία με τον επεξεργαστή μητρώου αποκλείστηκε (μπορείτε να διαβάσετε πώς να το κάνετε αυτό στο άρθρο), τότε το πιο τον εύκολο τρόποΗ επεξεργασία του μητρώου θα περιλαμβάνει τη δημιουργία και την εισαγωγή ενός αρχείου reg (φυσικά, μπορείτε να μεταβείτε στο DOS, σε προστατευμένη λειτουργία και να χρησιμοποιήσετε άλλα προγράμματα, αλλά αυτό είναι πολύ πιο περίπλοκο και το πιο σημαντικό είναι μεγαλύτερο).
Τα αρχεία Reg έχουν ορισμένες δομικές απαιτήσεις. Ας ξεκινήσουμε με το γεγονός ότι στην πρώτη γραμμή του αρχείου πρέπει να εισαγάγετε
REGEDIT4
Σημειώστε ότι τα γράμματα πρέπει να είναι μεγάλα. Εκτός από αυτό, δεν πρέπει να υπάρχει τίποτα στην πρώτη γραμμή. Μετά από αυτό το κείμενο ΠΡΕΠΕΙ να υπάρχει κενή γραμμή. Στη συνέχεια, υποδεικνύεται η ενότητα μητρώου στην οποία πρέπει να καταχωρήσετε ή να αλλάξετε ορισμένες παραμέτρους. Ο τίτλος της ενότητας πρέπει να περικλείεται σε αγκύλες [...]. Παρακάτω είναι οι παράμετροι που πρέπει να προστεθούν, μία παράμετρος ανά γραμμή. Εάν πρέπει να κάνετε αλλαγές σε πολλές ενότητες, τότε θα πρέπει να αφήσετε μια κενή γραμμή μεταξύ τους τελευταία παράμετροςτην προηγούμενη ενότητα και το όνομα της επόμενης ενότητας. Μπορεί να είναι λίγο μπερδεμένο, αλλά εδώ πρέπει να μοιάζει:
REGEDIT4
"param1"="znachenie1"
"param2"="znachenei2"
"param3"="znachenie3"
"param_1"="znachenie_1"
Η τελευταία γραμμή στο αρχείο πρέπει να είναι ΚΕΝΗ. Μόλις δημιουργήσετε ένα τέτοιο αρχείο, απλώς εκτελέστε το όπως κανονικό πρόγραμμα, θα σας ζητηθεί να κάνετε αλλαγές στο μητρώο και μετά από θετική απάντηση, οι πληροφορίες από το αρχείο θα εισαχθούν. Τα Windows θα αναφέρουν τα αποτελέσματα εισαγωγής στο παράθυρο που εμφανίζεται μετά από αυτό.
Τώρα λίγα λόγια για τις παραμέτρους που μπορούν να προστεθούν. Όπως ίσως έχετε παρατηρήσει, το παραπάνω παράδειγμα προσθέτει παραμέτρους χρησιμοποιώντας γραμμές όπως "param1"="znachenie1". Εκείνοι. Αυτό προσθέτει μια παράμετρο STRING με το όνομα "param1" και την τιμή "znachenie1". Υπάρχουν όμως και δυαδικές παράμετροι και παράμετροι DWORD. Η μορφή εγγραφής για την προσθήκη τους είναι ελαφρώς διαφορετική. Για τις παραμέτρους τύπου DWORD χρησιμοποιείται η συμβολοσειρά
"param"=dword:XXXXXXXXX
Εδώ "param" είναι το όνομα της παραμέτρου, dword - υποδεικνύει τον τύπο αυτής της παραμέτρου (τα γράμματα πρέπει να είναι μικρά!) και μετά την άνω και κάτω τελεία υπάρχει μια τιμή οκτώ ψηφίων σε δεκαεξαδική (!) μορφή. Ωστόσο, οι περισσότερες παράμετροι DWORD έχουν τιμή είτε 0 είτε 1, πράγμα που σημαίνει ότι θα πρέπει να γράψετε είτε 00000000 είτε 00000001 αντί για XXXXXXXXX. Δεν επιτρέπονται κενά στη γραμμή.
Για να προσθέσετε μια δυαδική παράμετρο, η μορφή εγγραφής είναι ελαφρώς διαφορετική:
"param"=hex:XX,XX,XX,....
Τώρα θα αποκρυπτογραφήσω αυτή τη γραμμή. Λοιπόν, όλα είναι ξεκάθαρα με το όνομα της παραμέτρου, μετά το σύμβολο "=" υπάρχει ένα εξάγωνο, δηλ. υποδεικνύεται ότι αυτή θα είναι μια δυαδική παράμετρος, μετά πηγαίνουν δεκαεξαδικούς αριθμούς, χωρίζονται με κόμμα. Για παράδειγμα, εάν πρέπει να προσθέσετε μια δυαδική παράμετρο ίση με "be 00 00 00", τότε γράφετε τη γραμμή
"param"=hex:be,00,00,00
Υπάρχουν παράμετροι "Προεπιλογή" στο μητρώο. Για να τους εκχωρήσετε κάποια τιμή μέσω ενός αρχείου reg, πρέπει να προσθέσετε την ακόλουθη γραμμή:
@="znachenie"
Εδώ το σύμβολο @ υποδηλώνει ότι εκχωρούμε την τιμή της παραμέτρου στο "Προεπιλογή". Σημειώστε ότι δεν περικλείεται σε εισαγωγικά.
Τώρα θα δώσω ένα παράδειγμα ενός απλού αρχείου reg που καταχωρεί έναν ιστότοπο στο μητρώο που ορίζει την αρχική σελίδα στον Internet Explorer:
REGEDIT4
"Start Page" = "http://www.site/"
Κατά τη γνώμη μου, όλα είναι πολύ απλά και ξεκάθαρα. Αλλά τα αρχεία reg έχουν μια ιδιαιτερότητα: δεν μπορούν να χρησιμοποιηθούν για τη διαγραφή παραμέτρων στο μητρώο, αν και μπορείτε να διαγράψετε μια ολόκληρη ενότητα. Για να αφαιρέσετε ένα κλειδί από το μητρώο, εισάγετε πριν από το όνομά του αγκύλεςβάλτε το σύμβολο "-". Έτσι φαίνεται:
[-HKEY_LOCAL_MACHINE\Software\QuickSoft\QuickStart]
Χάρη σε αυτήν την καταχώρηση, η υποενότητα "QuickStart" από την ενότητα "QuickSoft" θα αφαιρεθεί με όλο το περιεχόμενό της. Ωστόσο, τι γίνεται με τις παραμέτρους; Εξάλλου, δεν μπορούν να διαγραφούν. Έτσι, θέτοντας περιορισμούς στην πρόσβαση σε διάφορες ρυθμίσεις κέλυφος παραθύρων, όπως περιγράφεται στο άρθρο, γίνεται χρησιμοποιώντας παραμέτρους τύπου DWORD. Σε αυτήν την περίπτωση, εάν η τιμή της παραμέτρου είναι 1 (00000001), τότε ο περιορισμός είναι ενεργοποιημένος και εάν είναι 0 (00000000), τότε ο περιορισμός είναι απενεργοποιημένος. Έτσι, δεν είναι απαραίτητο να διαγράψετε τις παραμέτρους, αρκεί απλώς να τους αντιστοιχίσετε τιμές ίσες με το μηδέν.
Σημείωση σχετικά με τη διαγραφή που έγινε από τον Νικολάι Μπασμάνοφ:
Χρησιμοποιώντας αρχεία REG μπορείτε να διαγράψετε παραμέτρους. Σύνταξη:
REGEDIT4
"xxx" =-

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

Αρχεία με την επέκταση regαπαιτείται για γρήγορη πραγματοποίηση αλλαγών στο μητρώο των Windows (ένα είδος συνόλου ρυθμίσεων, διαμορφώσεων και παραμέτρων σε όλο το σύστημα). Για παράδειγμα, μπορείτε να αφαιρέσετε γρήγορα τον κάδο απορριμμάτων από την επιφάνεια εργασίας ή να απενεργοποιήσετε το πλήκτρο Caps Lock (για παράδειγμα, με ενοχλεί).
1. Για να δημιουργήσετε ένα αρχείο με την επέκταση .reg, Πατήστε κενο διαστημαφάκελο ή επιφάνεια εργασίας, κάντε δεξί κλικ στην ομάδα Νέα και επιλέξτε Έγγραφο κειμένου.
2. Θα σας ζητηθεί τυπικό όνομα, κάτι σαν "Text document.txt". Εισαγω απαιτούμενο όνομαγια ένα νέο αρχείο, για παράδειγμα για το ήδη αναφερόμενο άρθρο "Πώς να απενεργοποιήσετε τον κάδο ανακύκλωσης και να τον αφαιρέσετε από την επιφάνεια εργασίας", δημιουργήστε ένα αρχείο με το όνομα korzina.reg.
3. Επιβεβαιώστε την αλλαγή επέκτασης.

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

6. Το πρόγραμμα επεξεργασίας θα ανοίξει. Κάντε τις απαραίτητες αλλαγές και αποθηκεύστε το αρχείο πατώντας Ctrl+S ή επιλέξτε in πάνω πάνελμενού "Αρχείο", μετά την εντολή "Αποθήκευση".

7. Για να κάνετε αλλαγές στο μητρώο, ανοίξτε διπλό κλικ reg αρχείο μας ή κάντε δεξί κλικ πάνω του και επιλέξτε το πρώτο στοιχείο "Merge". Συμφωνήστε με την προειδοποίηση σχετικά με αλλαγές στο μητρώο.