Ограничения размера элемента реестра
В следующей таблице указаны ограничения размера для различных элементов реестра.
Описание стандартных и последних форматов см. в файлах реестра.
Элемент Registry | Ограничение размера |
---|---|
Имя ключа | 255 символов. Имя ключа включает абсолютный путь к разделу в реестре, всегда начинающийся с базового ключа, например HKEY_LOCAL_MACHINE. |
Имя значения | 16 383 символов. Windows 2000: 260 символов ANSI или 16 383 символов Юникода. |
Ценность | Доступная память (последний формат) 1 МБ (стандартный формат) |
Дерево | Дерево реестра может составлять 512 уровней. Вы можете создавать до 32 уровней одновременно с помощью одного вызова API реестра. |
Длинные значения (более 2 048 байт) должны храниться в файле, а расположение файла должно храниться в реестре. Это помогает реестру эффективно работать.
Расположение файла может быть именем значения или данными значения. Перед каждой обратной косой чертой в строке расположения должна предшествовать другая обратная косая черта в качестве escape-символа. Например, укажите "C:\\mydir\\myfile", чтобы сохранить строку "C:\mydir\myfile". Расположение файла также может быть именем ключа, если оно находится в пределах 255-символьного ограничения для имен ключей и не содержит обратные очки, которые не допускаются в именах ключей.