Hvad er Windows-registreringsdatabasen (og hvad kan du gøre med det)?

Registret(Registry) er en database med alle de indstillinger, som Microsoft Windows -operativsystemet, dets applikationer og hardwareenhedsdrivere bruger til at vedligeholde deres konfigurationer.

På mange måder er registreringsdatabasen(Registry) i hjertet af Windows , og superbrugere kan bruge det til at få deres computere til at gøre ting, som ellers ville være umulige. 

Advarsel:(Warning: ) Ændringer i registreringsdatabasen(Registry) kan ødelægge din computer. Du bør kun foretage ændringer, du er fortrolig med, og du bør altid sikkerhedskopiere registreringsdatabasen(back up the Registry) på forhånd.

En (kort) historie af registret

Hvorfor har Windows et register? Registreringsdatabasen blev introduceret til Windows med udgivelsen af ​​Windows 95 og fortsatte med Windows 11 . Før det Windows 95 blev konfigurationsoplysninger gemt i tekstfiler, svarende til nuværende .ini-filer.

Der var flere problemer med dette. For(First) det første var det nemt for folk ved et uheld at slette disse tekstfiler, uden nogen måde at fortryde skaden. For det andet havde disse konfigurationsfiler ikke en standardstruktur. Forskellige udviklere gjorde dem op til deres applikationer.

Registry centraliseret og standardiseret konfigurationslagring . Det gjorde det også praktisk talt umuligt for brugere ved et uheld at slette eller ødelægge nogen af ​​oplysningerne i registreringsdatabasen(Registry) . Det kan sikkerhedskopieres (som vi vil dække nedenfor) og er tæt beskyttet af Windows mod ondsindede angreb.

I dagens Windows 10 og Windows 11 operativsystemer er registreringsdatabasen(Registry) et sofistikeret system, der kan vedligeholde og reparere sig selv, men det er ikke ufejlbarligt.

Den grundlæggende registreringsstruktur

Registret(Registry) er en hierarkisk database . Øverst i hierarkiet er din computer. Under det finder du hovedgrenene, kendt som "bistader". Inden i disse bistader er registreringsdatabasenøgler(Registry) . Nøgler kan indeholde undernøgler og registreringsdatabaseværdier(Registry) .

Der er tre typer nøgleværdier: String, Binary eller DWORD . En streng er en tekstlinje. En binær værdi er præcis, som den lyder - en værdi udtrykt som etere og nuller. Et DWORD er et fire-byte tal. Disse bruges normalt til at gemme booleske værdier, så et 1 eller et 0 kunne repræsentere "aktiveret" og "deaktiveret".

De fem hovedgrene gemmer hver sin klasse af indstillinger:

  • HKEY_CLASSES_ROOT: Også kendt som " HKCR ", det er her Windows -grænsefladeindstillinger såsom filtilknytninger, genveje og indstillinger, der understøtter træk-og-slip-funktionalitet.
  • HKEY_CURRENT_USER: Også kendt som " HKCU ", her er indstillinger for den aktuelt loggede Windows - bruger, såsom login-navne og brugerdefinerede skrivebords- og startmenuindstillinger(Start Menu) .
  • HKEY_LOCAL_MACHINE: Også kendt som " HKLM ", det er her indstillinger for hardware og software gemmes, inklusive gruppepolitikindstillinger(Group Policy) .
  • HKEY_USERS: Indeholder indstillinger for alle brugere af pc'en. Hver bruger har en undernøgle.
  • HKEY_CURRENT_CONFIG : Dette linker tilbage til den del af HKEY_LOCAL_MACHINE , der er relateret til aktuelle hardwarekonfigurationsindstillinger.

Hvis du leder efter indstillingerne i registreringsdatabasen(Registry) for et specifikt aspekt af din computer, kan det at kende forskellen mellem disse hovedgrene skære ned, hvor lang tid du skal undersøge, før du finder det, du har brug for.

Redigering af registreringsdatabasen med Regedit

Mens registreringsdatabasen(Registry) er designet til at modstå bevidst og utilsigtet manipulation, har Windows en inkluderet app, der lader dig udforske og redigere registreringsdatabasen(Registry) . Kendt som Windows Registry Editor (eller blot Regedit ), viser appen dig strukturen af ​​registreringsdatabasen(Registry) og alle de værdier, den indeholder.

