Condividi tramite


AVAILABLEFREEREG, proprietà

La proprietà AVAILABLEFREEREG specifica in kilobyte il totale spazio disponibile nel Registro di sistema dopo aver chiamato l'azione AllocateRegistrySpace.

Il valore massimo della proprietà AVAILABLEFREEREG è 20000000 kilobyte.

Questa proprietà è impostata solo in Windows 2000.

Commenti

La proprietà AVAILABLEFREEREG deve essere impostata su un valore sufficiente per garantire spazio sufficiente nel Registro di sistema per tutte le informazioni di registrazione aggiunte dall'installazione. Il valore minimo necessario per garantire spazio sufficiente dipende dalla posizione in cui si trova l'azione AllocateRegistrySpace nella sequenza di azioni perché il programma di installazione aumenta automaticamente lo spazio necessario durante la registrazione delle informazioni nel Registro di sistema, Classe, SelfReg, EstensioneMIME e Tabelle verbo . Il programma di installazione non aumenta lo spazio totale del Registro di sistema alla quantità specificata da AVAILABLEFREEREG fino a raggiungere AllocateRegistrySpace nella sequenza di azioni.

Se AllocateRegistrySpace è una delle prime azioni della sequenza di azioni, AVAILABLEFREEREG deve essere impostato sullo spazio totale richiesto dalle informazioni di registrazione nella tabella del Registro di sistema, nella tabella Class, Nella tabella TypeLib, nella tabella SelfReg, nella tabella Extension, nella tabella MIME, nella tabella verbo, nella registrazione personalizzata delle azioni , nella registrazione automatica e in qualsiasi altra informazione del Registro di sistema scritta durante l'installazione. Il valore di AVAILABLEFREEREG è la quantità totale di informazioni aggiunte dall'installazione e garantisce spazio sufficiente in tutti i casi. Questo è anche il caso più comune.

Se l'azione AllocateRegistrySpace può essere creata nella sequenza di azioni dopo tutte le azioni standard che scrivono dati di registrazione, ad esempio WriteRegistryValues e RegisterClassInfo, il valore di AVAILABLEFREEREG deve essere impostato solo sullo spazio necessario per registrare azioni personalizzate, registrare le librerie dei tipi e qualsiasi altra informazione non ancora registrata tramite le tabelle.

Requisiti

Requisito Valore
Versione
Windows Installer 5.0 in Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 in Windows Server 2008 o Windows Vista. Windows Installer in Windows Server 2003 o Windows XP. Per informazioni sul service pack minimo di Windows Richiesto da una versione di Windows Installer, vedere i requisiti di Windows Installer Run-Time .

Vedi anche

Proprietà