O XP está limitado a um pool paginado de 400 MB - esse limite não pode ser excedido. No entanto, devido às limitações do gerenciamento de memória do XP, o pool paginado pode estar limitado a 100 ou 200 MB em seu sistema (dependendo do seu chipset, BIOS, placa gráfica VRAM, drivers, boot.ini etc.). XP de 64 bits é muito melhor.
O Vista e o W7 de 32 bits estão limitados a um conjunto de 2 GB e os de 64 bits são essencialmente ilimitados.
Este artigo da Microsoft pode ajudar: O servidor não pode alocar memória do pool paginado do sistema .
Ele lista duas chaves de registro situadas em HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management
.
PoolUsageMaximum (REG_DWORD): valor no qual o Gerenciador de Memória inicia o corte do pool. O padrão é 80, mas você pode configurá-lo para 60 ou até 40.
PagedPoolSize (REG_DWORD): definir o valor como 0xFFFFFFFF aloca o pool máximo paginado.