VB.Net permite acesso completo ao registro do Windows. Você pode ler a partir do registro , criar novas chaves, excluir chaves e também editar chaves de registro existentes. Em comparação com a versão anterior do Visual Basic, VB.Net não necessita de quaisquer chamadas de API ou métodos complicados para acessar o registro , a maioria das funções de registro em VB.Net pode ser alcançada com apenas algumas linhas de código. Instruções 
 1 
 Carregue o Visual Studio e crie um novo projeto Windows Forms , dar-lhe um nome significativo 
 2 
 Adicione um novo botão usando a caixa de ferramentas e dar o botão. um nome significativo que você vai se lembrar , já que este botão será usado para editar a chave de registro . 
 3 
 Dê um duplo clique no botão para alterar o código clique para ele. 
 
 4 
 Declare uma nova variável e configurá-lo para o nome da chave do registro que contém o valor que você deseja alterar. Um exemplo de código seria : 
 
 " Dim regkey = My.Computer.Registry.CurrentUser.OpenSubKey ( " teste1 ", True ) " 
 
 Neste exemplo, " teste1 " é o chave de registro localizado no local CurrentUser . 
 5 
 Use o método " SetValue " para editar o valor de registro de uma seqüência de sua escolha. Um exemplo de código seria : 
 
 " regkey.SetValue ( " TestKey "," Olá " , Microsoft.Win32.RegistryValueKind.String ) " 
 
 Neste exemplo, " TestKey " é o nome do valor e "Olá " é o valor que estamos atribuindo a ele. O " Microsoft.Win32.RegistryValueKind.String " conta a operação de usar o tipo de dados " da cadeia. "