Propriété AVAILABLEFREEREG

La propriété AVAILABLEFREEREG spécifie en kilo-octets l’espace libre total disponible dans le Registre après l’appel de l’action AllocateRegistrySpace.

La valeur maximale de la propriété AVAILABLEFREEREG est de 2000000 kilooctets.

Cette propriété est définie uniquement sur Windows 2000.

Notes

La propriété AVAILABLEFREEREG doit être définie sur une valeur suffisamment grande pour garantir un espace suffisant dans le Registre pour toutes les informations d’inscription ajoutées par l’installation. La valeur minimale requise pour garantir un espace suffisant dépend de l’emplacement de l’action AllocateRegistrySpace dans la séquence d’actions, car le programme d’installation augmente automatiquement l’espace nécessaire lors de l’inscription d’informations dans les tables Registry, Class, SelfReg, Extension, MIME et Verb. Le programme d’installation n’augmente pas l’espace total du Registre à la quantité spécifiée par AVAILABLEFREEREG jusqu’à ce qu’il atteigne AllocateRegistrySpace dans la séquence d’actions.

Si AllocateRegistrySpace est l’une des premières actions de la séquence d’actions, AVAILABLEFREEREG doit être défini sur l’espace total requis par les informations d’inscription dans la table Registry, la table Class, la table TypeLib, la table SelfReg, la table Extension, la table MIME, la table Verb, l’inscription d’actions personnalisées, l’inscription automatique et toute autre information de registre écrite pendant l’installation. La valeur d’AVAILABLEFREEREG correspond à la quantité totale d’informations ajoutées par l’installation et garantit un espace suffisant dans tous les cas. C’est également le cas le plus courant.

Si l’action AllocateRegistrySpace peut être créée dans la séquence d’actions après toutes les actions standard qui écrivent des données d’inscription, comme WriteRegistryValues et RegisterClassInfo, la valeur d’AVAILABLEFREEREG doit uniquement être définie sur l’espace nécessaire pour inscrire les actions personnalisées, les bibliothèques de types d’inscription et toutes les autres informations qui ne sont pas encore inscrites dans les tables.

Configuration requise

Condition requise Valeur
Version
Windows Installer 5.0 sur Windows Server 2012, Windows 8, Windows Server 2008 R2 ou Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 sur Windows Server 2008 ou Windows Vista. Windows Installer sur Windows Server 2003 ou Windows XP. Pour plus d’informations sur le Service Pack Windows requis par une version de Windows Installer, consultez Configuration requise pour le runtime Windows.

Voir aussi

Propriétés