10 Registry Fakten die Sie bestimmt noch nicht wussten

10 Registry facts you didn't know !

Die Windows Registry …

  • ist kein Monolith

    Auch wenn es im Regedit so aussieht. Die Registry ist kein grosses, hirarschiches Ganzes, sonder zusammengestückelt aus verschiedenen Dateien, Links und temporären Daten.

  • ist schnell

    Sowohl Lese wie auch Schreibzugriffe wurden performant implementiert. Grosse Teile der Registry werden permanent im Speicher gehalten und bestmöglichst gecached um den Lesezugriff zu optimieren. Auch Schreibzugriffe werden zuerst im Speicher ausgeführt und erst nach einer Idlephase von derzeit 5 Sekunden auf die Disk geschrieben.

  • ist speicherschonend

    Wo möglich, versucht das System Speicherplatz zu sparen. Beispielsweise werden Zellen mit dem selben Inhalt nur einmal gespeichert, und Texte die keine Unicode Zeichen verwenden werden platzsparend im Ascii Format abgelegt.

  • ist „selbst reparierend“

    Schreibzugriffe werden nicht unmittelbar ausgeführt, sondern in Transaktions Logs geschrieben. Im Fehlerfall versucht das System eine Reparatur durchzuführen. Stürzt der Computer während eines Schreibzugriffes sogar ab, wird dies beim nächsten Start erkannt und das System versucht den Schaden zu beheben. Funktioniert allerdings nicht immer !

  • verfügt über eine performante Suche

    Obwohl die Suche mit dem Regedit eine langwierige Sache sein kann, wurde die Registry dennoch suchfreundlich implementiert. Hierzu zählen Methoden wie Verkettung, Hashing, Vorsortierung und Binäre Bäume.

  • defragmentiert sich selbst

    Seit Windows XP verfügt die Registry über eine eigene Defragmentierung, die zerstreute Blöcke wieder performant aneinander fügt. Angeblich geschwindigkeitssteigernde Registry Defragmentierungstools kann man daher getrost vergessen.

  • verfügt über eine eigene Speicherverwaltung

    Ähnlich dem virtual Memory Management verwaltet auch die Registry ihre Zellen virtual um die Leistung zu optimieren. „Cell index mapping“ lautet der Fachbegriff.

  • verfügt über Zeitstempel

    Leider werden diese nicht im Regedit angezeigt. Dennoch besitzt jeder Registry Schlüssel einen Zeitstempel, der den letzten Schreibzugriff anzeigt. Dadurch kann man erkennen, ob und wann ein Wert oder Unterschlüssel angelegt oder geändert wurde.

  • bietet aktuell 12 verschiedene Datentypen an

    Neben der Möglichkeit Zahlen und Zeichenketten zu speichern können auch komplexere Werte wie Listen, binäre Daten, Variablen oder Weiterleitungen zu anderen Schlüssel abgelegt werden.

  • bietet eine Monitoring Schnittstelle

    Speziell für Registry Monitore, Virenscanner und ähnliche Zwecke wird eine Schnittstelle angeboten. Treiber die sich registrieren, werden von der Registry benachrichtigt sobald eine Änderung in der Registry eintritt und können entsprechend reagieren.

  Testen Sie Ihr Registry Wissen in diesem Quiz !

Immer auf dem Laufenden !
Liken Sie uns jetzt auf Facebook
Keinen Artikel verpassen !
Folgen Sie uns jetzt auf Twitter

Fanden Sie den Artikel interessant ? Dann empfehlen Sie ihn doch gleich weiter !

Sagen Sie uns Ihre Meinung !

Happy new year 2016 !
Happy New Year 2016 !
Google Tips
Die besten Google Tipps, Hacks, Games und Easter Eggs !
Registry Quiz
Sind Sie ein Windows Registry Experte ?
Coder Myths
14 hartnäckige Programmier(er) Mythen und Irrtümer
Password Sünden / Password Sins
13 gefährliche Passwort Sünden
Passwort Generator / password generator
Online Passwort Generator
Password Hacker
Passwort Hacker – Wie kommen Hacker an Ihre Passwörter ?
Leet
Leet – die Hacker Sprache
Spy++ Title
Windows Fenster Spionage mit Spy++
Registry Quiz
Sind Sie ein Windows Registry Experte ?
Title ProcMon
Prozess Monitor – Programmen auf die Finger geschaut !
Windows Construct
Fenster im Eigenbau !
Coder Myths
14 hartnäckige Programmier(er) Mythen und Irrtümer
Windows Construct
Fenster im Eigenbau !
Debug Messages
Programmierer Geflüster abhorchen
Registry timestamp / Registry Zeitstempel
Registry Keys haben einen Zeitstempel ?!
Title ProcMon
Prozess Monitor – Programmen auf die Finger geschaut !
WMI Code Creator
WMI Code Creator – WMI ganz komfortabel
Environment Variables / Umgebungs Variablen
Windows konfigurieren mit Umgebungsvariablen
Passwort Generator / password generator
Online Passwort Generator