Wat is 'n registerkorf?

INHOUDSOPGAWE:

Wat is 'n registerkorf?
Wat is 'n registerkorf?
Anonim

'n Korf in die Windows-register is die naam wat gegee word aan 'n hoofgedeelte van die register wat registersleutels, registersubsleutels en registerwaardes bevat.

Alle sleutels wat as korwe beskou word, begin met "HKEY" en is aan die wortel, of die bokant van die hiërargie in die register, en daarom word hulle ook soms wortelsleutels of kernstelselkorwe genoem.

Om 'n meer algemene term te gebruik, is 'n korf soos 'n beginlêergids in die register. Alles in die register is uiteindelik in verskeie korwe vervat.

Waar is die registerkorwe geleë?

In die registerredigeerder is die korwe die stel registersleutels wat as vouers aan die linkerkant van die skerm verskyn wanneer alle ander sleutels geminimaliseer is.

Hier is 'n lys van die algemene registerkorwe in Windows:

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

HKEY_DYN_DATA is 'n registerkorf wat in Windows ME, 98 en 95 gebruik is. Meeste van die inligting wat in daardie korf gestoor word, word in HKEY_LOCAL_MACHINE\HARDWARE in latere weergawes van Windows gestoor.

Hoekom kan ek nie enige registerkorwe sien nie?

Soms, wanneer jy Registerredigeerder oopmaak, sal jy baie en baie dopgehou aan die linkerkant sien, en dalk selfs registerwaardes aan die regterkant, maar nie enige registerkorwe nie. Dit beteken net dat hulle buite die normale kykarea is.

Om al die registerkorwe gelyktydig te sien, blaai heel bo aan die linkerkant van die Registerredigeerder en vou al die korwe in, óf deur die afpyltjies te kies óf deur Collapse te kiesvanaf die regsklikkieslys.

In elk geval, dit sal al die sleutels en subsleutels minimaliseer sodat jy net die handjievol registerkorwe wat hierbo gelys is, sien.

Nog 'n rede waarom sommige registerkorwe nie opdaag nie, is as jy die register van 'n ander rekenaar af bekyk.

Registry Hive vs Registry Key

'n Registerkorf is 'n vouer in die Windows-register, maar so ook 'n registersleutel. So, wat presies is die verskil tussen 'n registerkorf en registersleutel?

Die enigste verskil tussen die twee is dat 'n registerkorf die eerste vouer in die register is, en dit bevat registersleutels, terwyl die registersleutels die vouers binne die korwe is wat registerwaardes en ander registersleutels bevat.

Om 'n vouer in die register 'n "registrasiekorf" te noem, word slegs gedoen om verder te kategoriseer wat dit is waarvan ons praat. In plaas daarvan om elke vouer in die register 'n registerkorf of 'n registersleutel te noem, noem ons die hoof, eerste vouer 'n korf maar gebruik sleutel as die naam van elke ander vouer binne die korwe, en registersubsleutels as die term vir sleutels wat binne bestaan ander sleutels.

A Registry Hive in Context

Hier is 'n maklike manier om te verstaan waar 'n registerkorf in die Windows-register hoort:


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

Soos jy in die voorbeeld hieronder kan sien, terwyl daar verskeie registersubsleutels onder 'n korf kan wees, is daar altyd net een registerkorf binne elke ligging.


HKEY_CURRENT_USER\Beheerpaneel\Desktop\Colors\Menu

  • HIVE: HKEY_CURRENT_USER
  • SLEUTEL: Beheerpaneel
  • SUBKEY: Desktop
  • SUBKEY: Kleure
  • VALUE: Spyskaart

Redigeer en verwyder registerkorwe

Registrasiekorwe, anders as sleutels en waardes, kan nie geskep, uitgevee of hernoem word nie. Registerredigeerder sal jou nie toelaat nie, wat beteken dat jy nie eens per ongeluk een kan redigeer nie.

Om nie registerkorwe te kan verwyder nie, hou jou nie daarvan om iets wonderliks met jou eie rekenaar te doen nie - daar is eenvoudig geen rede waarom jy ooit sou wou nie. Die sleutels en waardes wat uit al die registerkorwe bestaan, is waar die werklike waarde van die Windows-register is.

Jy kan egter sleutels en waardes in die register byvoeg, verander en uitvee. Jy moet toegang tot die korwe hê om enige daarvan te doen, maar die korwe self is onveranderlik.

Rugsteun van registerkorwe

Jy kan egter registerkorwe rugsteun, net soos jy registersleutels kan. Deur 'n hele korf te rugsteun, stoor al die sleutels en waardes binne daardie korf as 'n REG-lêer wat dan weer in die Windows-register ingevoer kan word op 'n later tyd.

Sien Hoe om die Windows-register te rugsteun, en die meegaande Hoe om die Windows-register te herstel, vir meer.

Gereelde Vrae

    Waar is die registerkorf in Windows 10?

    Die registerlêers is gewoonlik in C:\Windows\System32\Config geleë. Jy kan egter nie veranderinge aan die lêers in hierdie ligging aanbring nie. As jy die register moet wysig, maak die Registerredigeerder oop om enige veranderinge aan te bring.

    Waarom word dit 'n registerkorf genoem?

    Een van die oorspronklike Windows NT-ontwikkelaars het nie van bye gehou nie, so as 'n grap het 'n ander ontwikkelaar verantwoordelik vir die register soveel as moontlik bye-verwysings bygevoeg. Deel van hierdie snaakse jab het die naam van die ligging van registerdata as 'selle' ingesluit.

Aanbeveel: