when I try to list registry values it doesn't list all the values. Like when I'm doing:
RegistryKey regKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion");
foreach (string vName in regKey.GetValueNames())
{
Console.WriteLine("Reg values: " + vName);
}
the answer I get is just these:
Reg values: CurrentVersion
Reg values: CurrentBuild
Reg values: SoftwareType
Reg values: CurrentType
Reg values: InstallDate
Reg values: RegisteredOrganization
Reg values: RegisteredOwner
Reg values: SystemRoot
Reg values: InstallationType
Reg values: EditionID
Reg values: ProductName
Reg values: CurrentBuildNumber
Reg values: BuildLab
Reg values: BuildLabEx
Reg values: BuildGUID
Reg values: CSDBuildNumber
Reg values: PathName
I only get 17 lines when (if I look in the registry) 21 lines.
What am I doing wrong? Greatful for every answer.