|
Mit der Einführung von Windows95 hat Microsoft (Microsoft Corporation ist ein amerikanisches multinationales Technologieunternehmen mit Sitz in Redmond, Washington, das Computersoftware, Unterhaltungselektronik und PCs und Dienstleistungen entwickelt, herstellt, lizenziert, unterstützt und verkauft) das Konzept der Initialisierungsdateien (INI-Dateien) weitgehend aufgegeben. Sie wurde durch die Registry ersetzt, in der alle system-, benutzer- und anwendungsspezifischen Informationen eines Computers zentral gespeichert sind. Die Registry ist hierarchisch strukturiert, ähnlich der Verzeichnisstruktur einer Festplatte. Die Zweige dieses Baumes werden Schlüssel genannt, die wiederum Unterschlüssel oder Werte enthalten können. Die beiden interessantesten Hauptschlüssel sind HKEY_LOCAL_MACHINE und HKEY_USERS, die die computer- oder benutzerspezifischen Einstellungen enthalten. Unter HKEY_LOCAL_MACHINE\Software werden z.B. alle benutzerunabhängigen Informationen eines Programms eingegeben, wie Installationspfad, Versionsnummer, Informationen zur Deinstallation usw. Die benutzerspezifischen Informationen werden unter HKEY_USERS\….\Software registriert, um die Nutzung des Programms durch verschiedene Benutzer zu ermöglichen. Detailliertere Beschreibungen der Registrierung und der einzelnen Schlüssel finden Sie in[23] und[24]. Die INI-Dateien (system.ini, win.ini), die sich noch unter Window
s9x befinden, werden hauptsächlich aus Gründen der Kompatibilität mit alten Windows3.x-Programmen verwendet. Die darin enthaltenen Informationen werden bei jedem Start an die Registry übertragen. Die Hardwarekonfiguration und die systembezogenen Einstellungen werden in der system.ini gespeichert (SYSTEM.INI war eine Initialisierung, die in frühen Versionen von Microsoft Windows verwendet wurde, um Gerätetreiber und die Standard-Windows-Shell zu laden, neben anderen Systemeinstellungen), und andere 16-Bit-Anwendungen können ihre Konfiguration auch in der win.ini speichern (WIN.INI ist eine grundlegende INI-Datei, die in Versionen der Microsoft Windows-Betriebssystemumgebung bis Windows 3.11 verwendet wurde, um Grundeinstellungen beim Booten zu speichern). INI-Dateien sind ASCII (ASCII, abgekürzt von American Standard Code for Information Interchange, ist ein Zeichenkodierungsstandard bevorzugt den Namen US-ASCII))) Dateien, die bei Bedarf mit einem Editor bearbeitet werden können. Änderungen an der Registrierung werden mit dem Programm regedit vorgenommen. Es gibt keinen Eintrag im Startmenü (Das Startmenü ist ein in Microsoft Windows seit Windows 95 und in einigen anderen Betriebssystemen verwendetes Benutzeroberflächenelement) für dieses Programm muss es über Ausführen ausgeführt werden…. regedit kann gestartet werden. Ein Texteditor (Ein Texteditor ist eine Art von Programm zum Bearbeiten von Klartextdateien) kann dafür nicht verwendet werden, da die Registry binär gespeichert ist. Registrierungsdaten importieren und exportieren Mit dem Befehl Registrierungsdatei exportieren im Registrierungsmenü können Sie die gesamte Registrierung oder den ausgewählten Zweig in einer.reg-Datei speichern. Diese.reg-Datei enthält die Schlüssel und Werte im Textformat und kann mit dem Windows-Editor oder WordPad bearbeitet werden (WordPad ist eine einfache Textverarbeitung, die in fast allen Versionen von Microsoft Windows ab Windows 95 enthalten ist). Die folgenden Anweisungen stellen eine gültige.reg-Datei für Windows 2000 dar. Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion] “RegisteredOrganisation”=”xxx” “RegisteredOwner”=”Born” “SourcePath”=”H:\i386 (Der Intel 80386, auch bekannt als i386 oder nur 386, ist ein 1985 eingeführter 32-Bit-Mikroprozessor) ” Die Schlüssel RegisteredOrganization und RegisteredOwner werden verwendet, um die Benutzeridentifikationsdaten der installierten Windows-Version anzugeben. SourcePath gibt den Speicherort des Installationsverzeichnisses der Windows 2000 CD-ROM an (Eine CD-ROM ist eine vorkomprimierte optische CD, die Daten enthält). Sie können diese Zeilen im Editor von Windows 2000 eingeben (Windows 2000 ist ein Betriebssystem für die Verwendung auf Client- und Servercomputern), die Werte entsprechend anpassen und das Ergebnis in einer.reg-Datei speichern. Um eine solche.reg-Datei zu importieren, wählen Sie Import Registry File aus dem Registrierungsmenü des Registrierungseditors. Der Name der.reg-Datei wird dann in einem Dialogfenster abgefragt (Das Dialogfenster für grafische Bedienelemente ist ein kleines Fenster, das dem Benutzer Informationen übermittelt und ihn nach einer Antwort fragt). Nach der Auswahl dieser Datei importiert der Registrierungseditor (Die Registrierung ist eine hierarchische Datenbank , die Low-Level-Einstellungen für das Microsoft Windows-Betriebssystem und für Anwendungen speichert, die die Registrierung verwenden) deren Inhalt und fügt sie in die Registrierung ein. Die Registrierung wird in verschiedenen Dateien gespeichert. In.log-Dateien,.sav-Dateien und.alt-Dateien.