Det er lige så nemt at åbne en nøgle og ændre en værdi som at udvide registreringstræet(Registry) , indtil du finder den værdi, du leder efter, og derefter dobbeltklikke på den værdi, du vil ændre.

For at åbne registreringseditoren(Registry Editor) skal du trykke på Windows-tasten(Windows key) + R for at åbne dialogboksen Kør. Skriv regedit eller regedit.exe , og tryk på Enter . Alternativt kan du søge efter det ved hjælp af menuen Start(Start Menu) og klikke på Registreringseditor(Registry Editor) , når resultatet vises.

Skal du redigere registreringsdatabasen?

Du bør ikke redigere registreringsdatabasen(Registry) , medmindre du har en specifik grund til at gøre det. Den grund skal være vigtigere end stabiliteten af ​​dit system og enhver tid og data, du muligvis mister.

Hvis du følger en onlineguide, der viser dig, hvordan du redigerer dit registreringsdatabase(Registry) for et bestemt resultat, skal du tjekke kommentarerne for at se, hvordan redigeringen fungerede for folk. Ud fra det, du har lært om registreringsdatabasen(Registry) her, kan du også prøve at se, om det, som guiden viser, giver mening. Hvis noget går galt med redigeringen, kan din computer fejle ved opstart efter en nedlukning, fordi du har ødelagt dine systemindstillinger.

Af den grund bør du altid sikkerhedskopiere registreringsdatabasen, før du foretager ændringer.

Sikkerhedskopiering af dit register

Du kan sikkerhedskopiere og gendanne registreringsdatabasen(Registry) på flere måder. 

Hvis du laver en fuld drevsikkerhedskopiering ved hjælp af Windows -sikkerhedskopieringsværktøjet eller et sikkerhedskopieringsværktøj fra tredjepart (en god idé af alle mulige årsager), sikkerhedskopieres registreringsdatabasen(Registry) sammen med alt andet. Ulempen er, at hvis du har brug for at gendanne den sikkerhedskopi, vil du miste alle andre data, der er oprettet siden din sidste sikkerhedskopiering.

Når du bruger systemgendannelsesværktøjet(System Restore) til at oprette et gendannelsespunkt, laver du også en sikkerhedskopi af registreringsdatabasen(Registry) på det tidspunkt. Når du gendanner fra et gendannelsespunkt, mister du ikke data, såsom filer, du har oprettet, siden det sidste gendannelsespunkt blev oprettet.

Du kan bruge registreringseditoren(Registry Editor) til at oprette en sikkerhedskopi af registreringsdatabasen(Registry) alene. Du skal blot(Simply) vælge Filer(File) > Eksporter(Export) og vælge en gemmeplacering.

Du kan derefter gemme denne registreringsfil(Registry) i skyen eller på fysiske backupmedier. Det er også en god ide at eksportere registreringsdatabasen(Registry) lige før du foretager ændringer i den, for hvis du roder den sammen på nogen måde, kan du straks importere den gemte REG -fil ved hjælp af Filer(File) > Importer(Import) . Du kan også eksportere specifikke bistader ved at højreklikke på bistaden og vælge " Eksporter(Export) ".

Bemærk:(Note: ) Vi anbefaler ikke at gendanne en sikkerhedskopi af registreringsdatabasen(Registry) , der er mere end en dag gammel, da for mange ting kan have ændret sig på din computer, hvilket kan føre til et register(Registry) , der er endnu mere uegnet end det, du udskifter.

Se vores dybdegående guide til sikkerhedskopiering af registreringsdatabasen(in-depth guide to backing up the Registry) for at sikre, at du aldrig står tilbage med en registreringsdatabase(Registry) , du ikke kan gendanne.

Hvordan det går galt med registreringsdatabasen

Flere ting kan gå galt med dit register(Registry) . Afhængigt af hvordan det skete, og hvilke effekter det har haft på din computer, kan du muligvis reparere problemet, hvis du ikke har nogen nyere sikkerhedskopi af registreringsdatabasen(Registry) at gendanne, eller det kan vise sig, at "problemet" er et ikke-problem.

Forældreløse registreringer i registreringsdatabasen(Orphaned Registry Entries)

