ive also tried looping through the top level HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\

Code:
Dim SubKeyNames() As String = MyReg2.GetSubKeyNames() For Each s As String In SubKeyNames MsgBox(s.ToString) Next
i have also given "everyone" full access to the key still returning nothing –