Come eliminare e aggiungere chiavi di registro dalla riga di comando

Esistono alcuni scenari in cui un utente di Windows potrebbe dover o voler utilizzare la riga di comando anziché lo strumento Regedit per modificare, eliminare o aggiungere chiavi nel registro di Windows.

È possibile che un virus o un altro software dannoso abbia un accesso limitato al Registro di sistema in modo che regedit non possa essere utilizzato. Un altro possibile motivo è l'utilizzo di script o batch per eseguire operazioni come l'aggiunta o l'eliminazione di chiavi regolarmente semplicemente eseguendo un file batch sul sistema informatico.

Lo strumento da riga di comando reg.exe fornito con il sistema operativo Windows può essere utilizzato per gestire il registro dalla riga di comando. Ti fornisce l'accesso per eliminare o aggiungere ma anche altre opzioni come esportare, confrontare o importare le chiavi.

reg.exe: strumento da riga di comando del registro

Immettere reg /? sulla riga di comando visualizza tutte le possibili opzioni disponibili. Puoi generare un prompt dei comandi con un tocco sul tasto Windows, digitando cmd.exe e premendo il tasto Invio.

Elimina una chiave di registro usando la riga di comando

Il comando reg delete può essere utilizzato su macchine locali e remote. Il comando di base è simile al seguente

reg delete keyname valuename parameters

Per eliminare una chiave con tutti i suoi valori e sottochiavi, un utente dovrebbe eseguire il comando seguente

reg delete HKLM\Software\Test

Questa è la forma più semplice per eliminare una chiave di registro dalla riga di comando. Ciò eliminerà la chiave Test con tutte le sue sottochiavi e valori.

reg delete \\RemoteSystem\HKLM\Software\Test /v Testvalue

In questo esempio viene eliminato il valore di registro Testvalue in Test sul sistema remoto della macchina remota.

Aggiungi una chiave di registro dalla riga di comando

L'opzione add utilizza una struttura simile. Il comando di base

reg add HKLM\Software\Test

aggiunge la chiave Test a HKLM \ Software \

Importanti sono i parametri \ t e \ d che definiscono il tipo di dati Regkey e il valore assegnato.

reg add HKLM\Software\Test /v Testdata /t REG_BINARY /d ffffff

Aggiunge il valore Testdata alla chiave Test di tipo reg_binary e contiene i dati ffffff.

Altre opzioni utili fornite da reg.exe includono l'esportazione dell'intero registro o parte di esso utilizzando il parametro / export o l'utilizzo del parametro / import per importare i dati nel registro.

Usando il /? Il parametro spiega ogni comando in modo dettagliato. Questo conclude il piccolo tutorial su come eliminare e aggiungere le chiavi di registro dalla riga di comando.

Aggiornamento : questo metodo funziona in tutte le versioni supportate del sistema operativo Windows.