Wist u dat u het Windows-register kunt aanpassen met de opdrachtprompt? Hier is hoe.
De Register-editor is het eerste waar Windows-gebruikers naar voren komen als het gaat om het bewerken van het Windows-register. Als u echter niet te maken wilt hebben met een afleidende GUI en te veel klikken, is er een eenvoudiger ogend hulpmiddel dat u kunt gebruiken: de opdrachtprompt.
Hoewel het gebruik ervan iets meer kennis vereist dan de Register-editor, zou onze gids u op weg moeten kunnen helpen.
Hoe u de lijst met registeropdrachten in de opdrachtprompt kunt bekijken
Er zijn niet veel opdrachten als het gaat om het bewerken van het register met behulp van de opdrachtregel. Om ze allemaal te bekijken, open de opdrachtprompt als beheerder en voer de onderstaande opdracht uit in de opdrachtprompt:
reg /?
De opdrachtprompt geeft vervolgens de opdrachten weer, zoals reg toevoegen, reg verwijderen, reg-kopie, En reg opslaan.
Als u meer informatie over hen wilt zien, voegt u gewoon de /? schakelaar aan het einde van de opdracht. Als u bijvoorbeeld wilt weten wat de
reg toevoegen commando doet, zou je het onderstaande commando invoeren:reg add /?
Nadat u het hebt uitgevoerd, krijgt u alle details over wat het doet en hoe u het kunt gebruiken.
Als u het moeilijk vindt om zelf de opdrachten uit te voeren, hoeft u zich geen zorgen te maken. We zullen het voor u vereenvoudigen en u laten zien hoe u ermee aan de slag kunt gaan.
Sleutels toevoegen en verwijderen in het Windows-register
Om een sleutel aan het register toe te voegen met behulp van de opdrachtprompt, moet u de reg toevoegen commando terwijl u het pad naar de nieuwe sleutel opgeeft en of u de bewerking wilt forceren met de /F overschakelen (hiermee wordt de noodzaak van de bevestigingsprompt omzeild).
Zoals altijd, als het gaat om het bewerken van het Windows-register, raden we u aan eerst dit te doen maak een systeemherstelpunt op Windows.
Hier is een voorbeeld:
REG Add HKLM\SOFTWARE\MyNewKey /f
In de bovenstaande opdracht voegen we de MijnNieuwe Sleutel subsleutel voor de KHLM/Software sleutel. Als u naar de Register-editor gaat en die sleutel uitvouwt, kunt u de MijnNieuwe Sleutel subsleutel erin.
Het verwijderen van de sleutel is ook eenvoudig, u hoeft deze alleen maar te vervangen toevoegen met verwijderen in het bovenstaande voorbeeld. Hier is hoe:
reg delete HKLM\SOFTWARE\MyNewKey /f
Nu de Mijn Subsleutel sleutel verdwijnt in de Register-editor.
Waarden toevoegen, wijzigen en verwijderen in het Windows-register
Om een waardesleutel in het register toe te voegen of te wijzigen met behulp van de opdrachtprompt, gebruikt u nog steeds de reg toevoegen commando zoals hierboven. Deze keer moet u echter ook de volgende parameters opgeven: waarde (/v), waarde type (/T), en waardegegevens (/D). Hier is een voorbeeld van wat de opdracht zou willen:
reg add HKLM\SOFTWARE\MyNewKey /v MyValue /t REG_DWORD /d "1" /f
Nadat u de opdracht hebt uitgevoerd, kunt u de waarde vinden in de Register-editor. En als de sleutel niet bestaat, zal de opdrachtprompt deze maken.
Het Windows-register gebruikt verschillende waardetypen, en hier is een tabel met de meest voorkomende:
Waarde type |
Beschrijving |
---|---|
REG_NONE |
Geen waardetype |
REG_SZ |
Tekenreekswaarde |
REG_MULTI_SZ |
Waarde met meerdere tekenreeksen |
REG_EXPAND_SZ |
Uitgebreide tekenreekswaarde |
REG_DWORD |
32-bits DWORD-waarde |
REG_QWORD |
64-bit QWORD-waarde |
REG_BINARY |
Binaire waarde |
Om de waarde te verwijderen, hoeft u alleen maar de reg verwijderen opdracht terwijl u het pad naar de sleutel en de naam van de waarde opgeeft. Hier is een voorbeeld van het verwijderen van de waarde die we eerder hebben gemaakt:
reg delete HKLM\SOFTWARE\MyNewKey /v MyValue /f
Nadat de bovenstaande opdracht met succes is uitgevoerd, zou de waarde uit de Register-editor moeten verdwijnen.
Hoe registervermeldingen van de ene sleutel naar de andere te kopiëren
Soms wilt u misschien de waarden van de ene sleutel naar de andere in het register kopiëren. Dit is net zo eenvoudig als het gebruik van de reg-kopie commando terwijl u de sleutel opgeeft waarvan u ze kopieert en degene waarnaar u ze kopieert (houd er rekening mee dat beide sleutels al moeten bestaan voordat u de opdracht uitvoert). Hier is een voorbeeld:
reg copy HKLM\SOFTWARE\MyNewKey1 HKLM\SOFTWARE\MyNewKey2 /s
De /S schakelaar aan het einde vertelt de opdrachtprompt dat elke subsleutel en waarde in de eerste sleutel moet worden gekopieerd (MijnNieuweSleutel1) in de tweede (MijnNieuweSleutel2).
Helaas is er geen manier om specifieke waarden van de ene sleutel naar de andere te kopiëren. Hiervoor moet u de Register-editor gebruiken.
Registervermeldingen importeren
Als je hebt een Windows-registerbestand gemaakt of elders gedownload, kunt u het in het register importeren met behulp van de Reg import commando. Het enige dat u hoeft te doen, is het pad naar het registerbestand opgeven en de opdrachtprompt doet de rest. Hier is een voorbeeld:
reg import C:\Users\CHIFUNDO\Desktop\MyRegFile.reg
Zodra u die opdracht uitvoert, wordt de inhoud van het reg-bestand samengevoegd met het register.
Registervermeldingen exporteren
U kunt een sleutel in het register exporteren met behulp van de reg-export opdracht terwijl u het pad opgeeft van de sleutel die u wilt exporteren en het bestand dat u wilt maken. Dit is handig als u een back-up van bepaalde sleutels en waarden moet maken om ze elders te herstellen. Hier is een voorbeeld:
reg export"HKLM\SOFTWARE\MyNewKey" D:\Reg_Backup\CHIFUNDO\Desktop\MyRegFile.reg
Nadat u de opdracht met succes hebt uitgevoerd, controleert u de locatie die u hebt ingevoerd. U zult zien dat de sleutel en de bijbehorende subsleutels en waarden met succes zijn geëxporteerd. In ons geval wordt er een bestand gemaakt met de naam MijnRegBestand.reg en sla het op het bureaublad op.
U kunt ook een specifieke waarde exporteren met behulp van de reg-query opdracht en vermeld de sleutel, waarde en pad naar het registerbestand waarnaar u de waarde wilt exporteren. Hier is een voorbeeld.
reg query HKLM\SOFTWARE\MyNewKey /v MyValue > C:\Users\CHIFUNDO\Desktop\MyRegFile.reg
Het resulterende registerbestand bevat alleen de sleutel en de specifieke waarde die u hebt geëxporteerd.
Hoe registervermeldingen op te slaan
Als u al een registerbestand of een ander tekstbestand heeft, kunt u er sleutels aan toevoegen met behulp van de opdrachtprompt en de reg opslaan commando, waarmee het bestand wordt overschreven met de nieuwe informatie. U hoeft alleen maar de naam van de sleutel en het registerbestand waarin u deze wilt opslaan op te geven. Hier is een voorbeeld:
reg save HKLM\SOFTWARE\MyNewKey2 C:\Users\CHIFUNDO\Desktop\MyRegFile.hiv /y
De /j switch aan het einde van de bovenstaande opdracht overschrijft het bestand waarin u de sleutel opslaat zonder een prompt te openen. Wanneer u het bestand opent, kunt u de inhoud niet lezen, omdat het wordt opgeslagen als een binair bestand.
Registervermeldingen herstellen
Laten we zeggen dat er iets is gebeurd met de sleutels en waarden binnen de MijnNieuweSleutel2 we in de vorige sectie hebben opgeslagen, kunt u het back-upbestand gebruiken dat u hebt gemaakt om het te herstellen. Je zult de reg herstellen commando. Hier leest u hoe u het uitvoert:
reg restore HKLM\SOFTWARE\MyNewKey2 C:\Users\CHIFUNDO\Desktop\MyRegFile.hiv
Nu de MijnNieuweSleutel2 De sleutel moet terugkeren naar de staat waarin deze zich bevond toen u de back-up maakte.
Pas het register aan zonder de Register-editor
Hoewel de opdrachtprompt niet alles kan doen wat de Register-editor doet, biedt het wel een snelle manier om het register te bewerken zonder het bovengenoemde hulpprogramma te openen. Hoewel het gebruik van de opdrachtprompt om het register aan te passen behoorlijk geavanceerd is, zou je, zelfs als je de gemiddelde gebruiker bent, rond moeten kunnen komen als je het goed volgt.
Vergeet niet te doen wat we eerder noemden om te voorkomen dat uw Windows-computer permanent kapot gaat en maak eerst een systeemherstelpunt