Windows Registry er en av de mystiske delene av Windows-operativsystemet som gjør at vi kan justere og endre nesten alle seksjonene av Windows. Selv om vi jobber med registret hele tiden, har de fleste bare en liten forståelse av hva det egentlig er, og er ikke sikre på hvordan du oppretter egendefinerte nøkler og verdier. Så la oss finne ut en ting eller to om Windows Registry og dets komponenter.

Hva er Windows Registry

Windows Registry er bare en samling av forskjellige konfigurasjoner og innstillinger relatert til operativsystemet, programmene og brukerne. Du kan tenke på det som en database som praktisk talt lagrer all viktig informasjon. Denne informasjonen inneholder alt relatert til systemhardware, programinnstillinger, installerte programmer, brukerprofiler, etc. Siden all viktig informasjon er lagret på et enkelt sted, refererer Windows til registret hele tiden, og det er faktisk enklere og raskere for Windows å styre forskjellige deler av operativsystemet uten å rote med tonnevis av individuelle konfigurasjonsfiler som ligger på forskjellige steder.

Komponenter av Windows Registry

Windows Registry består av tre hovedkomponenter - Root nivå taster, Taster og verdier. "Nøkkelord på rotenivå" er vert for alle "Nøkler" og "Nøkler" vil ha sitt eget sett med "Verdier." Du kan tenke på det som "LocalDrive -> Folder -> File" i systemet.

Det er fem forskjellige Root Level-taster som har sitt eget spesifikke formål i registret. Her er et kjennetegn av disse rotnøklene.

HKEY_CLASSES_ROOT (HKCR): Denne Root-tasten brukes av Windows til å administrere Objekt Linking and Embedding (OLE) og filtypeforeninger. Dette er nøkkelen der Windows kobler alle filene dine til de aktuelle programmene, slik at du kan åpne og samhandle med dem.

HKEY_CURRENT_USER (HKCU): Denne delen av Windows-registret vert for alle data, innstillinger på brukernivå og konfigurasjoner som er knyttet til den innloggede brukeren. Ikke bare Windows-operativsystemet, men andre programmer lagrer også data som er relevante for den nåværende brukeren.

HKEY_LOCAL_MACHINE (HKLM): Uavhengig av brukerstatus, inneholder denne delen alle systemrelaterte nøkler, inkludert maskinvareinnstillinger, programvareinnstillinger, etc. Siden denne nøkkelen er vert for den største informasjonen, er HKLM en av de mest tilgjengelige rotnøklene av Windows-registret.

HKEY_USERS (HKU): Som du kan se fra navnet, er denne rotnøkkelen vert for alle innstillingene til alle brukerne, inkludert innlogget og logget av brukere på systemet. Som du kan finne innstillinger om andre brukere, ikke forveksle denne rotnøkkelen med HKCU.

HKEY_CURRENT_CONFIG (HKCC): Enkelt sagt, du kan kalle dette en pseudo rotnøkkel, da det bare er en direkte kobling til gjeldende maskinvareprofilinnstillinger i HKLM-rotnøkkelen.

Nøkkelverdier

Hver av de ovennevnte rotttaster har sine egne nøkler, og hver nøkkel har sine egne verdier. For hver nøkkel kan du opprette seks forskjellige verdier, og disse verdiene avhenger helt av målprogrammet og / eller konfigurasjonskravene.

Strengverdi: Strengverdier er for det meste menneskelige lesbare og har bare en enkelt linje med tekstinformasjon, som filbaner. Strengverdier er en av de mest brukte verdiene i Windows-registret.

Binær verdi: Som navnet antyder inneholder disse verdiene bare binære data (0, 1). Disse verdiene brukes ofte til å slå på eller av en bestemt innstilling.

DWORD-verdi (32-bit): DWORD-verdier ligner på binære verdier, men er også i stand til å lagre et helt tall i størrelsesorden 32-bit. DWORD-verdier er utviklet for å fungere med 32-biters systemer, men brukes også i 64-biters systemer for bakoverkompatibilitet.

QWORD-verdi (64-biters): QWORD-verdier er akkurat som DWORD-verdier, men er i stand til å holde et helt tall innenfor 64-biters rekkevidde. Du kan si at disse er designet for å fungere med 64-biters systemer.

Multi-string-verdi: Hvis strengverdier brukes til å lagre enkeltlinjestrenger, brukes Multi-String-verdier til å lagre flere linjestrenge eller tekstinformasjon.

Utvidbar strengverdi: Utvidbare strengverdier ligner på normale strengverdier, men inneholder miljøvariabler.

Opprette nynøkler og verdier

Opprette nøkler og verdier i Windows Registry er relativt enkelt og grei. Men før du gjør noe, vær så snill å sikkerhetskopiere Windows-registeret fordi eventuelle feilkonfigurasjoner eller uønskede slettinger kan forårsake kritiske feil.

For å opprette en ny nøkkel, høyreklikk på Root level-tasten og velg alternativet "Nytt" og deretter "Nøkkel". Som standard vil den nyopprettede nøkkelen ligne en mappe og bli kalt noe som "Ny nøkkel #. "Du kan alltid endre nøkkelnavnet etter behov. Den samme prosedyren brukes når du vil opprette en ny undernøkkel.

For å opprette en ny verdi, høyreklikk i høyre rute og velg verdien avhengig av dine behov som beskrevet ovenfor. Når verdien er opprettet, må du nevne den; navnet er helt avhengig av det spesifikke kravet. Men vær oppmerksom på at hvis du velger alternativet "Nøkkel" i høyre rute, oppretter Windows Registry automatisk en ny undernøkkel.

Når den nye verdien er opprettet og omdøpt, må du skrive inn verdidataene. For å gjøre det, dobbeltklikk på verdien og skriv inn "Verdidata" etter behov. Igjen, Verdi data avhenger av programmet eller de spesifikke innstillingene.

Det er alt du trenger å gjøre, og forhåpentligvis hjelper dette deg med å forstå Windows-registeret og dets komponenter bedre, og å skape nye nøkler og verdier etter behov.

Gjør kommentar nedenfor og dele dine tanker og erfaringer.