Hvad er en registreringsnøgle? (Definition af registreringsdatabasenøgle)

Indholdsfortegnelse:

Hvad er en registreringsnøgle? (Definition af registreringsdatabasenøgle)
Hvad er en registreringsnøgle? (Definition af registreringsdatabasenøgle)
Anonim

En registreringsnøgle kan opfattes som lidt ligesom en filmappe, men den findes kun i Windows-registreringsdatabasen. Registreringsnøgler indeholder registreringsdatabaseværdier, ligesom mapper indeholder filer. Registreringsnøgler kan også indeholde andre registreringsnøgler, som nogle gange omtales som undernøgler.

Registreringsnøgler fungerer på samme måde i alle versioner af Windows. Der har været nogle ændringer i, hvordan du skjuler og udvider registreringsdatabasenøgler, men disse var meget små og påvirkede ikke deres funktion.

Struktur af Windows-registreringsdatabasen

Image
Image

Windows-registreringsdatabasen er struktureret i et hierarki, hvor de øverste registreringsnøgler omtales som registreringsdatabasenøgler. Disse har særlige regler knyttet til dem, men de er registreringsdatabasenøgler i enhver anden forstand.

Udtrykket "registreringsdatabasen" kan henvise til enhver individuel del af Windows-registreringsdatabasen (som en hive eller værdi), men norm alt er det synonymt med en registreringsnøgle.

Elementer i registreringsdatabasen er struktureret på denne måde:


KEY(HIVE)\SUBKEY\SUBKEY\…\…

Lad os se på et specifikt eksempel fra registreringseditoren for at hjælpe med at forklare, hvordan registreringsdatabasenøgler fungerer:


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft

Som du kan se, er registreringsstien vist ovenfor opdelt i tre sektioner, hver adskilt af en omvendt skråstreg:

  • HKEY_LOCAL_MACHINE
  • SOFTWARE
  • Microsoft

Hver sektion repræsenterer en enkelt registreringsnøgle, med den længst til højre indlejret under den foregående, og så videre. Tænker på det på en anden måde: Hver tast er under den til venstre, ligesom en sti på din computer fungerer, som C:\Windows\System32\Boot.

Den første registreringsnøgle, HKEY_LOCAL_MACHINE, er øverst på stien og er en registreringsdatabase. Indlejret under HKEY_LOCAL_MACHINE er registreringsdatabasenøglen SOFTWARE. Microsoft-nøglen er endnu en registreringsnøgle indlejret under SOFTWARE.

Registreringsnøgler skelner ikke mellem store og små bogstaver, hvilket betyder, at det er ligegyldigt, om bogstaverne er store og små; de kan skrives på begge måder uden at påvirke, hvordan de fungerer.

Registreringsnøgler kan indlejres ret dybt. Her er et eksempel på en dybde på fem niveauer, som du finder i enhver Windows-computers registreringsdatabase under HKEY_CURRENT_CONFIG-kuben:


HKEY_CURRENT_CONFIG\System\CurrentControlSet\Control\Print\Printers

Du kan ændre, hvordan Windows fungerer på nogle meget grundlæggende niveauer ved at tilføje, ændre og slette registreringsdatabasenøgler. Du skal dog være meget forsigtig, når du roder med registreringsdatabasen, fordi du kan forårsage alvorlige problemer på din computer, som kan resultere i tab af alle data.

Sikkerhedskopiering og gendannelse af registreringsnøgler

Det er klogt at sikkerhedskopiere dit register, før du foretager ændringer i det. Med en kopi af de nøgler, du ændrer i hånden, kan du føle dig tryg ved at vide, at du kan fortryde ændringer, der kan resultere i problemer i dit system. Du behøver ikke at sikkerhedskopiere hele registreringsdatabasen, hvis du ikke vil; du kan kun sikkerhedskopiere de registreringsnøgler, du arbejder med.

Dine sikkerhedskopierede registreringsnøgler findes som en REG-fil. Du kan nemt gendanne en sikkerhedskopi af registreringsdatabasen ved at åbne REG-filen og følge anvisningerne, og det kan gøres uanset hvilken version af Windows du bruger.

FAQ

    Hvordan tilføjer jeg en nøgle?

    I Windows skal du bruge Windows+ R tastaturgenvejen for at åbne registreringseditoren, og derefter indtaste regedit > OK. I venstre rude skal du navigere til den registreringsdatabasenøgle, du vil tilføje >, højreklik på nøglen > vælg New > Key.

    Hvad er de fem registreringsnøgler?

    I de fleste versioner af Windows er følgende nøgler i registreringsdatabasen: HKEY_CLASSES_ROOT (HKCR), HKEY_CURRENT_USER (HKCU), HKEY_LOCAL_MACHINE (HKLM), HKEY_USERS (HKU) og HKEY_CURRENT_CONFIG.

Anbefalede: