Questa procedura VB.net permette di cancellare una chiave dal registro di sistema di Windows.
Codice
Sostituire [chiaveDaCancellare] con quella desiderata.
Imports Microsoft.Win32
Dim percorso As String = "Software\Microsoft\Windows\CurrentVersion\Run"
Dim chiave As RegistryKey = My.Computer.Registry.CurrentUser.OpenSubKey(percorso, True)
If Not chiave.GetValue("[chiaveDaCancellare]") Is Nothing Then
' se esiste, cancella la chiave
chiave.DeleteValue("[chiaveDaCancellare]")
End If
My.Computer.Registry.CurrentUser.Close()