Forældreløse poster er nøgler og værdier, der efterlades, når du afinstallerer software. De skyldes sjusket afinstallationssoftware. Disse er harmløse, men Registry -oprydningsapps sælges på den forudsætning, at forældreløse poster "tilstopper" din Registry og påvirker ydeevne og stabilitet. Vi anbefaler at undgå Registry -rensere, som kan gøre langt mere skade end gavn.

Dublerede nøgler(Duplicate Keys)

Geninstallationer, opgraderinger eller opdateringer af din software kan forårsage duplikerede nøgler. Disse er ligeledes harmløse, så du skal ikke bekymre dig om det eller tro på, hvad Registry -rensere har at sige om emnet.

Register "Fragmentering"(Registry “Fragmentation”)

Dette refererer til huller, der er tilbage i registreringsdatabasen(Registry) , når nøgler eller værdier slettes. Dette er endnu en "(Registry “) fejl" i registreringsdatabasen, der ikke påvirker noget, og der er ingen grund til at reparere, defragmentere eller komprimere din registreringsdatabase(Registry) , især i Windows 10 eller 11.

Korruption i registreringsdatabasen(Registry Corruption)

Datakorruption(Data) kan ramme enhver del af en computers drev. Hvis det gør dine registreringsdatabasefiler(Registry) helt eller delvist ulæselige, vil din computer sandsynligvis nægte at starte eller udvise mærkelig adfærd. Du skal finde årsagen til korruptionen, før du genopretter registreringsdatabasen(Registry) , især i tilfælde af hardwaredatakorruption.

Destruktiv redigering(Destructive Editing)

Dette sker, når nogen bruger registreringseditoren(Registry Editor) til at ødelægge ting ved et uheld, men sletter eller ændrer værdier på en måde, der gør Windows eller programmer ubrugelige. En gendannelse af en nylig sikkerhedskopi af registreringsdatabasen(Registry) er den primære løsning.

Malware

Malware kan ændre din registreringsdatabase(Registry) for at give sig selv tilladelser eller dataadgang, den ikke burde have. Denne type registreringsskade(Registry) er svær at opdage, da malware-forfatterne forsøger at forblive uopdaget. Selv efter at malware er fjernet, kan skader i registreringsdatabasen forblive.(Registry)

Skader i registreringsdatabasen(Registry) kan være en smerte, så tjek Sådan repareres ødelagte registreringsdatabaseelementer(How to Fix Broken Registry Items) og Sådan(How to Fix Registry Errors) rettes registreringsfejl , som også dækker kommandopromptrettelser(Command Prompt) , hvis tingene er så ødelagte, at du ikke kan starte ind i Windows grafiske brugergrænseflade.

Hvad er muligt, hvis du hacker dit registreringsdatabase

På dette tidspunkt kan du være mere end lidt forsigtig med at rode med din registreringsdatabase. Hvis det er sandt, så har vi gjort vores arbejde. Redigering af dit registreringsdatabase er ikke noget, der skal tages let på. 

Men hvis du er forsigtig og bruger gode kilder, kan du forbedre din Windows - oplevelse markant og tilpasse Windows på måder, som intet hjælpeprogram eller app kan.

Du kan f.eks.:

  • Skift skrivebordets kontekstmenu
  • Rediger afstanden mellem skrivebordsikoner
  • Deaktiver brugerkontokontrol(User Account Control) ( UAC ), men gør ikke dette, medmindre du virkelig er nødt til det

Dette er kun nogle få eksempler, men hvis du går over til 10 fantastiske Windows 10 Registry Hacks, du måske ikke kender(10 Awesome Windows 10 Registry Hacks You Might Not Know) , vil du lære, hvordan du udfører disse enkle, men effektive hacks.



About the author

Jeg er professionel software reviewer med over 10 års erfaring. Jeg har skrevet og anmeldt mange forskellige typer software, inklusive men ikke begrænset til: Microsoft Office (Office 2007, 2010, 2013), Android-apps og trådløse netværk. Mine kompetencer ligger i at give objektive og detaljerede anmeldelser af programmer/applikationer, som andre kan bruge som referencemateriale eller til eget arbejde. Jeg er også ekspert i MS office-produkter og har tips til, hvordan du bruger dem effektivt og effektivt.



Related posts