Vidste du, at du kan justere Windows-registreringsdatabasen med kommandoprompten? Sådan gør du.

Registreringseditoren er den første ting, Windows-brugere tager op, når det kommer til at redigere Windows-registreringsdatabasen. Men hvis du ikke ønsker at håndtere en distraherende GUI og for mange klik, er der et mere simpelt udseende værktøj, du kan bruge: Kommandoprompten.

Selvom det kræver lidt mere knowhow at bruge det end registreringseditoren, burde vores guide være i stand til at få dig i gang.

Sådan får du vist listen over registreringsdatabasekommandoer i kommandoprompt

Der er ikke mange kommandoer, når det kommer til at redigere registreringsdatabasen ved hjælp af kommandolinjen. For at se dem alle, åbne kommandoprompt som administrator og kør nedenstående kommando i kommandoprompt:

reg /?

Kommandoprompt viser derefter kommandoerne, som f.eks reg tilføje, reg slet, reg kopi, og reg gemme.

Hvis du vil se mere information om dem, skal du blot tilføje /? skifte i slutningen af ​​kommandoen. For eksempel, hvis du vil finde ud af, hvad

instagram viewer
reg tilføje kommandoen gør, skal du indtaste nedenstående kommando:

reg add /?

Når du har kørt det, får du alle detaljer om, hvad det gør, og hvordan du bruger det.

Hvis du synes, det er svært at udføre kommandoerne på egen hånd, så fortvivl ikke. Vi vil forenkle det for dig og vise dig, hvordan du kommer i gang med at bruge dem.

Tilføj og slet nøgler i Windows-registreringsdatabasen

For at tilføje en nøgle til registreringsdatabasen ved hjælp af kommandoprompt, skal du bruge reg tilføje kommando, mens du angiver stien til den nye nøgle, og om du vil tvinge handlingen med /f switch (dette vil omgå behovet for bekræftelsesprompt).

Som altid, når det kommer til redigering af Windows-registreringsdatabasen, anbefaler vi, at det første du gør er oprette et systemgendannelsespunkt på Windows.

Her er et eksempel:

REG Add HKLM\SOFTWARE\MyNewKey /f

I ovenstående kommando tilføjer vi MyNewKey undernøgle til KHLM/Software nøgle. Hvis du går til registreringseditoren og udvider denne nøgle, vil du kunne se MyNewKey undernøgle i den.

Det er også nemt at slette nøglen, da du blot skal udskifte den tilføje med slette i ovenstående eksempel. Sådan gør du:

reg delete HKLM\SOFTWARE\MyNewKey /f

Nu Min Undernøgle nøglen forsvinder i registreringseditoren.

Sådan tilføjes, ændres og slettes værdier i Windows-registreringsdatabasen

For at tilføje eller ændre en værdinøgle i registreringsdatabasen ved hjælp af kommandoprompt, vil du stadig bruge reg tilføje kommando som ovenfor. Men denne gang skal du også angive følgende parametre: værdi (/v), værditype (/t), og værdidata (/d). Her er et eksempel på, hvad kommandoen gerne vil have:

reg add HKLM\SOFTWARE\MyNewKey /v MyValue /t REG_DWORD /d "1" /f

Når du har kørt kommandoen, vil du være i stand til at finde værdien i registreringseditoren. Og hvis nøglen ikke findes, vil kommandoprompt oprette den.

Windows-registreringsdatabasen bruger flere værdityper, og her er en tabel over de almindelige:

Værditype

Beskrivelse

REG_NONE

Ingen værditype

REG_SZ

Strengværdi

REG_MULTI_SZ

Multi-streng værdi

REG_EXPAND_SZ

Udvidet strengværdi

REG_DWORD

32-bit DWORD-værdi

REG_QWORD

64-bit QWORD værdi

REG_BINARY

Binær værdi

For at slette værdien skal du blot bruge reg slet kommando, mens du angiver stien til nøglen og navnet på værdien. Her er et eksempel på sletning af den værdi, vi oprettede tidligere:

reg delete HKLM\SOFTWARE\MyNewKey /v MyValue /f

Efter at have kørt ovenstående kommando korrekt, bør værdien forsvinde fra registreringseditoren.

Sådan kopieres registreringsposter fra en nøgle til en anden

