Skip to main content

HKEY_CLASSES_ROOT (CLSID HKCR)

How to remove Rumba ransomware (Iunie 2026)

How to remove Rumba ransomware (Iunie 2026)
Anonim

HKEY_CLASSES_ROOT, adesea scurtat ca HKCR , este un registru în Registrul Windows și conține informații de asociere cu extensii de fișiere, precum și un identificator programator (ProgID), ID de clasă (CLSID) și ID de interfață (IID).

În cel mai simplu mod posibil, registrul HKEY_CLASSES_ROOT conține informațiile necesare pentru ca Windows să știe ce să facă atunci când îi cereți să facă ceva, cum ar fi vizualizarea conținutului unei unități sau deschiderea unui anumit tip de fișier etc.

Cum se ajunge la HKEY_CLASSES_ROOT

HKEY_CLASSES_ROOT este un nivel de registru și astfel se situează la cel mai înalt nivel din Registry Editor, în rădăcina întregului Windows Registry:

  1. Deschideți Editorul de registri.

    Cea mai ușoară modalitate de a face acest lucru în toate versiunile de Windows este să deschideți caseta de dialog Executare prin WIN + R, și intră regedit.

  2. Găsi HKEY_CLASSES_ROOT în zona stângă a Editorului de registri.

    S-ar putea să nu-l vedeți imediat dacă ați folosit recent registrul și ați lăsat diverse stupi sau chei deschise. Lovit Acasă pe tastatură pentru a vedea lista HKCR afișată chiar în partea superioară a panoului din stânga.

  3. Faceți dublu clic sau atingeți dublu HKEY_CLASSES_ROOT pentru a extinde stupul sau utilizați săgeata mică spre stânga

Registrele subcheie în HKEY_CLASSES_ROOT

Lista cheilor de registry din HVEY_CLASSES_ROOT este foarte lungă și la fel de confuză. Nu putem explica fiecare dintre mii de chei pe care le-ați putea vedea, dar o putem descompune în câteva piese ușor de manevrat, ceea ce va sperăm că va clarifica puțin această parte a registrului.

Iată câteva dintre numeroasele chei de asociere cu extensii de fișiere pe care le veți găsi în colțul HKEY_CLASSES_ROOT, dintre care majoritatea vor începe cu o perioadă:

  • HKEY_CLASSES_ROOT .avi
  • HKEY_CLASSES_ROOT .bmp
  • HKEY_CLASSES_ROOT .exe
  • HKEY_CLASSES_ROOT .html
  • HKEY_CLASSES_ROOT .pdf
  • HKEY_CLASSES_ROOT CD audio
  • HKEY_CLASSES_ROOT dllfile

Fiecare dintre aceste chei de registry stochează informații despre ce ar trebui să facă Windows când faceți dublu clic sau atingeți dublu un fișier cu extensia respectivă. Poate include lista de programe găsite în secțiunea "Deschidere cu …" atunci când faceți clic dreapta / atingând un fișier și calea către fiecare aplicație listată.

De exemplu, pe computer, când faceți dublu clic sau atingeți dublu pe un fișier cu numele de draft.rtf , WordPad ar putea deschide fișierul. Datele din registry care fac acest lucru sunt stocate în HKEY_CLASSES_ROOT .rtf cheie, care definește WordPad ca program care ar trebui să deschidă fișierul RTF.

Datorită complexității modului în care sunt configurate cheile HKEY_CLASSES_ROOT, absolut nu face vă recomandăm să modificați asociațiile implicite de fișiere din registru. În schimb, consultați Cum se schimbă asocierile de fișiere în Windows pentru instrucțiuni în acest sens din interfața dvs. obișnuită Windows.

HKCR & CLSID, ProgID, & IID

Restul cheilor din HKEY_CLASSES_ROOT sunt tastele ProgID, CLSID și IID. Iată câteva exemple pentru fiecare:

Cheile ProgID sunt situate în rădăcina HKEY_CLASSES_ROOT, alături de asociațiile de extensii de fișiere discutate mai sus:

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

Toate cheile CLSID sunt situate sub CLSID subcheie:

  • 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}

Toate cheile IID sunt situate sub Interfață subcheie:

  • HKEY_CLASSES_ROOT Interface {0000000d-0,000 la 0,000-C000-000000000046}
  • HKEY_CLASSES_ROOT Interface {00000089-0000-0010-8000-00AA006D2EA4}
  • HKEY_CLASSES_ROOT Interface {00000129-0000-0000-C000-000000000046}

Ce sunt cheile ProgID, CLSID și IID sunt legate de unele aspecte foarte tehnice ale programării pe calculator și sunt dincolo de sfera acestei discuții. Cu toate acestea, puteți citi mai multe despre toate cele trei aici, aici și aici, respectiv.

Creați o copie de rezervă a coloanei HKEY_CLASSES_ROOT

Fără excepție, ar trebui să faceți întotdeauna o copie de rezervă a tuturor intrărilor din registru pe care intenționați să le editați sau să le eliminați. Vedeți Cum se face backup la registrul Windows dacă aveți nevoie de ajutor pentru copierea de rezervă a HKEY_CLASSES_ROOT sau a oricărei alte locații din registru într-un fișier REG.

Dacă ceva nu merge bine, puteți întotdeauna să restabiliți Registrul Windows la o stare de lucru cu copia de rezervă. Tot ce trebuie să faceți este să faceți dublu clic sau să atingeți de două ori acel fișier REG și să confirmați că doriți să faceți aceste modificări.

Mai multe despre HKEY_CLASSES_ROOT

În timp ce puteți edita și elimina complet orice subcheie interior hiveul HKEY_CLASSES_ROOT, dosarul rădăcină în sine, ca toate stupii din registru, nu poate fi redenumit sau eliminat.

HKEY_CLASSES_ROOT este un nivel global, ceea ce înseamnă că poate conține informații care se aplică tuturor utilizatorilor de pe computer și pot fi vizualizați de către fiecare utilizator. Acest lucru este în contrast cu unele stupi care au informații care se aplică numai utilizatorului curent conectat.

Totuși, deoarece modulul HKEY_CLASSES_ROOT este, de fapt, date combinate găsite în ambele tipuri de HKEY_LOCAL_MACHINE ( HKEY_LOCAL_MACHINE Software Classes ) și stupul HKEY_CURRENT_USER ( HKEY_CURRENT_USER Software Classes ), conține, de asemenea, informații specifice utilizatorului. Chiar dacă este cazul, HKEY_CLASSES_ROOT este în continuare capabil de a fi accesat de către toți utilizatorii.

Aceasta înseamnă, bineînțeles, că atunci când se face o nouă cheie de registru în HKEY_CLASSES_ROOT stup, aceeași va apărea în HKEY_LOCAL_MACHINE Software Classes , iar atunci când unul este șters de la oricare dintre ele, aceeași cheie este eliminată din cealaltă locație.

Dacă o cheie de registry se află în ambele locații, dar există conflicte într-un fel, datele găsite în colțul utilizatorului înregistrat, HKEY_CURRENT_USER Software Classes , are prioritate și este folosit în HKEY_CLASSES_ROOT.