Registry Size Limit

 

The Registry Size Limit (RSL) is a universal maximum for registry space that prevents an application from filling the paged pool with registry data. The total amount of spaced that can be consumed by registry data (hives) is restricted by the registry size limit. Windows NT and 2000 have a built-in limit for the maximum size of the registry. That means that if the total size of the registry reaches the maximum size, all consecutive registry write operations will fail. Depending on the type of operation you perform with Registrar, a certain amount of free registry space will be needed. Some operations may require quite a bit of registry storage like editing or importing a registration file or when undo information has to be stored on a large copy operation. When performing a registry restore on Windows NT 4.0, a lot of free registry storage is needed to temporarily hold the new registry until the system is restarted. 

Therefore it is very important to keep an eye on the Registry Size Limit and ensure that always enough registry quota is available. The maximum registry size is controlled by a registry value HKLM\SYSTEM\CurrentControlSet\Control\\RegistrySizeLimit.  If this value is 0 or missing from the registry, Windows calculates the Registry Size Limit according to the size of the paged pool. To change this value in Windows, select Control Panel->System->Advanced->Performance Options->Change
Registrar also allows you to set this value in the Shell Options Dialog.

For more information, refer to the following article: http://support.microsoft.com/support/kb/articles/Q124/5/94.asp or follow the links from our Registry Support Website http://www.regtips.com.