Buongiorno, non capisco perchè il comando:

codice:
My.Computer.Registry.CurrentUser.DeleteSubKeyTree("KEY_PATH")
funzioni correttamente con tutte le chiavi di registro tranne quelle relative ai CLSID...
Ho provato anche a creare e lanciare un file .reg contenente il codice:

codice:
Windows Registry Editor Version 5.00

[-HKEY_CURRENT_USER\Software\Classes\CLSID\{CHIAVE-DA-ELIMINARE}]
senza successo. Ho quindi dedotto che forse esiste una protezione a livello di SO (uso win7 64bit), ma ho anche visto che le posso cancellare a mano dal regedit.
Quindi esiste un modo per automatizzare la cosa? E' un'operazione che faccio abbastanza spesso e non vorrei dover sempre aprire il regedit per cancellarle, grazie in anticipo per le risposte
Ah un'ultima cosa: ho già provato a compilare l'exe facendogli richiedere i diritti di amministratore... Nulla da fare...