Skip to main content

HKEY_CLASSES_ROOT (HKCR CLSID)

GANDCRAB 5.2 (V5.2) Virus - Remove + Try Restore Files (Juni 2026)

GANDCRAB 5.2 (V5.2) Virus - Remove + Try Restore Files (Juni 2026)
Anonim

HKEY_CLASSES_ROOT, ofte forkortet som HKCR , er et registreringsdatabase i Windows-registreringsdatabasen og indeholder filtildelingsforeningsoplysninger samt en programmatisk identifikator (ProgID), Klasse ID (CLSID) og Interface ID (IID) data.

HKEY_CLASSES_ROOT-registreringsdatabasen indeholder de nødvendige oplysninger til Windows for at vide, hvad de skal gøre, når du beder om at gøre noget, for eksempel at se indholdet af et drev eller åbne en bestemt type fil osv.

Sådan kommer du til HKEY_CLASSES_ROOT

HKEY_CLASSES_ROOT er et registerhive og sidder så på øverste niveau i registreringseditoren, i roden af ​​hele Windows-registreringsdatabasen:

  1. Åbn Registry Editor.

    Den nemmeste måde at gøre dette på i alle versioner af Windows er at åbne dialogboksen Kør via WIN + R, og indtast regedit.

  2. Finde HKEY_CLASSES_ROOT i det venstre område af registreringseditoren.

    Du kan muligvis ikke se det med det samme, hvis du har brugt registret for nylig og forladt forskellige nældefeber eller nøgler. Hit Hjem på dit tastatur for at se HKCR opført øverst i venstre rude.

  3. Dobbeltklik eller dobbeltklik HKEY_CLASSES_ROOT at udvide bikube eller bruge den lille pil til venstre

Registrerings undernøgler i HKEY_CLASSES_ROOT

Listen over registreringsnøgler under HKEY_CLASSES_ROOT-hiven er meget lang og lige så forvirrende. Vi kan ikke forklare hver af de tusindvis af nøgler, du måtte se, men vi kan bryde den ned i nogle håndterbare stykker, som forhåbentlig vil præcisere denne del af registreringsdatabasen lidt.

Her er nogle af de mange filtypenavn, som du finder under HKEY_CLASSES_ROOT-hive, hvoraf de fleste begynder med en periode:

  • 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

Hver af disse registreringsnøgler gemmer information om, hvad Windows skal gøre, når du dobbeltklikker eller dobbeltklikker på en fil med den udvidelse. Det kan indeholde listen over programmer, der findes i afsnittet "Åbn med …", når du højreklikker / tipper på en fil og stien til hver applikation, der er angivet.

For eksempel på din computer, når du dobbeltklikker eller dobbeltklikker på en fil med navnet på draft.rtf , Kan WordPad åbne filen. Registreringsdatabasen, der får det til at ske, gemmes i HKEY_CLASSES_ROOT .rtf nøgle, som definerer WordPad som det program, der skal åbne RTF-filen.

På grund af kompleksiteten af ​​hvordan HKEY_CLASSES_ROOT nøgler er oprettet, er vi absolut lade være med anbefaler, at du ændrer standard filforeninger fra registreringsdatabasen. I stedet kan du se Sådan ændres filforeninger i Windows for instruktioner om at gøre dette fra din normale Windows-grænseflade.

HKCR & CLSID, ProgID, og ​​IID

Resten af ​​tasterne i HKEY_CLASSES_ROOT er ProgID, CLSID og IID taster. Her er nogle eksempler på hver:

ProgID-nøgler er placeret i roden af ​​HKEY_CLASSES_ROOT sammen med de filtypenavneforeninger, der er diskuteret ovenfor:

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

Alle CLSID-nøgler er placeret under CLSID undernøgle:

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

Alle IID nøgler er placeret under grænseflade undernøgle:

  • HKEY_CLASSES_ROOT interface {0000000d-0000-0000-C000-000000000046}
  • HKEY_CLASSES_ROOT interface {00000089-0000-0010-8000-00AA006D2EA4}
  • HKEY_CLASSES_ROOT interface {00000129-0000-0000-C000-000000000046}

Hvilke ProgID-, CLSID- og IID-nøgler er til, er relateret til nogle meget tekniske aspekter af computerprogrammering og ligger uden for denne diskussions omfang. Du kan dog læse mere om alle tre her, her og her, henholdsvis.

Sikkerhedskopiering af HKEY_CLASSES_ROOT Hive

Uden undtagelse bør du altid lave en sikkerhedskopi af eventuelle registreringsdatabaser, du planlægger at redigere eller fjerne. Se Sådan sikkerhedskopieres Windows-registreringsdatabasen, hvis du har brug for hjælp til sikkerhedskopiering af HKEY_CLASSES_ROOT eller et andet sted i registreringsdatabasen til en REG-fil.

Hvis noget går galt, kan du altid gendanne Windows-registreringsdatabasen til en arbejdsstat med backupen. Alt du skal gøre er at dobbeltklikke eller dobbeltklikke på den pågældende REG-fil og bekræfte, at du vil foretage disse ændringer.

Mere om HKEY_CLASSES_ROOT

Mens du kan redigere og helt fjerne enhver undernøgle inde HKEY_CLASSES_ROOT-hive, selve rodmappen, som alle hives i registreringsdatabasen, kan ikke omdøbe eller fjernes.

HKEY_CLASSES_ROOT er et globalt hive, hvilket betyder, at det kan indeholde oplysninger, som gælder for alle brugere på computeren, og kan ses af alle brugere. Dette er i modsætning til nogle biprodukter, der har oplysninger, der kun gælder for den bruger, der er logget ind.

Men fordi HKEY_CLASSES_ROOT-hive er faktisk kombineret data, der findes i både HKEY_LOCAL_MACHINE hive ( HKEY_LOCAL_MACHINE Software Classes ) og HKEY_CURRENT_USER hive ( HKEY_CURRENT_USER Software Classes ), indeholder den også brugerspecifikke oplysninger. Selvom det er tilfældet, kan HKEY_CLASSES_ROOT stadig blive gennemset af alle brugere.

Dette betyder selvfølgelig, at når en ny registreringsnøgle er lavet i HKEY_CLASSES_ROOT-hive, vises den samme i HKEY_LOCAL_MACHINE Software Classes , og når man slettes fra enten, fjernes den samme nøgle fra den anden placering.

Hvis en registreringsnøgle befinder sig på begge steder, men konflikter på en eller anden måde, de data, der findes i den indmeldte brugerens bikube, HKEY_CURRENT_USER Software Classes , prioriteres og bruges i HKEY_CLASSES_ROOT.