Windows-registreringsdatabasen er en database, der bruges til at gemme konfigurationsindstillinger til en række formål på én organiseret placering. Det er primært designet til at gemme indstillinger, som operativsystemet skal bruge, såsom indstillinger for enhedsdrivere, tjenester og kernen, men anden software kan også bruge det.
Data i registreringsdatabasen lagres med to grundlæggende dele: nøgler og værdier. Registreringsnøgler er ufølsomme for store og små bogstaver og bruges som en etiket til at identificere betydningen af individuelle værdier eller til at give yderligere struktur til undernøgler. Værdier i registreringsdatabasen kan bruges til at gemme meningsfulde data såsom versionsnumre, filstier, ydeevneparametre og andre konfigurationsmuligheder.
Registret er opbygget således, at der er overordnede systemværdier, som kan tilsidesættes af værdier knyttet til individuelle brugerkonti, dette tillader standard, kendte og gode konfigurationsindstillinger at være standard, samtidig med at brugere kan ændre indstillingerne for deres egen konto uden at påvirke andre brugere.
I sin kerne er registreringsdatabasen en database, der gemmer sine data i et binært format i én logisk instans, selvom dataene faktisk er spredt over en række forskellige filer på disken. Brug af et binært databaseformat frem for individuelle tekstbaserede konfigurationsfiler giver en række fordele, herunder den øgede ydeevne ved læsning af binære data sammenlignet med tekstfiler og det standardiserede format og placering af konfigurationsdata.
En anden fordel ved at registreringsdatabasen er i et databaseformat er en dataintegritetsfunktion kaldet "atomiske opdateringer", hvilket betyder, at hvis to processer forsøger at ændre den samme værdi på samme tid, vil den ene operation fuldføre før den anden starter, hver opdatering er individuel. Hvorimod det med tekstfiler er muligt for denne situation at blive det, der er kendt som en "racetilstand", hvor begge handlinger sker på samme tid, hvilket fører til uforudsigelige resultater.
Registreringsdatabasen kan tilgås og redigeres gennem standard Windows-programmet "regedit.exe", dette kan findes ved at bruge Windows-søgefunktionen og skrive "regedit".

Brug Windows-søgefunktionen til at åbne regedit.
Tip: Der skal udvises stor forsigtighed, når du redigerer registreringsdatabasen, da indstillinger, der er kritiske for Windows-funktionalitet, er gemt der. Redigering af den forkerte registreringsdatabaseværdi kan forårsage, at tjenester ikke starter, eller endda stoppe Windows i at starte helt op.