Sådan redigeres Windows-registreringsdatabasen fra kommandoprompten

Windows og en masse tredjepartsapps gemmer indstillinger i registreringsdatabasen. Hvis du ønsker at redigere registreringsdatabasen, er der et par måder, du kan gøre det på. Her er, hvordan du redigerer Windows-registreringsdatabasen fra kommandoprompten.

Inden vi går i gang, er det vigtigt, at du sikkerhedskopierer registreringsdatabasen, såvel som din computer, før du foretager nogen ændringer. Et forkert træk kan gøre dit system ustabilt eller endda fuldstændig ubrugeligt. Du kan også oprette et systemgendannelsespunkt for hurtigt at rulle dit system tilbage, hvis noget går galt.

Microsoft oplyser selv offentligt, at tilføjelse, ændring eller sletning af Windows-registreringsundernøgler og -værdier kun bør udføres af avancerede brugere, administratorer og it-professionelle. Vær forsigtig, før du foretager ændringer.

Rediger Windows-registreringsdatabasen fra kommandoprompten

Der er en lang liste over reg operationer. Vi giver et par eksempler på, hvordan man udfører grundlæggende handlinger. Hvis du er interesseret i den fulde liste over operationer, hver syntaks og hvad parametrene inden for hver syntaks repræsenterer, så tjek listen nederst i artiklen.

Når du er klar til at redigere Windows-registreringsdatabasen, skal du åbne kommandoprompten som administrator.

Åbn kommandoprompten som administrator

For at åbne kommandoprompten som administrator skal du skrive “cmd” i Windows-søgelinjen.

  Hvad blev Windows mappen brugt til?

Højreklik derefter på appen “Kommandoprompt” i søgeresultaterne, og vælg “Kør som administrator” i menuen.

Kommandoprompt åbnes nu i admin-tilstand, og vi kan begynde at redigere Windows-registreringsdatabasen.

Lær operationstyperne

Vi giver en komplet liste over reg-kommandoer og hver respektive syntaks senere. Indtil videre kan du få en liste over operationstyperne samt yderligere hjælp til hver operation fra kommandoprompten.

For at få listen over operationer, kør denne kommando:

REG /?

Operationslisten vises, såvel som returkoden for hver kommando.

Her er listen over operationer og hvad hver gør, som beskrevet af Microsoft:

Tilføj: Tilføjer en ny undernøgle eller post til registreringsdatabasen.
Sammenlign: Sammenligner specificerede undernøgler eller poster i registreringsdatabasen.
Kopier: Kopierer en post i registreringsdatabasen til en specificeret placering på en lokal eller ekstern maskine.
Slet: Sletter en undernøgle eller poster.
Eksporter: Kopierer de angivne undernøgler, indtastninger og værdier på den lokale computer til en fil til overførsel til andre servere.
Import: Kopierer indholdet af en fil, der indeholder eksporterede undernøgler, poster og værdier i registreringsdatabasen, til registreringsdatabasen på den lokale computer.
Indlæs: Skriver gemte undernøgler og indtastninger i en anden undernøgle i registreringsdatabasen. Dette er beregnet til at blive brugt med midlertidige filer, der bruges til fejlfinding eller redigering af registreringsposter.
Forespørgsel: Returnerer en liste over det næste niveau af undernøgler og poster, der er placeret og en specificeret undernøgle i registreringsdatabasen.
Gendan: Skriver gemte undernøgler og poster tilbage til registreringsdatabasen.
Gem: Gemmer en kopi af angivne undernøgler, poster og værdier i registreringsdatabasen i en specificeret fil.
Unload: Fjerner en sektion af registreringsdatabasen, der blev indlæst ved hjælp af REG LOAD-operationen.

  Sådan importeres billeder og videoer i Windows 10 fra et kamera, SD-kort eller telefon

Og returkoderne:

0: Vellykket
1: Mislykkedes

For at få hjælp til en bestemt operation skal du tilføje operationsnavnet til midten af ​​den forrige kommando:

REG  /?

Så hvis jeg ville have hjælp til “Tilføj”-operationen, ville jeg køre:

REG ADD /?

Som du kan se, returneres alle de oplysninger, du har brug for om den angivne operation, inklusive syntaks, parametre og endda nogle eksempler.

Nu hvor vi ved alt, hvad vi behøver at vide om REG ADD , lad os prøve at sætte det i aktion.

Tilføj en undernøgle eller post til registreringsdatabasen

Først og fremmest, her er syntaksen for REG ADD, som vi hentede ved at bruge REG ADD /? kommando:

REG ADD  [{/v ValueName | /ve}] [/t DataType] [/s Separator] [/d Data] [/f]

Det angiver den fulde sti til undernøglen. Gyldige rodnøgler til den lokale computer er HKLM, HKCU, HKCR, HKU og HKCC. Du kan bruge HKLM- og HKU-rodnøglerne til fjerncomputere. /v angiver navnet på den post i registreringsdatabasen, der skal tilføjes under den angivne undernøgle. Vi definerer resten af ​​parametrene senere, men for dette eksempel er det alt, vi skal bruge.

  Sådan bruger du Steam In-home Streaming til at spille Windows-spil på Linux

Så lad os sige, at vi vil tilføje en undernøgle ved navn wdzwdzSubkey under HKEY_LOCAL_MACHINESoftware. Vi kører følgende kommando:

REG ADD HKLMSoftwarewdzwdzSubkey

Hvis handlingen blev udført med succes, giver kommandoprompten dig besked.

Hvis du vil dobbelttjekke, at handlingen var vellykket, kan du selv søge ved hjælp af registreringseditoren.

Åbn registreringseditoren ved at skrive “regedit” i Windows-søgelinjen og vælge appen Registreringseditor.

Naviger til placeringen af ​​den nyligt tilføjede undernøgle. I vores tilfælde: HKEY_LOCAL_MACHINE > SOFTWARE > wdzwdzSubkey.

Nu hvor vi har bekræftet, at den er der, så lad os slette den.

Slet en undernøgle eller post fra registreringsdatabasen

Her er syntaksen for REG DELETE-operationen:

REG DELETE  [{/v ValueName | /ve | /va}] [/f]

De parametre, som vi bekymrer os om nu, er de samme som før. Det er, og /v værdinavn.

Hvis vi ønsker at slette wdzwdzSubkey-undernøglen fra HKEY_LOCAL_MACHINESoftware, som vi lige har oprettet, kører vi denne kommando:

REG DELETE HKLMSoftwarewdzwdzSubkey

Denne gang bliver du spurgt, om du virkelig vil slette undernøglen. Skriv Ja og tryk på “Enter”.

Igen vil kommandoprompten fortælle dig, om operationen blev udført med succes.

Du kan krydsbekræfte, at undernøglen faktisk blev slettet fra registreringseditoren. Naviger til den placering, som undernøglen plejede at bo, og se, om den blev fjernet.

REG-handlinger, syntaks og parameterbeskrivelser

Selvom vi kun dækkede to simple eksempler, er der en anstændig størrelse liste over REG-operationer. Hver operation kan have en potentielt kompleks syntaks. For nem adgang viser vi alle detaljerne leveret af Microsoft her.

Betjening og syntaks