Hvad er en Registry Hive?

Indholdsfortegnelse:

Hvad er en Registry Hive?
Hvad er en Registry Hive?
Anonim

En hive i Windows-registreringsdatabasen er navnet på en større del af registreringsdatabasen, der indeholder registreringsdatabasenøgler, undernøgler i registreringsdatabasen og registreringsdatabaseværdier.

Alle nøgler, der betragtes som hives, begynder med "HKEY" og er i roden eller i toppen af hierarkiet i registreringsdatabasen, hvorfor de også nogle gange kaldes rodnøgler eller kernesystemhives.

For at bruge et mere almindeligt udtryk er en bikube som en startmappe i registreringsdatabasen. Alt i registreringsdatabasen er i sidste ende indeholdt i forskellige bistader.

Hvor er registreringsdatabasen nældefeber placeret?

I Registry Editor er hives det sæt af registreringsnøgler, der vises som mapper i venstre side af skærmen, når alle andre nøgler er blevet minimeret.

Her er en liste over de almindelige registreringsdatabaser i Windows:

  • HKEY_CLASSES_ROOT
  • HKEY_CURRENT_USER
  • HKEY_LOCAL_MACHINE
  • HKEY_USERS
  • HKEY_CURRENT_CONFIG
Image
Image

HKEY_DYN_DATA er en registreringsdatabase-hive, der blev brugt i Windows ME, 98 og 95. De fleste af de oplysninger, der er gemt i denne hive, er gemt i HKEY_LOCAL_MACHINE\HARDWARE i senere versioner af Windows.

Hvorfor kan jeg ikke se nogen nældefeber i registreringsdatabasen?

Nogle gange, når du åbner Registry Editor, vil du se masser af mapper på venstre side, og måske endda registreringsværdier på højre side, men ikke nogen registreringsdatabasen. Dette betyder bare, at de er uden for det normale visningsområde.

For at se alle registreringsdatabasen på én gang skal du rulle helt til toppen af venstre side af registreringseditoren og skjule alle bistaderne, enten ved at vælge ned-pilene eller vælge Collapsefra højrekliksmenuen.

Uanset hvad, vil dette minimere alle nøgler og undernøgler, så du bare kan se den håndfuld registreringsdatabasen, der er angivet ovenfor.

En anden grund til, at nogle registreringsdatabaser ikke dukker op, er, hvis du fjernsyner registreringsdatabasen fra en anden computer.

Registry Hive vs Registry Key

En registreringsdatabasenøgle er en mappe i Windows-registreringsdatabasen, men det er en registreringsnøgle også. Så hvad er egentlig forskellen mellem en registreringsdatabasenøgle og en registreringsnøgle?

Den eneste forskel mellem de to er, at en registreringsdatabase-hive er den første mappe i registreringsdatabasen, og den indeholder registreringsdatabasenøgler, hvorimod registreringsdatabasenøglerne er mapperne inde i hive, der indeholder registreringsdatabaseværdier og andre registreringsnøgler.

At navngive en mappe i registreringsdatabasen som et "registry-hive" er kun gjort for yderligere at kategorisere, hvad det er, vi taler om. I stedet for at kalde hver mappe i registreringsdatabasen for en registreringsdatabasenøgle eller en registreringsnøgle, kalder vi den store, første mappe for en bikube, men bruger nøgle som navn på hver anden mappe inde i bistaderne, og registreringsundernøgler som betegnelsen for nøgler, der findes indenfor andre nøgler.

A Registry Hive in Context

Her er en nem måde at forstå, hvor en registreringsdatabase-hive hører hjemme i Windows-registreringsdatabasen:


HIVE\KEY\SUBKEY\SUBKEY\…\…\VALUE

Som du kan se i eksemplet nedenfor, mens der kan være flere registreringsundernøgler under en hive, er der altid kun én registreringsdatabase inden for hver placering.


HKEY_CURRENT_USER\Kontrolpanel\Desktop\Colors\Menu

  • HIVE: HKEY_CURRENT_USER
  • KEY: Kontrolpanel
  • SUBKEY: Desktop
  • SUBKEY: Farver
  • VALUE: Menu

Redigering og sletning af registreringsdatabasen

Registry hives, i modsætning til nøgler og værdier, kan ikke oprettes, slettes eller omdøbes. Registreringseditor tillader dig ikke, hvilket betyder, at du ikke engang ved et uheld kan redigere en.

At være ude af stand til at fjerne nældefeber i registreringsdatabasen forhindrer dig ikke i at gøre noget fantastisk med din egen computer - det er der simpelthen ingen grund til, at du nogensinde har lyst til. Nøglerne og værdierne, der omfatter alle registreringsdatabasen, er der, hvor den reelle værdi af Windows-registreringsdatabasen er.

Du kan dog tilføje, ændre og slette nøgler og værdier i registreringsdatabasen. Du skal have adgang til bistaderne for at gøre noget af det, men selve bistaderne kan ikke ændres.

Sikkerhedskopiering af registreringsdatabasen

Du kan dog sikkerhedskopiere registreringsdatabasenøgler, ligesom du kan registrere registreringsnøgler. Sikkerhedskopiering af en hel bikube gemmer alle nøgler og værdier i denne bikube som en REG-fil, der derefter kan importeres tilbage til Windows-registreringsdatabasen på et senere tidspunkt.

Se Sådan sikkerhedskopieres Windows-registreringsdatabasen og den medfølgende Sådan gendannes Windows-registreringsdatabasen for mere.

FAQ

    Hvor er registreringsdatabasen i Windows 10?

    Registreringsfilerne er norm alt placeret i C:\Windows\System32\Config. Du kan dog ikke foretage ændringer i filerne på denne placering. Hvis du har brug for at redigere registreringsdatabasen, skal du åbne registreringseditoren for at foretage ændringer.

    Hvorfor kaldes det en registreringsdatabase?

    En af de oprindelige Windows NT-udviklere kunne ikke lide bier, så som en spøg tilføjede en anden udvikler med ansvar for registreringsdatabasen så mange bi-referencer som muligt. En del af denne sjove jab inkluderede at navngive placeringen af registreringsdata som 'celler'.

Anbefalede: