Skip to main content

HKEY_CLASSES_ROOT (CLSID HKCR)

How to remove GandCrab 5.2 ransomware (Ιούνιος 2026)

How to remove GandCrab 5.2 ransomware (Ιούνιος 2026)
Anonim

HKEY_CLASSES_ROOT, συχνά συντομευμένο ως HKCR , είναι μια ομάδα μητρώου στο μητρώο των Windows και περιέχει πληροφορίες συσχέτισης επέκτασης αρχείων, καθώς επίσης και ένα προγραμματικό αναγνωριστικό (ProgID), αναγνωριστικό κλάσης (CLSID) και δεδομένα διεπαφής (IID).

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

Πώς να φτάσετε στο HKEY_CLASSES_ROOT

Το HKEY_CLASSES_ROOT είναι μια ομάδα μητρώου και έτσι κάθεται στο κορυφαίο επίπεδο του Επεξεργαστή Μητρώου (Registry Editor), στη ρίζα ολόκληρου του μητρώου των Windows:

  1. Ανοίξτε την Επεξεργασία μητρώου

    Ο ευκολότερος τρόπος για να το κάνετε αυτό σε όλες τις εκδόσεις των Windows είναι να ανοίξετε το παράθυρο διαλόγου Εκτέλεση μέσω WIN + R, και εισάγετε regedit.

  2. Εύρημα HKEY_CLASSES_ROOT στην αριστερή περιοχή του Επεξεργαστή Μητρώου (Registry Editor).

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

  3. Κάντε διπλό ή διπλό κλικ HKEY_CLASSES_ROOT για να επεκτείνετε την κυψέλη ή χρησιμοποιήστε το μικρό βέλος προς τα αριστερά

Υποκλειδιά μητρώου στο HKEY_CLASSES_ROOT

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

Εδώ είναι μερικά από τα πολλά κλειδιά σύνδεσης επέκτασης αρχείων που θα βρείτε κάτω από την ομάδα HKEY_CLASSES_ROOT, τα περισσότερα από τα οποία θα αρχίσουν με μια περίοδο:

  • HKEY_CLASSES_ROOT .avi
  • HKEY_CLASSES_ROOT .bmp
  • HKEY_CLASSES_ROOT .exe
  • HKEY_CLASSES_ROOT .html
  • HKEY_CLASSES_ROOT .pdf
  • HKEY_CLASSES_ROOT AudioCD
  • HKEY_CLASSES_ROOT dllfile

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

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

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

HKCR & CLSID, ProgID, & IID

Το υπόλοιπο των πλήκτρων στο HKEY_CLASSES_ROOT είναι κλειδιά ProgID, CLSID και IID. Ακολουθούν ορισμένα παραδείγματα:

Τα κλειδιά ProgID βρίσκονται στη ρίζα του HKEY_CLASSES_ROOT, παράλληλα με τους συσχετισμούς επέκτασης αρχείων που αναφέρθηκαν παραπάνω:

  • HKEY_CLASSES_ROOT FaxServer.FaxServer
  • HKEY_CLASSES_ROOT JPEGFilter.CoJPEGFilter
  • HKEY_CLASSES_ROOT WindowsMail.Envelope

Όλα τα κλειδιά CLSID βρίσκονται κάτω από το CLSID δευτερεύον κλειδί:

  • HKEY_CLASSES_ROOT CLSID {00000106-0000-0010-8000-00AA006D2EA4}
  • HKEY_CLASSES_ROOT CLSID {06C792F8-6212-4F39-BF70-E8C0AC965C23}
  • HKEY_CLASSES_ROOT CLSID {FA10746C-9B63-4b6c-BC49-FC300EA5F256}

Όλα τα κλειδιά IID βρίσκονται κάτω από το Διεπαφή δευτερεύον κλειδί:

  • HKEY_CLASSES_ROOT Διεπαφή {0000000d-0000-0000-C000-000000000046}
  • HKEY_CLASSES_ROOT Διεπαφή {00000089-0000-0010-8000-00AA006D2EA4}
  • HKEY_CLASSES_ROOT Διεπαφή {00000129-0000-0000-C000-000000000046}

Γιατί τα κλειδιά ProgID, CLSID και IID σχετίζονται με ορισμένες πολύ τεχνικές πτυχές του προγραμματισμού υπολογιστών και είναι πέρα ​​από το πεδίο αυτής της συζήτησης. Ωστόσο, μπορείτε να διαβάσετε περισσότερα για τα τρία εδώ, εδώ και εδώ, αντίστοιχα.

Δημιουργία αντιγράφων ασφαλείας της ομάδας HKEY_CLASSES_ROOT

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

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

Περισσότερα στο HKEY_CLASSES_ROOT

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

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

Ωστόσο, επειδή η ομάδα HKEY_CLASSES_ROOT είναι πραγματικά συνδυασμένα δεδομένα που βρέθηκαν και στην ομάδα HKEY_LOCAL_MACHINE ( HKEY_LOCAL_MACHINE Software Classes ) και την ομάδα HKEY_CURRENT_USER ( HKEY_CURRENT_USER Software Classes ), περιέχει επίσης πληροφορίες για τον χρήστη. Παρόλο που συμβαίνει αυτό, το HKEY_CLASSES_ROOT εξακολουθεί να είναι σε θέση να περιηγηθεί από οποιονδήποτε και όλους τους χρήστες.

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

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