Поделиться через


Свойство AVAILABLEFREEREG

Свойство AVAILABLEFREEREG указывает в килобайтах общий объем свободного места, доступного в реестре после вызова действия AllocateRegistrySpace.

Максимальное значение свойства AVAILABLEFREEREG — 2000000 килобайт.

Это свойство задается только в Windows 2000.

Комментарии

Для свойства AVAILABLEFREEREG должно быть задано значение, достаточное для обеспечения достаточного места в реестре для всех сведений о регистрации, добавленных установкой. Минимальное значение, необходимое для обеспечения достаточного пространства, зависит от того, где находится действие AllocateRegistrySpace в последовательности действий, так как установщик автоматически увеличивает пространство при регистрации данных в таблицах Registry, Class, SelfReg, Extension, MIME и Verb . Установщик не увеличивает общий объем пространства реестра до суммы, указанной параметром AVAILABLEFREEREG , пока не достигнет элемента AllocateRegistrySpace в последовательности действий.

Если параметр AllocateRegistrySpace является одним из первых действий в последовательности действий, то для параметра AVAILABLEFREEREG следует задать общее пространство, необходимое для сведений о регистрации в таблице реестра, таблице Class, таблице TypeLib, таблице SelfReg, таблице расширений, таблице MIME, таблице глаголов, регистрации настраиваемых действий , самостоятельной регистрации и любых других данных реестра, записанных во время установки. Значение AVAILABLEFREEREG — это общий объем информации, добавленной установкой, и обеспечивает достаточно места во всех случаях. Это также наиболее распространенный случай.

Если действие AllocateRegistrySpace можно создать в последовательности действий после всех стандартных действий , которые записывают данные регистрации, таких как WriteRegistryValues и RegisterClassInfo, значение AVAILABLEFREEREG должно быть задано только в пространстве, необходимом для регистрации пользовательских действий, регистрации библиотек типов и любых других сведений, еще не зарегистрированных в таблицах.

Требования

Требование Значение
Версия
Установщик Windows 5.0 в Windows Server 2012, Windows 8, Windows Server 2008 R2 или Windows 7. Установщик Windows 4.0 или Установщик Windows 4.5 в Windows Server 2008 или Windows Vista. Установщик Windows в Windows Server 2003 или Windows XP. Сведения о минимальном пакете обновления Windows, необходимом для версии установщика Windows, см. в разделе Требования к Run-Time .

См. также

Свойства