VB.Net permette l'accesso completo al Registro di sistema di Windows . Si può leggere dal Registro di sistema , creare le nuove chiavi , eliminare le chiavi e anche modificare le chiavi di registro esistenti. Rispetto alla versione precedente di Visual Basic , VB.Net non richiede chiamate API o metodi complicati per accedere al Registro di sistema, funzioni più di registro in VB.Net possono essere raggiunti con poche righe di codice . Istruzioni 
 1 
 Caricare fino Visual Studio e creare un nuovo progetto Windows Form , conferiscono un nome significativo 
 2 
 Aggiungere un nuovo pulsante utilizzando la casella degli strumenti e dare il pulsante . un nome significativo che si ricorda , come questo tasto viene utilizzato per modificare la chiave di registro . 
 
 3 Fare doppio clic sul pulsante per modificare il codice clicca per esso . 
 
 4 
 dichiarare una nuova variabile e impostarlo per il nome della chiave del Registro di sistema che contiene il valore che si desidera modificare . Un esempio di codice sarebbe : 
 
 " Dim regkey = My.Computer.Registry.CurrentUser.OpenSubKey ( " test1 " , True) " 
 
 In questo caso , "test1 " è il chiave di registro trova nella posizione CurrentUser . 
 5 
 Utilizzare il metodo " ImpostaValore " per modificare il valore del Registro di una stringa di propria scelta . Un esempio di codice sarebbe : 
 
 " regkey.SetValue ( " TestKey " , " Ciao " , Microsoft.Win32.RegistryValueKind.String ) " 
 
 In questo esempio , " TestKey " è il nome del valore e "Ciao" è il valore che si assegna ad essa . Il " Microsoft.Win32.RegistryValueKind.String " dice l'operazione di utilizzare il tipo di dati " String ".