Configuring the Registry Size Limit (Windows NT/2000/XP)

The Registry Size Limit, or RSL, controls the total amount of space the may be consumed in paged pool memory and disk space by registry data. The RSL is a kind of "global quota" for registry space.

1.Open your registry and find the key below.

2.Create new DWORD value, or modify the existing value, named 'RegistrySizeLimit' and set the value to equal the desired RSL in bytes.

3.RegistrySizeLimit must have a type of REG_DWORD, and a data length of 4 bytes, or it is ignored. If you set the value RegistrySizeLimit to less than 4 megabytes (MB), it is forced up to 4 MB. If you set it to greater than about 80 percent of the size of paged pool, it is set down to 80 percent of the size of paged pool (it is assumed that paged pool is always more than 5 MB). If you set it to 0xffffffff the maximum size allowable (or 80 percent of paged pool, up to 102 MB) is set.

Shutdown and restart Windows for the change to take effect.

Registry Settings
System Key : [HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control]
Value Name : RegistrySizeLimit
Data Type : REG_DWORD (DWORD Value)
Value Data : (0xffffffff = maximum)

Disclaimer : Modifying the registry can cause serious problems that may require you to reinstall your operating system. We cannot guarantee that problems resulting from modifications to the registry can be solved. Use the information provided at your own risk.