PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [VB.net] Registry Key



Leange
27.11.2016, 17:11
Hi


Dim restKey As RegistryKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore", True)

restKey wird immer "nothing"

Wenn ich nur ""SOFTWARE\Microsoft\Windows NT\CurrentVersion" nehme funktionierts.
Und ja der SystemRestore key existiert ... ich raff es nicht. o0

Jemand ne Idee?

EDIT: OK ... plötzlich ist es nicht mehr "nothing" ... obwohl ich nichts geändert hab.
Dafür schreibt er jetzt den Wert nicht den ich haben will, ohne irgendwelche exceptions auszugeben.


Dim restKey As RegistryKey =
Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore", True)
Try
restKey.SetValue("SystemRestorePointCreationFrequency", 0, RegistryValueKind.DWord)
Catch ex As Exception
MessageBox.Show(ex.ToString())
End Try

MfG Leange

P.S. Programm wird als Admin ausgeführt.

EDIT2: FUCK THAT!

Beim 64 Bit Betriebssystem wird autmatisch in HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ anstatt HKEY_LOCAL_MACHINE\SOFTWARE\ geschrieben.