Sie sind auf Seite 1von 3

Beschreibung der Microsoft Windows-Registrierung

http://support.microsoft.com/kb/256986/

Artikel-ID: 256986 - Gendert am: Montag, 3. Dezember 2007 - Version: 10.7

Beschreibung der Microsoft Windows-Registrierung


Systemtipp
Dieser Artikel bezieht sich auf eine andere Windows-Version. Daher ist der Inhalt dieses Artikels mglicherweise nicht fr Sie relevant.Das Windows 7-Supportcenter aufrufen Dieser Artikel wurde zuvor verffentlicht unter D256986 Dieser Artikel ist eine bersetzung des folgenden englischsprachigen Artikels der Microsoft Knowledge Base: 256986 (http://support.microsoft.com/kb/256986/EN-US/ ) Description of the Microsoft Windows registry Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine bersetzung aus dem Englischen. Es ist mglich, dass nachtrgliche nderungen bzw. Ergnzungen im englischen Originalartikel in dieser bersetzung nicht bercksichtigt sind. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Produktversion(en). Die Richtigkeit dieser Informationen in Zusammenhang mit anderssprachigen Produktversionen wurde im Rahmen dieser bersetzung nicht getestet. Microsoft stellt diese Informationen ohne Gewhr fr Richtigkeit bzw. Funktionalitt zur Verfgung und bernimmt auch keine Gewhrleistung bezglich der Vollstndigkeit oder Richtigkeit der bersetzung.
Zusammenfassung

In diesem Artikel wird die Registrierung beschrieben. Zudem enthlt dieser Artikel Informationen zum Bearbeiten der Registrierung und eine Liste mit Informationsquellen fr weitere Recherchen.

Weitere Informationen

Beschreibung der Registrierung


Im Microsoft Press Computer-Lexikon (siebte Auflage) wird die Registrierung wie folgt definiert: Unter Windows 9x, Windows Me, Windows NT und Windows 2000 eine zentrale, hierarchische Datenbank, in der wichtige Informationen ber Systemkonfiguration, Benutzer, Anwendungen und Hardwaregerte abgelegt sind. Die Registrierdatenbank enthlt Informationen, die von Windows whrend des Betriebs fortwhrend abgefragt werden, z. B. ber die Arbeitsumgebungen der einzelnen Benutzer, die installierten Anwendungen und die von diesen erstellten Dokumentarten, die Eigenschafteneinstellungen der Ordner- und Anwendungssymbole sowie die im System vorliegende Hardware und verwendeten Anschlsse. Die Registrierung ersetzt die meisten textbasierten INI-Dateien, die von MS-DOS und Windows 3.x-Konfigurationsdateien verwendet werden, wie zum Beispiel die Dateien "Autoexec.bat" und "Config.sys". Die Registrierungsdatenbanken von den unterschiedlichen WindowsBetriebssystemen sind einander hnlich, es gibt jedoch Unterschiede, z. B. was deren Speicherung auf dem Datentrger betrifft. Registrierungsdaten werden in Binrdateien gespeichert.

Informationen zum Bearbeiten der Registrierung


Microsoft empfiehlt dringend, beim Bearbeiten der Registrierung ausschlielich die Schritte auszufhren, die in der Dokumentation von Microsoft beschrieben sind. Verwenden Sie nach Mglichkeit die Windows-Benutzeroberflche. Sie sollten die Registrierung nur dann direkt bearbeiten, wenn dies unumgnglich ist. Sie knnen die Registrierung mit dem Registrierungseditor ("Regedit.exe" oder "Regedt32.exe") bearbeiten. Die unkorrekte Verwendung des Registrierungseditors kann schwerwiegende, das gesamte System betreffende Probleme verursachen, die eine Neuinstallation Ihres Betriebssystems erforderlich machen. Microsoft kann nicht dafr garantieren, dass Probleme, die von einer falschen Verwendung des Registrierungseditors herrhren, behoben werden knnen. Benutzen Sie den Registrierungseditor auf eigene Verantwortung. Weitere Informationen zu den Unterschieden zwischen "Regedit.exe" und "Regedt32.exe" finden Sie im folgenden Artikel der Microsoft Knowledge Base: Bevor Sie die Registrierung 141377 (http://support.microsoft.com/kb/141377/DE/ ) Unterschiede zwischen Regedit.exe und Regedt32.exe bearbeiten, sollten Sie eine Sicherungskopie der Registrierung erstellen und sich vergewissern, dass Sie die Registrierung wiederherstellen knnen, falls ein Problem auftritt. Weitere Informationen zum Erstellen von Sicherungskopien sowie zum Wiederherstellen der Registrierung finden Sie in den folgenden Artikeln der Microsoft Knowledge Base: 322756 (http://support.microsoft.com/kb/322756/DE/ ) Unter Windows XP und Windows
(http://support.microsoft.com/kb/322755/DE/ )

Server 2003 eine Sicherungskopie der Registrierung erstellen und die Registrierung bearbeiten und wiederherstellen 322755 Unter Windows 2000 eine Sicherungskopie der Registrierung erstellen und die Registrierung bearbeiten 323170 (http://support.microsoft.com/kb/323170/DE/ ) SO WIRD'S GEMACHT: Unter Windows NT 4.0 eine 322754 (http://support.microsoft.com

und wiederherstellen
/kb/322754/DE/ )

Sicherungskopie der Registrierung erstellen, die Registrierung bearbeiten und wiederherstellen

Unter Windows 95, Windows 98, und Windows Me eine Sicherungskopie der Registrierung erstellen und die Registrierung

bearbeiten und wiederherstellen Ein Programm muss die auf folgender MSDN-Website definierten Registrierungsfunktionen verwenden, um Registrierungsdaten ndern zu knnen: http://msdn2.microsoft.com/en-us/library/ms724875.aspx (http://msdn2.microsoft.com/en-us/library
/ms724875.aspx)

Administratoren knnen die Registrierung mit dem Registrierungseditor ("Regedit.exe" oder "Regedt32.exe") bearbeiten. Sie

knnen dazu Gruppenrichtliniendateien, Systemrichtliniendateien oder Registrierungsdateien (.reg) verwenden oder entsprechende Skripts ausfhren (zum Beispiel VisualBasic-Skriptdateien). Hinweis: Die Registrierung in 64-Bit-Versionen von Windows XP und Windows Server 2003 ist in 32-Bit- und 64-Bit-Schlssel unterteilt. Viele der 32-Bit-Schlssel haben dieselben Namen wie die entsprechenden 64-Bit-Schlssel. Die standardmige 64-Bit-Version des Registrierungseditors, die mit den 64-Bit-Versionen von Windows XP und Windows Server 2003 geliefert wird, zeigt die 32-Bit-Schlssel unter dem folgenden Knoten an: HKEY_LOCAL_MACHINE\Software\WOW6432 Weitere Informationen dazu, wie Sie die Registrierung in den 64-Bit-Versionen von Windows einsehen knnen, finden Sie im folgenden Artikel der Microsoft Knowledge Base: 305097 (http://support.microsoft.com/kb/305097/DE/ ) Einsehen der Systemregistrierung mit 64-Bit-Versionen von Windows Im Navigationsbereich des Registrierungseditors werden diverse Ordner angezeigt. Jeder dieser Ordner reprsentiert einen vordefinierten Schlssel auf einem lokalen Computer. Wenn Sie auf die Registrierung eines

1 von 3

28.05.2011 18:29

Beschreibung der Microsoft Windows-Registrierung

http://support.microsoft.com/kb/256986/

Remotecomputers zugreifen, werden nur zwei vordefinierte Schlssel angezeigt: HKEY_USERS und HKEY_LOCAL_MACHINE. In der folgenden Tabelle sind die vordefinierten Schlssel aufgelistet, die durch das System verwendet werden. Der Name eines Schlssels besteht aus maximal 255 Zeichen. Ordner/vordefinierter Schlssel HKEY_CURRENT_USER Beschreibung Enthlt die grundlegenden Konfigurationsinformationen fr den Benutzer, der aktuell angemeldet ist. Hier sind Angaben zu Ordnern, Bildschirmfarben und Systemsteuerungseinstellungen des Benutzers gespeichert. Diese Informationen sind dem Profil des Benutzers zugeordnet. Dieser Schlssel wird gelegentlich mit "HKCU" abgekrzt. Enthlt den Stamm aller Benutzerprofile auf dem Computer. HKEY_CURRENT_USER ist ein Unterschlssel von HKEY_USERS. HKEY_USERS wird manchmal als "HKU." abgekrzt. Enthlt Konfigurationsinformationen, die fr den jeweiligen Computer spezifisch sind und fr alle Benutzer gleichermaen gelten. Dieser Schlssel wird gelegentlich mit "HKLM" abgekrzt. Dieser Schlssel ist ein Unterschlssel des Schlssels HKEY_LOCAL_MACHINE\Software. Die hier gespeicherten Informationen stellen sicher, dass das richtige Programm gestartet wird, wenn Sie eine Datei in Windows Explorer ffnen. Dieser Schlssel wird gelegentlich mit "HKCR" abgekrzt. Beginnend mit Windows 2000 werden diese Informationen sowohl unter dem Schlssel HKEY_LOCAL_MACHINE als auch unter dem Schlssel HKEY_CURRENT_USER gespeichert. Der Schlssel HKEY_LOCAL_MACHINE\Software\Classes beinhaltet die Standardeinstellungen, die auf alle Benutzer des lokalen Computers angewendet werden knnen. Im Schlssel HKEY_CURRENT_USER\Software\Classes sind Einstellungen gespeichert, die Standardeinstellungen berschreiben und nur fr den interaktiven Benutzer gelten. Der Schlssel HKEY_CLASSES_ROOT bietet eine Ansicht der Registrierung, in der die Informationen aus diesen zwei Quellen zusammengefasst sind. HKEY_CLASSES_ROOT bietet diese zusammenfassende Ansicht auch fr Programme, die fr frhere Versionen von Windows entwickelt wurden. Einstellungsnderungen fr einen interaktiven Benutzer mssen unter dem Schlssel HKEY_CURRENT_USER\Software\Classes statt unter dem Schlssel HKEY_CLASSES_ROOT vorgenommen werden. Zur nderung der Standardeinstellungen mssen nderungen unter dem Schlssel HKEY_LOCAL_MACHINE\Software \Classes vorgenommen werden. Wenn Sie einem Schlssel unter HKEY_CLASSES_ROOT einen Schlssel hinzufgen, speichert das System die Informationen unter dem Schlssel HKEY_LOCAL_MACHINE\Software\Classes. Wenn Sie einem Schlssel unter HKEY_CLASSES_ROOT Werte hinzufgen und der Schlssel bereits unter HKEY_CURRENT_USER\Software\Classes existiert, speichert das System die Informationen unter diesem Schlssel anstatt unter dem Schlssel HKEY_LOCAL_MACHINE\Software\Classes. Enthlt Informationen zu dem Hardwareprofil, das der lokale Computer beim Systemstart verwendet.

HKEY_USERS HKEY_LOCAL_MACHINE HKEY_CLASSES_ROOT

HKEY_CURRENT_CONFIG

In der folgenden Tabelle sind die Datentypen aufgelistet, die zurzeit definiert sind und von Windows verwendet werden. Die maximale Gre eines Wertnamens ist wie folgt festgelegt: Windows Server 2003 und Windows XP: 16.383 Zeichen Windows 2000: 260 ANSI-Zeichen oder 16.383 Unicode-Zeichen Windows Millennium Edition/Windows 98/Windows 95: 255 Zeichen Lange Werte (mehr als 2.048 Byte) mssen als Dateien gespeichert werden, deren Namen dann wiederum in der Registrierung gespeichert werden. Dies ist hilfreich, um die Effizienz der Registrierung zu gewhrleisten. Die maximale Gre eines Wertes ist wie folgt festgelegt: Windows NT 4.0/Windows 2000/Windows XP/Windows Server 2003: Verfgbarer Speicher Windows Millennium Edition/Windows 98/Windows 95: 16.300 Byte Hinweis: Es gilt eine Obergrenze von 64 KB fr die Gesamtgre aller Werte eines Schlssels. Name Binrwert Datentyp REG_BINARY Beschreibung Rohe Binrdaten. Die meisten Informationen zu Hardwarekomponenten werden als Binrdaten gespeichert und im Registrierungseditor im Hexadezimalformat angezeigt. Daten, die durch eine Zahl reprsentiert werden, die eine Lnge von 4 Bytes hat (eine ganze Zahl mit 32 Bit). Viele Parameter fr Gertetreiber und Dienste weisen diesen Typ auf und werden im Registrierungseditor im binren, hexadezimalen oder dezimalen Format angezeigt. hnliche Werte sind DWORD_LITTLE_ENDIAN (unwichtigstes Byte an der niedrigsten Adresse) und REG_DWORD_BIG_ENDIAN (unwichtigstes Byte an der hchsten Adresse). Eine Datenzeichenfolge variabler Lnge. Dieser Datentyp beinhaltet Variablen, die aufgelst werden, wenn ein Programm oder Dienst die Daten verwendet. Eine multiple Zeichenfolge. Werte, die Listen oder mehrere Werte in einer Form enthalten, die fr den Benutzer lesbar sind, weisen in der Regel diesen Typ auf. Die einzelnen Eintrge werden dabei durch Leerstellen, Kommas oder andere Zeichen voneinander getrennt. Eine Textzeichenfolge festgelegter Lnge. Eine Serie verschachtelter Arrays zur Speicherung einer Ressourcenliste, die von einem Hardwaregertetreiber oder einem der durch diesen Treiber gesteuerten physischen Gerte verwendet wird. Diese Daten werden durch das System erkannt und in die Struktur "\ResourceMap" geschrieben und im Registrierungseditor im hexadezimalen Format als Binrwert angezeigt.

DWORD-Wert

REG_DWORD

Erweiterbarer Zeichenfolgenwert Wert aus mehreren Zeichenfolgen

REG_EXPAND_SZ REG_MULTI_SZ

Zeichenfolgenwert Binrwert

REG_SZ REG_RESOURCE_LIST

Binrwert

REG_RESOURCE_REQUIREMENTS_LIST Eine Serie verschachtelter Arrays zur Speicherung einer Liste mglicher Hardwareressourcen eines Gertetreibers, die dieser oder eines der durch diesen Treiber gesteuerten physischen Gerte verwenden kann. Das System schreibt eine Teilmenge dieser Liste in die Struktur "\ResourceMap". Diese Daten werden durch das System erkannt und im Registrierungseditor im hexadezimalen Format als Binrwert angezeigt. REG_FULL_RESOURCE_DESCRIPTOR Eine Serie verschachtelter Arrays zur Speicherung einer Ressourcenliste, die von einem physischen Hardwaregert verwendet wird. Diese Daten werden durch das System erkannt und in die Struktur "\HardwareDescription" geschrieben und im Registrierungseditor im hexadezimalen Format als Binrwert angezeigt.

Binrwert

2 von 3

28.05.2011 18:29

Beschreibung der Microsoft Windows-Registrierung

http://support.microsoft.com/kb/256986/

Keine

REG_NONE

Daten ohne bestimmten Typ. Diese Daten werden durch das System oder Anwendungen in die Registrierung geschrieben und im Registrierungseditor im hexadezimalen Format als Binrwert angezeigt. Eine Unicode-Zeichenfolge, die einen symbolischen Link bezeichnet. Daten, die durch eine ganze Zahl mit 64 Bit reprsentiert werden. Diese Daten werden als Binrdaten im Registrierungseditor angezeigt und erstmals in Windows 2000 verwendet.

Link QWORD-Wert

REG_LINK REG_QWORD

Eine Registrierungsstruktur ist eine Gruppe von Schlsseln, Unterschlsseln und Werten in der Registrierung, fr die es einen Satz untersttzender Dateien mit Sicherungskopien dieser Daten gibt. Die untersttzenden Dateien fr alle Strukturen (mit Ausnahme von HKEY_CURRENT_USER) sind unter Windows NT 4.0, Windows 2000, Windows XP und Windows Server 2003 im Ordner "Systemroot\System32\Config" gespeichert; die untersttzenden Dateien fr HKEY_CURRENT_USER befinden sich im Ordner "Systemroot\Profile\Benutzername". Die Dateinamenerweiterungen der Dateien in diesen Ordnern (und in manchen Fllen das Fehlen einer Dateinamenerweiterung) sind ein Hinweis auf den Typ der darin enthaltenen Daten. Registrierungsstruktur HKEY_LOCAL_MACHINE\SAM HKEY_LOCAL_MACHINE\Security Untersttzungsdateien Sam, Sam.log, Sam.sav Security, Security.log, Security.sav

HKEY_LOCAL_MACHINE\Software Software, Software.log, Software.sav HKEY_LOCAL_MACHINE\System HKEY_CURRENT_CONFIG HKEY_USERS\DEFAULT System, System.alt, System.log, System.sav System, System.alt, System.log, System.sav, Ntuser.dat, Ntuser.dat.log Default, Default.log, Default.sav

In Windows 98 haben die Registrierungsdateien die Namen "User.dat" und "System.dat". In Windows Millennium Edition lauten die Namen der Registrierungsdateien "Classes.dat", "User.dat" und "System.dat". Hinweis: In Windows NT, Windows 2000, Windows XP und Windows Server 2003 gibt es Sicherheitsfeatures, mit deren Hilfe ein Administrator den Zugriff auf Registrierungsschlssel kontrollieren kann.

Informationsquellen

Weitere Informationen finden Sie auf den folgenden Microsoft-Websites: http://www.microsoft.com /technet/prodtechnol/windows2000serv/reskit/default.mspx?mfr=true (http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit
/default.mspx?mfr=true)

http://technet.microsoft.com/en-us/library/cc750583.aspx (http://technet.microsoft.com/en-us/library/cc750583.aspx)

Die Informationen in diesem Artikel beziehen sich auf: Keywords: kbenv kbfaq kbinfo kbregistry KB256986
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfgung. Microsoft bernimmt keinerlei Gewhrleistung dafr, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwnschten Ergebnisse erzielen. Die Entscheidung darber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung fr Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Bentigen Sie weitere Hilfe?


Supportmitarbeiter via E-Mail, Online oder Telefon kontaktieren.

Hilfe und Support

2011 Microsoft

3 von 3

28.05.2011 18:29