Größenbeschränkungen für Registrierungselemente

In der folgenden Tabelle sind die Größenbeschränkungen für die verschiedenen Registrierungselemente aufgeführt.

Eine Erläuterung der Standard- und neuesten Formate finden Sie unter Registrierungsdateien.

Registrierungselement Größenlimit
Schlüsselname 255 Zeichen. Der Schlüsselname enthält den absoluten Pfad des Schlüssels in der Registrierung, der immer mit einem Basisschlüssel beginnt, z. B. HKEY_LOCAL_MACHINE.
Wertname 16.383 Zeichen. Windows 2000: 260 ANSI-Zeichen oder 16.383 Unicode-Zeichen.
Wert Verfügbarer Arbeitsspeicher (neuestes Format) 1 MB (Standardformat)
Struktur Eine Registrierungsstruktur kann 512 Ebenen tief sein. Sie können bis zu 32 Ebenen gleichzeitig über einen einzelnen Registrierungs-API-Aufruf erstellen.

Lange Werte (mehr als 2.048 Bytes) sollten in einer Datei gespeichert werden, und der Speicherort der Datei sollte in der Registrierung gespeichert werden. Dadurch kann die Registrierung effizient ausgeführt werden.

Der Dateispeicherort kann der Name eines Werts oder die Daten eines Werts sein. Jedem umgekehrten Schrägstrich in der Positionszeichenfolge muss ein weiterer umgekehrter Schrägstrich als Escapezeichen vorangestellt werden. Geben Sie beispielsweise "C:\\mydir\\myfile" an, um die Zeichenfolge "C:\mydir\myfile" zu speichern. Ein Dateispeicherort kann auch der Name eines Schlüssels sein, wenn er innerhalb des 255-stelligen Grenzwerts für Schlüsselnamen liegt und keine umgekehrten Schrägstriche enthält, die in Schlüsselnamen nicht zulässig sind.