Nogle gange vil du måske kopiere værdierne fra en nøgle til en anden i registreringsdatabasen. Dette er lige så nemt som at bruge reg kopi kommando, mens du angiver den nøgle, du kopierer dem fra, og den, du kopierer dem til (husk på, at begge nøgler allerede skal eksistere, før du kører kommandoen). Her er et eksempel:

reg copy HKLM\SOFTWARE\MyNewKey1 HKLM\SOFTWARE\MyNewKey2 /s

Det /s switch i slutningen fortæller kommandoprompt, at den skal kopiere hver undernøgle og værdi i den første nøgle (MyNewKey1) ind i den anden (MyNewKey2).

Desværre er der ingen måde at kopiere specifikke værdier fra en nøgle til en anden. Du skal bruge registreringseditoren til det.

Sådan importeres registreringsposter

Hvis du har oprettet en Windows-registreringsfil eller downloadet det andetsteds, kan du importere det til registreringsdatabasen ved hjælp af reg import kommando. Alt du skal gøre er at angive stien til registreringsdatabasen, så klarer kommandoprompt resten. Her er et eksempel:

reg import C:\Users\CHIFUNDO\Desktop\MyRegFile.reg

Når du kører den kommando, vil indholdet af reg-filen blive flettet med registreringsdatabasen.

Sådan eksporteres registreringsdatabaseposter

Du kan eksportere en nøgle i registreringsdatabasen ved hjælp af reg eksport kommando, mens du angiver stien til den nøgle, du vil eksportere, og den fil, du vil oprette. Dette er praktisk, når du skal sikkerhedskopiere bestemte nøgler og værdier for at gendanne dem andre steder. Her er et eksempel:

reg export"HKLM\SOFTWARE\MyNewKey" D:\Reg_Backup\CHIFUNDO\Desktop\MyRegFile.reg

Når du har kørt kommandoen korrekt, skal du kontrollere den placering, du indtastede, og du vil opdage, at nøglen og dens tilknyttede undernøgler og værdier er blevet eksporteret. I vores tilfælde vil det oprette en fil kaldet MyRegFile.reg og gem det på skrivebordet.

Du kan også eksportere en bestemt værdi ved hjælp af reg forespørgsel kommando og inkludere nøglen, værdien og stien til den registreringsfil, du vil eksportere værdien til. Her er et eksempel.

reg query HKLM\SOFTWARE\MyNewKey /v MyValue > C:\Users\CHIFUNDO\Desktop\MyRegFile.reg

Den resulterende registreringsfil vil kun indeholde nøglen og den specifikke værdi, du eksporterede.

Sådan gemmer du registreringsposter

Hvis du allerede har en registreringsfil eller en anden tekstfil, kan du tilføje nøgler til den ved hjælp af kommandoprompt og reg gemme kommando, som vil overskrive filen med de nye oplysninger. Du skal blot angive navnet på nøglen og den registreringsfil, du vil gemme den til. Her er et eksempel:

reg save HKLM\SOFTWARE\MyNewKey2 C:\Users\CHIFUNDO\Desktop\MyRegFile.hiv /y

Det /y switch i slutningen af ​​kommandoen ovenfor overskriver den fil, du gemmer nøglen til uden at få en prompt frem. Når du åbner filen, vil du ikke kunne læse indholdet, da den bliver gemt som en binær fil.

Sådan gendannes registreringsdatabaseposter

Så lad os sige, at der er sket noget med nøglerne og værdierne i MyNewKey2 vi gemte i det foregående afsnit, kan du bruge den sikkerhedskopifil, du oprettede, til at gendanne den. Du bliver nødt til at bruge reg gendannelse kommando. Sådan kører du det:

reg restore HKLM\SOFTWARE\MyNewKey2 C:\Users\CHIFUNDO\Desktop\MyRegFile.hiv

Nu MyNewKey2 nøglen skulle vende tilbage til den tilstand, den var i, da du lavede sikkerhedskopien.

Juster registreringsdatabasen uden registreringseditoren

Selvom kommandoprompt ikke kan gøre alt, hvad registreringseditoren gør, tilbyder den en hurtig måde at redigere registreringsdatabasen på uden at åbne det førnævnte værktøj. Mens du bruger kommandoprompt til at finjustere registreringsdatabasen, er det ret avanceret, selvom du er den gennemsnitlige bruger, burde du være i stand til at klare dig, hvis du følger nøje med.

Bare glem ikke at gøre, hvad vi nævnte tidligere for at undgå permanent at ødelægge din Windows-computer og oprette et systemgendannelsespunkt først