Limites de taille des éléments de Registre
Le tableau suivant identifie les limites de taille pour les différents éléments de Registre.
Pour obtenir une explication des formats standard et les plus récents, consultez fichiers de Registre.
Élément Registry | Limite de taille |
---|---|
Nom de clé | 255 caractères. Le nom de la clé inclut le chemin absolu de la clé dans le Registre, en commençant toujours à une clé de base, par exemple, HKEY_LOCAL_MACHINE. |
Nom de la valeur | 16 383 caractères. Windows 2000 : 260 caractères ANSI ou 16 383 caractères Unicode. |
Valeur | Mémoire disponible (dernier format) 1 Mo (format standard) |
Arbre | Une arborescence de Registre peut être de 512 niveaux de profondeur. Vous pouvez créer jusqu’à 32 niveaux à la fois via un seul appel d’API de Registre. |
Les valeurs longues (plus de 2 048 octets) doivent être stockées dans un fichier et l’emplacement du fichier doit être stocké dans le Registre. Cela aide le Registre à effectuer efficacement.
L’emplacement du fichier peut être le nom d’une valeur ou les données d’une valeur. Chaque barre oblique inverse dans la chaîne d’emplacement doit être précédée d’une autre barre oblique inverse comme caractère d’échappement. Par exemple, spécifiez « C :\\mydir\\myfile » pour stocker la chaîne « C :\mydir\myfile ». Un emplacement de fichier peut également être le nom d’une clé s’il se trouve dans la limite de 255 caractères pour les noms de clés et ne contient pas de barres obliques inverses, qui ne sont pas autorisées dans les noms de clés.