Știați că puteți modifica registrul Windows cu linia de comandă? Iată cum.
Editorul de registru este primul lucru pe care îl aduc utilizatorii Windows când vine vorba de editarea registrului Windows. Cu toate acestea, dacă nu doriți să aveți de-a face cu o interfață grafică care vă distrage atenția și cu prea multe clicuri, există un instrument cu aspect mai simplu pe care îl puteți utiliza: linia de comandă.
Deși utilizarea acestuia necesită puțin mai multe cunoștințe decât Editorul de registru, ghidul nostru ar trebui să vă poată începe.
Cum să vizualizați lista comenzilor de registry în linia de comandă
Nu există multe comenzi când vine vorba de editarea registrului folosind linia de comandă. Pentru a le vedea pe toate, deschideți Command Prompt ca administrator și rulați comanda de mai jos în linia de comandă:
reg /?
Linia de comandă va lista apoi comenzile, cum ar fi reg add, reg șterge, reg copy, și reg save.
Dacă doriți să vedeți mai multe informații despre ei, trebuie doar să adăugați
/? comuta la sfârșitul comenzii. De exemplu, dacă doriți să aflați ce este reg add comanda face, ai introduce comanda de mai jos:reg add /?
După ce îl rulați, veți obține toate detaliile despre ceea ce face și cum să îl utilizați.
Dacă vă este greu să executați comenzile pe cont propriu, nu vă faceți griji. Vă vom simplifica și vă vom arăta cum să începeți să le utilizați.
Adăugați și ștergeți chei în registrul Windows
Pentru a adăuga o cheie la registry folosind linia de comandă, trebuie să utilizați reg add comandă în timp ce specificați calea către noua cheie și dacă doriți să forțați operația cu /f comutator (acest lucru va evita necesitatea solicitării de confirmare).
Ca întotdeauna, când vine vorba de editarea Registrului Windows, vă recomandăm ca primul lucru pe care îl faceți este creați un punct de restaurare a sistemului pe Windows.
Iată un exemplu:
REG Add HKLM\SOFTWARE\MyNewKey /f
În comanda de mai sus, adăugăm MyNewKey subcheie pentru KHLM/Software cheie. Dacă accesați Editorul de registry și extindeți cheia respectivă, veți putea vedea MyNewKey subcheie din ea.
Ștergerea cheii este, de asemenea, simplă, deoarece trebuie doar să o înlocuiți adăuga cu șterge în exemplul de mai sus. Iată cum:
reg delete HKLM\SOFTWARE\MyNewKey /f
Acum MySubKey cheia va dispărea din Editorul Registrului.
Cum să adăugați, să modificați și să ștergeți valori în registrul Windows
Pentru a adăuga sau a modifica o cheie de valoare în registry folosind linia de comandă, veți folosi în continuare reg add comanda ca mai sus. Cu toate acestea, de data aceasta, va trebui să specificați și următorii parametri: valoare (/v), tipul valorii (/t), și date de valoare (/d). Iată un exemplu de ceea ce ar dori comanda:
reg add HKLM\SOFTWARE\MyNewKey /v MyValue /t REG_DWORD /d "1" /f
Odată ce rulați comanda, veți putea găsi valoarea în Editorul Registrului. Și dacă cheia nu există, linia de comandă o va crea.
Registrul Windows utilizează mai multe tipuri de valori și iată un tabel cu cele comune:
Tipul valorii |
Descriere |
---|---|
REG_NONE |
Fără tip de valoare |
REG_SZ |
Valoare șir |
REG_MULTI_SZ |
Valoare cu mai multe șiruri |
REG_EXPAND_SZ |
Valoarea șirului extins |
REG_DWORD |
Valoare DWORD pe 32 de biți |
REG_QWORD |
Valoare QWORD pe 64 de biți |
REG_BINAR |
Valoare binară |
Pentru a șterge valoarea, trebuie doar să utilizați reg șterge comandă în timp ce specificați calea către cheie și numele valorii. Iată un exemplu de ștergere a valorii pe care am creat-o mai devreme:
reg delete HKLM\SOFTWARE\MyNewKey /v MyValue /f
După rularea cu succes a comenzii de mai sus, valoarea ar trebui să dispară din Editorul de registry.
Cum să copiați intrările din registry de la o cheie la alta
Uneori, este posibil să doriți să copiați valorile de la o cheie la alta în registry. Acest lucru este la fel de ușor ca și utilizarea reg copy comandă în timp ce specificați cheia de pe care le copiați și cea în care le copiați (rețineți că ambele chei trebuie să existe deja înainte de a rula comanda). Iată un exemplu:
reg copy HKLM\SOFTWARE\MyNewKey1 HKLM\SOFTWARE\MyNewKey2 /s
The /s comutatorul de la sfârșit îi spune promptului de comandă că ar trebui să copieze fiecare subcheie și valoare din prima cheie (MyNewKey1) în al doilea (MyNewKey2).
Din păcate, nu există nicio modalitate de a copia anumite valori de la o cheie la alta. Va trebui să utilizați Editorul de registru pentru asta.
Cum să importați intrările de registru
Daca ai a creat un fișier de registru Windows sau l-ați descărcat în altă parte, îl puteți importa în registry folosind import reg comanda. Tot ce trebuie să faceți este să specificați calea către fișierul de registry și Command Prompt va face restul. Iată un exemplu:
reg import C:\Users\CHIFUNDO\Desktop\MyRegFile.reg
Odată ce rulați acea comandă, conținutul fișierului reg va fi îmbinat cu registry.
Cum să exportați intrările din registru
Puteți exporta o cheie în registry folosind export reg comandă în timp ce specificați calea cheii pe care doriți să o exportați și fișierul pe care doriți să îl creați. Acest lucru este util atunci când trebuie să faceți copii de rezervă pentru anumite chei și valori pentru a le restaura în altă parte. Iată un exemplu:
reg export"HKLM\SOFTWARE\MyNewKey" D:\Reg_Backup\CHIFUNDO\Desktop\MyRegFile.reg
După ce executați comanda cu succes, verificați locația pe care ați introdus-o și veți găsi că cheia și subcheile și valorile asociate au fost exportate cu succes. În cazul nostru, va crea un fișier numit MyRegFile.reg și salvați-l pe desktop.
De asemenea, puteți exporta o anumită valoare folosind interogare reg comanda și includeți cheia, valoarea și calea către fișierul de registry în care doriți să exportați valoarea. Iată un exemplu.
reg query HKLM\SOFTWARE\MyNewKey /v MyValue > C:\Users\CHIFUNDO\Desktop\MyRegFile.reg
Fișierul de registry rezultat va conține doar cheia și valoarea specifică pe care le-ați exportat.
Cum să salvați intrările din registry
Dacă aveți deja un fișier de registry sau orice alt fișier text, puteți adăuga chei la acesta folosind Linia de comandă și reg save comanda, care va suprascrie fișierul cu noile informații. Trebuie doar să specificați numele cheii și fișierul de registry în care doriți să o salvați. Iată un exemplu:
reg save HKLM\SOFTWARE\MyNewKey2 C:\Users\CHIFUNDO\Desktop\MyRegFile.hiv /y
The /y comutatorul de la sfârșitul comenzii de mai sus suprascrie fișierul în care salvați cheia fără a afișa o solicitare. Când deschideți fișierul, nu veți putea citi conținutul, deoarece acesta va fi salvat ca fișier binar.
Cum să restaurați intrările din registry
Deci, să spunem că s-a întâmplat ceva cu cheile și valorile din MyNewKey2 am salvat în secțiunea anterioară, puteți folosi fișierul de rezervă pe care l-ați creat pentru a-l restaura. Va trebui să utilizați reg restaurare comanda. Iată cum să-l rulați:
reg restore HKLM\SOFTWARE\MyNewKey2 C:\Users\CHIFUNDO\Desktop\MyRegFile.hiv
Acum MyNewKey2 cheia ar trebui să revină la starea în care se afla când ați făcut backup-ul.
Modificați registry fără editorul de registry
Deși promptul de comandă nu poate face tot ce face Editorul de registru, oferă o modalitate rapidă de a edita registrul fără a deschide instrumentul menționat mai sus. În timp ce folosirea promptului de comandă pentru a modifica registrul este destul de avansată, chiar dacă sunteți un utilizator obișnuit, ar trebui să vă puteți descurca dacă urmăriți îndeaproape.
Doar nu uitați să faceți ceea ce am menționat mai devreme pentru a evita distrugerea permanentă a computerului cu Windows și pentru a crea mai întâi un punct de restaurare a sistemului