Das Auslesen von Registry-Werten ist zwar recht nützlich, aber gelegentlich wird man auch in die Situation kommen, der Registry neue Werte hinzufügen zu wollen. Häufig verwenden Anwendungen die Registry als zentralen Speicherort für anwendungsspezifische Daten. Dieses Vorgehen ist durchaus in Ordnung, aber Änderungen an einem Windows-System oder an Werten von anderen Anwendungen sollten besser vermieden werden, um Probleme mit dem System oder den Anwendungen zu vermeiden.
Die RegistryKey-Klasse enthält die Methode CreateSubKey zum Hinzufügen von Unterschlüsseln zu einem bestimmten Registry-Schlüssel. Darüber hinaus ermöglicht die Methode SetValue das Hinzufügen von Einträgen und Werten zu den Schlüsseln. Das folgende Beispiel fügt dem angegebenen Schlüssel unter HKEY_CLASSES_ROOT einen Unterschlüssel hinzu. Der leere Wert stellt dabei den Standardwert ein.
Der entsprechende VB.NET-Code sieht wie folgt aus:
Mit der Methode DeleteSubKey kann man auf einfache Weise Schlüssel entfernen, so dass man den neu erstellten Unterschlüssel problemlos wieder löschen kann, wie der folgende VB.NET-Code zeigt:
Zusätzlich ermöglicht die Methode DeleteSubKeyTree das rekursive Löschen eines Schlüssels mit allen Unterschlüsseln.
Vorsicht walten lassen
Es gibt keine wichtigere Windows-Komponente als die Registry. Aus diesem Grund sollte man äußerst vorsichtig vorgehen, wenn man deren Inhalt verändert, denn versehentliche Änderungen an System- oder Anwendungsschlüsseln können verheerende Folgen haben. Allerdings kann die Registry als Speicherort für anwendungsspezifische Daten selbst entwickelter Applikationen dienen. Dankenswerterweise erleichtert das .NET Framework die Arbeit mit der Registry unabhängig von der verwendeten Programmiersprache.
Vernetzte Produkte müssen laut Cyber Resilience Act über Möglichkeiten zur Datenverschlüsselung und Zugangsverwaltung verfügen.
Das jüngste Update für Windows, macOS und Linux stopft drei Löcher. Eine Anfälligkeit setzt Nutzer…
Zwei von Google-Mitarbeitern entdeckte Schwachstellen werden bereits aktiv gegen Mac-Systeme mit Intel-Prozessoren eingesetzt. Sie erlauben…
Die Hintermänner haben es unter anderem auf Daten von Facebook-Geschäftskonten abgesehen. Opfer werden über angebliche…
Bis 2027 werden 90 Prozent der Unternehmen eine Hybrid-Cloud-Strategie umsetzen.
Apple belegt in der Statistik von Counterpoint die ersten drei Plätze. Samsungs Galaxy S24 schafft…