Hallo, Gast! (Anmelden Registrieren)

[Tipps] Registry-Erklärung
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5

Antwort schreiben 


norman Offline
Furry
*****


Beiträge: 762
Registriert seit: Oct 2008
Bewertung 22
Beitrag #1
[Tipps] Registry-Erklärung
So... ich hab lange nichts mehr geschrieben, und möchte das mal kurz nachholen, ich will mal erklären, was die Registry ist, wofür sie da ist und wie man sie richtig benutzt (und was man besser nicht machen sollte), ich werde das Teil ab und zu mal ergänzen, wenn mir mehr einfällt. Ich will aber nur das Prinzip erklären und nicht viele unnötige Registrypfade usw. nennen.

Also, die Registry wurde bei Windows 95 eingeführt, weil vorher alle Programme ihre Einstellungen (z.B. Fenstergröße, Dateipfade usw.) in INI Dateien irgendwo auf der Festplatte gespeichert haben, und dort niemand mehr den Überblick behalten konnte. Es gab oft noch für ein Programm mehrere INIs, die dann natürlich richtig unübersichtlich waren. Die Registry ist dafür gedacht, die Einstellungsinis abzulösen und alles "zentral" in einer Datenbank zu speichern.

Man kann sie aufrufen, wenn man in das Ausführenfeld "regedit" oder "regedt32" eingibt und auf Ok drückt.
Links sieht man 5 Ordner,
"HKEY_CLASSES_ROOT" (Handle Key Classes Root): hier sind die Dateiverknüpfungen gespeichert, also z.B. dass .psd Dateien mit Photoshop geöffnet werden, oder Ordner mit dem Windows Explorer.
"HKEY_CURRENT_USER": Hier sind Verknüpfungen aus der gesamten Registry, die nur für den aktuell angemeldeten Benutzer gelten (z.B. Programmeinstellungen, die jeder Benutzer für sich verändern kann).
"HKEY_LOCAL_MACHINE": Einstellungen für die gesamte Maschine, also alle Benutzer und Programme und das System selbst.
"HKEY_USERS": Einstellungen, die die Benutzer (alle) betreffen).
"HKEY_CURRENT_CONFIG": Speichert die Hardwarekonfiguration des Rechners.

Wenn man auf den kleinen Pfeil klickt, öffnen sich die Untermenüs der Registry "Ordner" (die keine Ordner sind, aber ich werde sie mal vereinfachend als solche bezeichnen).

Ich fang mal an mit HKEY_LOCAL_MACHINE, denn das ist der Key, wo ich selbst am meisten ändere.
"BCD00000000", "HARDWARE", "SAM", "SECURITY" und "SYSTEM" sind Systemordner, die man nicht ändern soll (&teilweise wegen Zugriffsrechten nicht kann), wenn ich mal Zeit und Lust habe gehe ich näher drauf ein, aber erstmal den "Software" Ordner. Hier werden die Einstellungen der Programme gespeichert, wenn man ihn öffnet sieht man viele Hersteller und Programmnamen, die je nach System & darauf installierter Software natürlich variieren. Wenn man einen davon öffnet, sieht man auf der Rechten Seite (eventuell) einige verschiedene Werte. Es gibt verschiedene Arten, wie Werte gespeichert werden können, die sind:
Binär (Binary), Texte (String), 32 & 64 Bit große Dwords (hexadezimal oder dezimal), Text mit mehreren Zeilen (Multistring) und einen erweiterbaren String (ähnlich wie Multistring bloß einzeilig).
Der Ort, wo die Daten gespeichert sind, in welchem der Formate und was in ihnen steht steht für die Programme & deren Einstellungen. Als Beispiel nehme ich mal den Windows Namen (den man bei der Registrierung bzw. Installation eingibt):
Er liegt im Ordner HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Current Version. Da ist er der Stringwert "RegisteredOwner", den man per Doppelklick auf den Namen ändern kann. Darauf erscheint dann ein neuer Name in der Winver (start -> ausführen -> Winver) und bei Pre-Vistas auch in den Systemeigenschaften.

Ich werde heute Nachmittag mehr schreiben, und die nächsten Tage auch, also, bis dann! tongue

Und wichtig: Bitte nichts ändern, wenn man sich nicht sicher ist, was man tut. Die Registry ist das "Herz" von Windows, nicht nur Programmeinstellungen selbst, sondern auch die des Betriebssystems werden da gespeichert und schon beim Booten ausgelesen, also... wenn man was falsches ändert, dann kann das das ganze System zerstören.

“They'll go down like a lead balloon.”

“Kommt ihr Baby auch immer mit Speiseresten aus der Spülmaschine?”
(Dieser Beitrag wurde zuletzt bearbeitet: 28.01.2010 09:04 von norman.)
28.01.2010 08:53
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


DruckenSendenNewsTwitterTwitterAnfang
Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Erklärung warum 32 Bit maximal 4 GB verwalten kann ultra 5 972 12.01.2009 15:49
Letzter Beitrag: Quad Core
  Offizielle Tuning-Tipps für Windows Vista bugs 2 949 10.11.2008 21:58
Letzter Beitrag: Spirit
Gehe zu:

Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste